Salesforce Marketing Cloud (SFMC, formerly ExactTarget) is an enterprise-tier marketing platform organizing sends by Business Unit (MID) and Publication List (formerly Send Classification). The unsubscribe mechanism uses the %%unsub_center_url%% AMPscript personalization string for a hosted one-click unsubscribe page, or %%profile_center_url%% for the full preference center. SFMC emits RFC 8058 headers automatically for authenticated domains configured through the Sender Authentication Package. This guide covers the AMPscript tags, the multi-tier subscriber model (All Subscribers, Publication Lists, Business Unit), and how to verify the setup end to end.
Salesforce Marketing Cloud unsubscribe link
| Tag syntax | %%unsub_center_url%% |
| Alternative | %%profile_center_url%% |
| Placement | Auto-embedded via Content Builder default footer, manual for custom HTML |
| Scope | Publication List (per-send) or All Subscribers (account-wide) |
| Config path | Email Studio > Admin > Send Management |
| RFC 8058 one-click | Yes, automatic for domains authenticated with SAP |
How to add the unsubscribe tag in Salesforce Marketing Cloud
Place the merge tag exactly as shown below in the email template. Salesforce Marketing Cloud replaces it at send time with a signed URL scoped to the recipient and campaign.
%%unsub_center_url%%For custom HTML templates, wrap the tag in an anchor to render a proper hyperlink in the delivered email:
<a href="%%unsub_center_url%%">Unsubscribe from this list</a>Auto-embedded via Content Builder default footer, manual for custom HTML
Yes, automatic for domains authenticated with SAP The recipient's mailbox provider (Gmail, Yahoo) uses the List-Unsubscribe-Post header to expose the native one-click button on the message. Requires domain authentication with DKIM and DMARC.
SFMC has three tiers of unsubscribe: Publication List one-click (default, per-list), Master Unsubscribe (account-wide across all Business Units), and Business Unit suppression. The default one-click flow triggers Publication List unsubscribe only, preserving other list subscriptions. Enterprise multi-brand accounts must configure the Subscription Center CloudPage carefully to avoid subscribers thinking they opted out of everything.
Testing your Salesforce Marketing Cloud unsubscribe link
- Send a test message to a controlled Gmail address you own via the Salesforce Marketing Cloud campaign preview action
- Click the footer unsubscribe link and confirm the opt-out on the landing page
- Check the subscriber or contact record: the status should be Unsubscribed within seconds
- Verify the RFC 8058 headers in Gmail: open the message, click three dots, then Show original. Look for
List-UnsubscribeandList-Unsubscribe-Post: List-Unsubscribe=One-Click
Want the full 222-platform reference?
See the pillar guide with the compliance landscape, the RFC 8058 deep dive, and the unsubscribe tag for every ESP: How to add an unsubscribe link: the complete 2026 guide →
How to add the SFMC unsubscribe link (step by step)
SFMC email templates require an unsubscribe link before Send Preview validates the message. Content Builder blocks include a default unsubscribe footer, but custom HTML templates must include the tag manually. Follow these steps for a custom template.
- Open your email in Content Builder or Email Studio.
- Switch to HTML view and locate the footer block.
- Insert the AMPscript personalization string
%%unsub_center_url%%for one-click unsubscribe, or%%profile_center_url%%for the full preference center. - Wrap it in an anchor with your preferred label:
<a href="%%unsub_center_url%%">Unsubscribe</a>. - Add the physical postal address block (required for CAN-SPAM compliance). SFMC pulls it from Setup > Send Management > Delivery Profiles when configured.
- Send a test to a seed address and verify the rendered link routes to the SFMC-hosted preference page.
The SFMC subscriber model
SFMC organizes subscribers into three tiers: the All Subscribers master list at the Enterprise account level, Publication Lists that group subscribers by topic or brand, and Business Units that partition sends across brands or regions. An unsubscribe click applies to the Publication List associated with the send by default, preserving subscription to other lists. The Master Unsubscribe flag at the All Subscribers level suppresses the address globally across every Business Unit in the account. This tiered model is why SFMC unsubscribes require careful configuration in multi-brand accounts.
RFC 8058 one-click headers
SFMC added RFC 8058 one-click unsubscribe support in late 2023 to meet the Google and Yahoo bulk-sender requirements. The List-Unsubscribe and List-Unsubscribe-Post headers are injected automatically on sends from domains authenticated through the Sender Authentication Package (SAP). Domains without SAP fall back to the shared exacttarget.com sending infrastructure and do not qualify for one-click. Enterprise accounts with high sending volume complete SAP as part of onboarding.
API and Journey Builder considerations
Sends triggered through the SFMC REST API or Journey Builder honor the same unsubscribe model as manual campaigns. Transactional sends via Transactional Messaging API can be exempted from the All Subscribers unsubscribe flag using the SubscriberOverride option, useful for order confirmations that must reach opted-out addresses for legitimate business reasons. Journey Builder exits contacts from active journeys automatically when they unsubscribe from the associated Publication List, preventing continued sends from cached automation state.
Frequently Asked Questions
What is the SFMC unsubscribe tag?
Use %%unsub_center_url%% for one-click unsubscribe or %%profile_center_url%% for the full preference center. Both are AMPscript personalization strings that SFMC replaces at send time with a signed URL unique per subscriber.
What is the difference between Publication List unsubscribe and Master Unsubscribe?
A Publication List unsubscribe removes the contact from the specific list associated with the send, preserving other subscriptions in the same account. Master Unsubscribe applies at the All Subscribers level and suppresses the address globally across every Business Unit. The default one-click flow triggers Publication List unsubscribe.
Does SFMC support one-click unsubscribe for Gmail and Yahoo?
Yes, on domains authenticated through the Sender Authentication Package (SAP). SFMC injects List-Unsubscribe and List-Unsubscribe-Post headers automatically for authenticated sends, meeting the Google and Yahoo bulk-sender requirements.
Can I customize the SFMC unsubscribe preference page?
Yes. The Subscription Center is fully brandable through the Subscription Center CloudPage under Content Builder. Enterprise accounts typically build a custom Subscription Center exposing all Publication Lists so subscribers can granularly opt out of topics rather than the whole account.
Can transactional sends bypass the SFMC unsubscribe suppression?
Yes, via the Transactional Messaging API using SubscriberOverride. This is intended for order confirmations, password resets, and other legitimate transactional messages that must reach opted-out contacts under legal business necessity. It should not be used for marketing content.
About the Author

Alaa · LinkedIn
Email infrastructure specialist with 8+ years of hands-on experience in SMTP, deliverability, and email verification. I’ve configured and troubleshot mail systems across Postfix, Exchange, and cloud relays, managed IP reputation and warmup campaigns, and built verification pipelines processing millions of addresses. My work spans DNS authentication (SPF, DKIM, DMARC, BIMI), bounce handling, blocklist monitoring, and compliance frameworks including CAN-SPAM and GDPR. I write every article on SMTPedia to give email professionals, developers, and marketers the accurate, RFC-grounded reference they need.
About SMTPedia
SMTPedia is an independent email industry reference covering SMTP, IMAP, POP3, email deliverability, marketing platforms, DNS authentication, and email verification. Every article is researched from official provider documentation, IETF RFCs, and industry best practices. Settings and configurations are verified quarterly.
We are cited as a source by ChatGPT, Microsoft Copilot, and thousands of email professionals worldwide. Learn more about our editorial process.

