Zoho Campaigns is the email marketing product in the Zoho suite, integrated with Zoho CRM, Zoho Desk, and Zoho Marketing Automation for unified customer data across the Zoho ecosystem. The unsubscribe mechanism uses the ${UNSUBSCRIBE_LINK} merge tag in email templates, and Zoho Campaigns emits RFC 8058 headers automatically for authenticated domains. Consent is tracked at the CRM contact level, shared across Zoho Campaigns and Zoho CRM email outreach. This guide covers the tag, the Zoho Suite consent model, and how to verify the setup end to end.
Zoho unsubscribe link
| Tag syntax | ${UNSUBSCRIBE_LINK} |
| Placement | Auto-embedded in every campaign footer |
| Scope | Contact-level opt-out shared across Zoho Suite |
| Config path | Settings > Email > Sender authentication |
| RFC 8058 one-click | Yes, automatic for authenticated sending domains |
How to add the unsubscribe tag in Zoho
Place the merge tag exactly as shown below in the email template. Zoho replaces it at send time with a signed URL scoped to the recipient and campaign.
${UNSUBSCRIBE_LINK}For custom HTML templates, wrap the tag in an anchor to render a proper hyperlink in the delivered email:
<a href="${UNSUBSCRIBE_LINK}">Unsubscribe from this list</a>Auto-embedded in every campaign footer
Yes, automatic for authenticated sending domains 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.
Zoho Campaigns and Zoho CRM share contact records but track marketing consent separately from CRM contact status. A contact marked as Unsubscribed in Campaigns remains an active CRM record for sales activities, but bulk email sends from CRM respect the Campaigns opt-out. This split model works for revenue teams but confuses new Zoho admins who assume one flag controls everything.
Testing your Zoho unsubscribe link
- Send a test message to a controlled Gmail address you own via the Zoho 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 Zoho Campaigns unsubscribe link (step by step)
Zoho Campaigns templates include the unsubscribe link in the default footer, but custom HTML templates require the tag inserted manually.
- Open your campaign or template in the Zoho Campaigns editor.
- Add or edit a text block in the footer where the unsubscribe link should appear.
- Insert the merge tag
${UNSUBSCRIBE_LINK}. Zoho replaces it at send time with a signed URL scoped to the CRM contact. - Wrap in an anchor with your preferred label:
<a href="${UNSUBSCRIBE_LINK}">Unsubscribe</a>. - Add the physical postal address. Zoho reads it from Settings > Company Info.
- Send a test to a seed address and verify the rendered link routes to the Zoho-hosted preference page.
Contact-level opt-out shared across Zoho Suite
Zoho Campaigns and Zoho CRM share contact records but track marketing consent separately from CRM contact status. A contact marked as Unsubscribed in Campaigns remains an active CRM record for sales activities, but bulk email sends from CRM respect the Campaigns opt-out. This split model works for revenue teams but confuses new Zoho admins who assume one flag controls everything. Bulk email sends from Zoho Marketing Automation and Zoho Desk auto-responders also respect the Campaigns opt-out, ensuring consistent compliance across the Zoho stack.
RFC 8058 one-click headers
Zoho Campaigns added RFC 8058 one-click unsubscribe automatically ahead of the Google and Yahoo February 2024 requirements. The List-Unsubscribe and List-Unsubscribe-Post headers inject on every marketing send from domains authenticated under Settings > Email > Sender authentication. SPF and DKIM records must be verified. Zoho Mail sending (Zoho hosted business email) is handled separately and requires distinct SPF and DKIM configuration if used as the sending domain for Campaigns.
Mailing lists and topic-level preferences
Zoho Campaigns organizes subscribers into mailing lists with topic tags for interest-based segmentation. The preference center exposes per-list opt-out toggles to subscribers, letting them leave one topic-specific list while remaining on the general newsletter. Consent capture through Zoho web forms is timestamped and IP-logged for GDPR compliance records. Multi-brand Zoho accounts should use distinct Campaigns organizations (via Zoho One) to segregate subscriber pools cleanly.
Frequently Asked Questions
What is the Zoho Campaigns unsubscribe tag?
The tag is ${UNSUBSCRIBE_LINK}. Zoho replaces it at send time with a signed URL scoped to the CRM contact. Use it inside an anchor: <a href="${UNSUBSCRIBE_LINK}">Unsubscribe</a>.
Does a Zoho Campaigns unsubscribe block Zoho CRM sales emails?
Yes for bulk email sends from Zoho CRM. Individual 1-to-1 sales emails from reps in Zoho CRM are permitted since they are not marketing sends, but bulk email blasts respect the Campaigns opt-out. This dual-track model preserves sales pipeline activities while honoring marketing opt-outs.
Does Zoho Campaigns support one-click unsubscribe for Gmail and Yahoo?
Yes, automatically for authenticated domains. Zoho injects List-Unsubscribe and List-Unsubscribe-Post headers on every marketing send from domains verified under Settings > Email > Sender authentication.
Can subscribers opt out of one Zoho Campaigns list without leaving all lists?
Yes through the preference center. The preference center exposes per-list opt-out toggles, letting subscribers leave one list while remaining on others. For account-wide opt-out, use the global unsubscribe link variant.
Can I resubscribe a contact who unsubscribed from Zoho Campaigns?
Not through the API. Zoho enforces permanent suppression on opt-outs. The contact must re-opt in through a Zoho signup form or explicit consent capture in Zoho CRM, which resets the marketing status flag across the Zoho Suite.
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.

