{"id":3127,"date":"2026-11-05T22:11:36","date_gmt":"2026-11-06T03:11:36","guid":{"rendered":"https:\/\/www.maxprog.com\/blog\/best-email-consent-practices\/"},"modified":"2026-11-05T22:11:36","modified_gmt":"2026-11-06T03:11:36","slug":"best-email-consent-practices","status":"publish","type":"post","link":"https:\/\/www.maxprog.com\/blog\/best-email-consent-practices\/","title":{"rendered":"Best Email Consent Practices for Clean Lists"},"content":{"rendered":"<p>A large email list is not automatically a useful one. If recipients do not remember signing up, do not understand what they will receive, or cannot easily leave, even a well-designed campaign can create complaints, bounces, and lost trust. The best email consent practices help you build <a href=\"https:\/\/www.maxprog.com\/blog\/build-permission-based-mailing-lists\/\">a list of people<\/a> who expect your messages and have a reason to read them.<\/p>\n<p>For small businesses, nonprofits, sales teams, and independent publishers, consent is also practical list management. It improves deliverability, makes campaign results easier to interpret, and prevents time being spent on contacts who were never likely to engage. Permission is not just a legal checkbox. It is the starting point for reliable email communication.<\/p>\n<h2>Start With Clear, Specific Permission<\/h2>\n<p>Consent works best when it is collected at the moment a person chooses to hear from you. A signup form should state what the person is requesting, who will send it, and what kind of messages they can expect. &#8220;Get occasional product updates and special offers by email&#8221; is clearer than a vague statement such as &#8220;Submit your details.&#8221;<\/p>\n<p>Avoid preselected signup boxes. A checked box may seem like a quick way to grow a list, but it creates uncertainty. The person may not notice it, and you have little evidence that they made an active choice. An unchecked box or a dedicated email subscription form creates a more defensible record and a more engaged audience.<\/p>\n<p>Be realistic about frequency as well. If you plan to send a monthly newsletter, say so. If subscribers may receive weekly promotions during a seasonal sale, explain that in plain language. You do not need to predict every future campaign, but the expectation should match the relationship you intend to create.<\/p>\n<h3>Use Separate Choices for Different Message Types<\/h3>\n<p>One email address can support more than one relationship. A customer may want order confirmations but not promotional messages. A journalist may want press releases but not a retail newsletter. A donor may want event notices but not recurring fundraising appeals.<\/p>\n<p>Where message types are genuinely different, give people separate choices. For example, a software company might offer product updates, promotional offers, and technical announcements as individual options. This takes a little more setup, but it gives recipients control and gives you cleaner segments later.<\/p>\n<p>Do not overcomplicate a short form with every possible category. The right level of detail depends on your organization and sending volume. Two or three clear options are often more useful than a long preference panel nobody completes.<\/p>\n<h2>Confirm Subscriptions When the Risk Is Higher<\/h2>\n<p>Double opt-in sends a confirmation message after someone submits a signup form. The new subscriber must click a confirmation link before being added to the active mailing list. This extra step reduces the chance of typos, fake addresses, and unwanted subscriptions entered by someone else.<\/p>\n<p>For a public form, double opt-in is often a sensible choice. It is especially useful if your list may attract automated submissions, if you send frequent promotions, or if protecting sender reputation is a high priority. The trade-off is that some legitimate subscribers will not complete the confirmation step, so list growth may be slower.<\/p>\n<p>Single opt-in can be appropriate when the signup occurs in a controlled setting, such as a logged-in customer account or a documented event registration. If you use it, make the confirmation of expectations strong: send a welcome email promptly, repeat what the subscriber joined, and provide an unsubscribe option from the first message.<\/p>\n<p>Keep a record of the consent event either way. Store the email address, signup date, source, selected preferences, and confirmation status where applicable. If a recipient later asks why they received a campaign, a clear record is much more useful than relying on memory or a generic import label.<\/p>\n<h2>Do Not Treat Purchased or Scraped Addresses as Consent<\/h2>\n<p>An email address that is publicly visible is not an invitation to send marketing email. The same is true for addresses collected from directories, social profiles, business cards, or third-party list sellers. These contacts may be valid addresses, but validity and permission are different things.<\/p>\n<p>This distinction matters because many deliverability problems begin before a campaign is sent. A purchased list can contain outdated addresses, <a href=\"https:\/\/www.maxprog.com\/blog\/avoiding-having-your-legitimate-e-mails-being-flagged-as-spam\/\">spam traps<\/a>, recipients who do not know your company, and people who report your message as unwanted. Even a legitimate business contact may expect a personal, relevant outreach rather than a bulk promotional campaign.<\/p>\n<p>If you acquire contacts through a partner, event organizer, or merged business, verify exactly what permission was collected. Ask what the signup language said, which organization was named, and whether promotional sharing was disclosed. If the answer is unclear, send a carefully limited permission request rather than adding those addresses to regular campaigns.<\/p>\n<p>Email extraction and address verification tools can help organize and assess contact data, but they do not create consent. Use validation to reduce obvious delivery errors and use permission records to decide who should receive marketing messages.<\/p>\n<h2>Make Unsubscribing Easy and Immediate<\/h2>\n<p>Every marketing email should provide a clear unsubscribe method that works without requiring a login, an explanation, or several pages of navigation. The link does not need to dominate the design, but it should be visible enough for a recipient to find quickly.<\/p>\n<p>A preference center can be useful when you send several kinds of mail. It gives subscribers an alternative to leaving completely by allowing them to reduce frequency or select only the topics they want. Still, include a direct unsubscribe option. Recipients should not have to adjust preferences just to stop messages.<\/p>\n<p>Process removal requests quickly and consistently across your workflow. If you export lists, maintain a master suppression list so an unsubscribed address is not accidentally reintroduced through an older spreadsheet or a new import. This is one of the most common operational mistakes in small-team email programs.<\/p>\n<p>Transactional messages are different from newsletters and promotions. A receipt, password reset, or delivery notice may be necessary to complete a customer request. Do not use that distinction as a reason to hide marketing inside transactional mail. Keep promotional content separate unless the recipient has given permission for it.<\/p>\n<h2>Clean Your List Before Problems Grow<\/h2>\n<p>Consent is not a one-time task completed at signup. People change jobs, abandon inboxes, and lose interest. Regular list maintenance protects your sending reputation and gives your reports more meaning.<\/p>\n<p>Remove <a href=\"https:\/\/www.maxprog.com\/blog\/bounce-management-workflow-guide\/\">hard bounces<\/a> promptly. Review repeated soft bounces, such as full inboxes or temporary server problems, and stop sending when a pattern continues. Deduplicate contacts before each major import, and standardize fields so one person does not receive several versions of the same campaign.<\/p>\n<p>Also watch for inactivity. A subscriber who has not opened or clicked in a long period is not necessarily uninterested, since privacy features can limit tracking accuracy. But a large inactive segment deserves attention. Send a re-engagement campaign that asks whether the person still wants to hear from you, then suppress addresses that do not respond after a reasonable period.<\/p>\n<p>Tools such as MaxBulk Mailer can help teams segment active subscribers, manage personalized campaigns, and control sending speed. The tool supports the process, but the list policy must come first: only send campaigns to contacts whose permission and expectations are clear.<\/p>\n<h3>Review Imported Lists Carefully<\/h3>\n<p>Imports are useful when moving from an older system, combining event registrations, or consolidating customer data. They also carry risk because consent details are easily lost when a file is reduced to columns of names and email addresses.<\/p>\n<p>Before importing, identify the source of each group and add a field for consent status or subscription category. Do not mix confirmed newsletter subscribers with customer service contacts, sales prospects, or addresses gathered for a one-time event. Segmentation protects recipients from irrelevant mail and protects your team from accidental over-sending.<\/p>\n<p>If a legacy list has no reliable consent record, do not assume that past sending makes it permission-based. A one-time reconfirmation campaign may reduce its size, but the remaining list will be more trustworthy and easier to maintain.<\/p>\n<h2>Build Trust Into Every Campaign<\/h2>\n<p>The sender name and reply address should identify a real organization or person recipients recognize. Use subject lines that describe the message honestly. A misleading subject line may win an open once, but it damages the expectation that made consent valuable in the first place.<\/p>\n<p>Match the campaign to the preference that was collected. Someone who subscribed for product release notes should not suddenly receive daily sales offers. Someone who downloaded a price list may need a follow-up, but that does not automatically mean they agreed to an ongoing newsletter. Context matters.<\/p>\n<p>Before scheduling a campaign, ask a simple question: would a reasonable recipient recognize why they are receiving this message today? If the answer is uncertain, refine the segment, adjust the copy, or ask for permission first. That small pause can save a sender reputation that took years to build.<\/p>\n<p>Good consent practices create a quieter kind of growth: fewer complaints, more useful engagement data, and a list your team can use with confidence. Give people a clear choice, keep your records organized, and make every email feel like the continuation of a conversation they chose to start.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Use best email consent practices to build permission-based lists, protect sender reputation, and send campaigns people genuinely expect and value often.<\/p>\n","protected":false},"author":0,"featured_media":3128,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-3127","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-maxbulk-mailer"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.0 (Yoast SEO v28.8) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Best Email Consent Practices for Clean Lists - Maxprog Blog<\/title>\n<meta name=\"description\" content=\"Use best email consent practices to build permission-based lists, protect sender reputation, and send campaigns people genuinely expect and value often.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.maxprog.com\/blog\/best-email-consent-practices\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Best Email Consent Practices for Clean Lists\" \/>\n<meta property=\"og:description\" content=\"Use best email consent practices to build permission-based lists, protect sender reputation, and send campaigns people genuinely expect and value often.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.maxprog.com\/blog\/best-email-consent-practices\/\" \/>\n<meta property=\"og:site_name\" content=\"Maxprog Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/maxprog\" \/>\n<meta property=\"article:published_time\" content=\"2026-11-06T03:11:36+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@maxprog\" \/>\n<meta name=\"twitter:site\" content=\"@maxprog\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.maxprog.com\\\/blog\\\/best-email-consent-practices\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.maxprog.com\\\/blog\\\/best-email-consent-practices\\\/\"},\"author\":{\"name\":\"\",\"@id\":\"\"},\"headline\":\"Best Email Consent Practices for Clean Lists\",\"datePublished\":\"2026-11-06T03:11:36+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.maxprog.com\\\/blog\\\/best-email-consent-practices\\\/\"},\"wordCount\":1531,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.maxprog.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.maxprog.com\\\/blog\\\/best-email-consent-practices\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.maxprog.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/best-email-consent-practices-for-clean-lists-featured.webp\",\"articleSection\":[\"MaxBulk Mailer\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.maxprog.com\\\/blog\\\/best-email-consent-practices\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.maxprog.com\\\/blog\\\/best-email-consent-practices\\\/\",\"url\":\"https:\\\/\\\/www.maxprog.com\\\/blog\\\/best-email-consent-practices\\\/\",\"name\":\"Best Email Consent Practices for Clean Lists - Maxprog Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.maxprog.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.maxprog.com\\\/blog\\\/best-email-consent-practices\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.maxprog.com\\\/blog\\\/best-email-consent-practices\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.maxprog.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/best-email-consent-practices-for-clean-lists-featured.webp\",\"datePublished\":\"2026-11-06T03:11:36+00:00\",\"description\":\"Use best email consent practices to build permission-based lists, protect sender reputation, and send campaigns people genuinely expect and value often.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.maxprog.com\\\/blog\\\/best-email-consent-practices\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.maxprog.com\\\/blog\\\/best-email-consent-practices\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.maxprog.com\\\/blog\\\/best-email-consent-practices\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.maxprog.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/best-email-consent-practices-for-clean-lists-featured.webp\",\"contentUrl\":\"https:\\\/\\\/www.maxprog.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/best-email-consent-practices-for-clean-lists-featured.webp\",\"width\":1536,\"height\":1024,\"caption\":\"Best Email Consent Practices for Clean Lists\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.maxprog.com\\\/blog\\\/best-email-consent-practices\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.maxprog.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Best Email Consent Practices for Clean Lists\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.maxprog.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.maxprog.com\\\/blog\\\/\",\"name\":\"Maxprog Blog\",\"description\":\"How to use Maxprog products\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.maxprog.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.maxprog.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.maxprog.com\\\/blog\\\/#organization\",\"name\":\"Maxprog\",\"url\":\"https:\\\/\\\/www.maxprog.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.maxprog.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.maxprog.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/04\\\/logo_maxprog_pict_white_with_blue_back_512x512.png\",\"contentUrl\":\"https:\\\/\\\/www.maxprog.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/04\\\/logo_maxprog_pict_white_with_blue_back_512x512.png\",\"width\":512,\"height\":512,\"caption\":\"Maxprog\"},\"image\":{\"@id\":\"https:\\\/\\\/www.maxprog.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/maxprog\",\"https:\\\/\\\/x.com\\\/maxprog\",\"https:\\\/\\\/www.instagram.com\\\/stanbusk\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/maxprog\",\"https:\\\/\\\/es.pinterest.com\\\/stanbusk\\\/\",\"https:\\\/\\\/www.youtube.com\\\/c\\\/Maxprog\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Best Email Consent Practices for Clean Lists - Maxprog Blog","description":"Use best email consent practices to build permission-based lists, protect sender reputation, and send campaigns people genuinely expect and value often.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.maxprog.com\/blog\/best-email-consent-practices\/","og_locale":"en_US","og_type":"article","og_title":"Best Email Consent Practices for Clean Lists","og_description":"Use best email consent practices to build permission-based lists, protect sender reputation, and send campaigns people genuinely expect and value often.","og_url":"https:\/\/www.maxprog.com\/blog\/best-email-consent-practices\/","og_site_name":"Maxprog Blog","article_publisher":"https:\/\/www.facebook.com\/maxprog","article_published_time":"2026-11-06T03:11:36+00:00","twitter_card":"summary_large_image","twitter_creator":"@maxprog","twitter_site":"@maxprog","twitter_misc":{"Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.maxprog.com\/blog\/best-email-consent-practices\/#article","isPartOf":{"@id":"https:\/\/www.maxprog.com\/blog\/best-email-consent-practices\/"},"author":{"name":"","@id":""},"headline":"Best Email Consent Practices for Clean Lists","datePublished":"2026-11-06T03:11:36+00:00","mainEntityOfPage":{"@id":"https:\/\/www.maxprog.com\/blog\/best-email-consent-practices\/"},"wordCount":1531,"commentCount":0,"publisher":{"@id":"https:\/\/www.maxprog.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.maxprog.com\/blog\/best-email-consent-practices\/#primaryimage"},"thumbnailUrl":"https:\/\/www.maxprog.com\/blog\/wp-content\/uploads\/2026\/11\/best-email-consent-practices-for-clean-lists-featured.webp","articleSection":["MaxBulk Mailer"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.maxprog.com\/blog\/best-email-consent-practices\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.maxprog.com\/blog\/best-email-consent-practices\/","url":"https:\/\/www.maxprog.com\/blog\/best-email-consent-practices\/","name":"Best Email Consent Practices for Clean Lists - Maxprog Blog","isPartOf":{"@id":"https:\/\/www.maxprog.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.maxprog.com\/blog\/best-email-consent-practices\/#primaryimage"},"image":{"@id":"https:\/\/www.maxprog.com\/blog\/best-email-consent-practices\/#primaryimage"},"thumbnailUrl":"https:\/\/www.maxprog.com\/blog\/wp-content\/uploads\/2026\/11\/best-email-consent-practices-for-clean-lists-featured.webp","datePublished":"2026-11-06T03:11:36+00:00","description":"Use best email consent practices to build permission-based lists, protect sender reputation, and send campaigns people genuinely expect and value often.","breadcrumb":{"@id":"https:\/\/www.maxprog.com\/blog\/best-email-consent-practices\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.maxprog.com\/blog\/best-email-consent-practices\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.maxprog.com\/blog\/best-email-consent-practices\/#primaryimage","url":"https:\/\/www.maxprog.com\/blog\/wp-content\/uploads\/2026\/11\/best-email-consent-practices-for-clean-lists-featured.webp","contentUrl":"https:\/\/www.maxprog.com\/blog\/wp-content\/uploads\/2026\/11\/best-email-consent-practices-for-clean-lists-featured.webp","width":1536,"height":1024,"caption":"Best Email Consent Practices for Clean Lists"},{"@type":"BreadcrumbList","@id":"https:\/\/www.maxprog.com\/blog\/best-email-consent-practices\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.maxprog.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Best Email Consent Practices for Clean Lists"}]},{"@type":"WebSite","@id":"https:\/\/www.maxprog.com\/blog\/#website","url":"https:\/\/www.maxprog.com\/blog\/","name":"Maxprog Blog","description":"How to use Maxprog products","publisher":{"@id":"https:\/\/www.maxprog.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.maxprog.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.maxprog.com\/blog\/#organization","name":"Maxprog","url":"https:\/\/www.maxprog.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.maxprog.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.maxprog.com\/blog\/wp-content\/uploads\/2019\/04\/logo_maxprog_pict_white_with_blue_back_512x512.png","contentUrl":"https:\/\/www.maxprog.com\/blog\/wp-content\/uploads\/2019\/04\/logo_maxprog_pict_white_with_blue_back_512x512.png","width":512,"height":512,"caption":"Maxprog"},"image":{"@id":"https:\/\/www.maxprog.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/maxprog","https:\/\/x.com\/maxprog","https:\/\/www.instagram.com\/stanbusk\/","https:\/\/www.linkedin.com\/company\/maxprog","https:\/\/es.pinterest.com\/stanbusk\/","https:\/\/www.youtube.com\/c\/Maxprog"]}]}},"_links":{"self":[{"href":"https:\/\/www.maxprog.com\/blog\/wp-json\/wp\/v2\/posts\/3127","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.maxprog.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.maxprog.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/www.maxprog.com\/blog\/wp-json\/wp\/v2\/comments?post=3127"}],"version-history":[{"count":0,"href":"https:\/\/www.maxprog.com\/blog\/wp-json\/wp\/v2\/posts\/3127\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.maxprog.com\/blog\/wp-json\/wp\/v2\/media\/3128"}],"wp:attachment":[{"href":"https:\/\/www.maxprog.com\/blog\/wp-json\/wp\/v2\/media?parent=3127"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.maxprog.com\/blog\/wp-json\/wp\/v2\/categories?post=3127"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.maxprog.com\/blog\/wp-json\/wp\/v2\/tags?post=3127"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}