One-Click Unsubscribe

Learn how to implement List Unsubscribe header in CleverTap dashboard to comply with Gmail and Yahoo email sender guidelines.


📘

Private Beta

Currently, this feature is a Private Beta Release. If you want access to this feature, contact your Account Manager.

Overview

Starting February 2024, Gmail will require the following for senders who send 5,000 or more messages a day to Gmail or Yahoo accounts:

  • Authenticate outgoing email,
  • Avoid sending unwanted or unsolicited emails, and
  • Simplify for recipients the process to unsubscribe.

To comply with the above guidelines, all email senders must follow the rules listed below:

  • Set up SPF or DKIM email authentication for your domain. If you use an email provider, verify that your provider supports it, ensuring that your messages are not marked as spam.
  • Ensure that sending domains or IPs have valid forward and reverse DNS records, also referred to as PTR records.
  • Keep spam rates reported in Postmaster Tools below 0.3%.
  • Set up DMARC email authentication for your sending domain. Your DMARC enforcement policy can be set to none.
  • For direct mail, the domain in the sender’s "From" header must be aligned with either the SPF domain or the DKIM domain. This is required to pass DMARC alignment.
  • Enable one-click unsubscribe for subscribed messages as per the RFC 8058 guidelines.

Bulk senders must implement one-click unsubscribe functionality in all commercial and promotional messages by June 1, 2024.

Impact of Non-Compliance

Starting from February 2024, bulk senders failing to meet sender requirements will encounter temporary errors. These errors will be indicated by specific error codes, affecting a small portion of their non-compliant email traffic. This will assist senders in identifying email traffic that does not adhere to the guidelines, prompting them to address any issues causing non-compliance.

In April 2024, Google will commence rejecting a portion of non-compliant email traffic, gradually increasing the rejection rate over time. For instance, if 75% of a sender's traffic meets the requirements, Google will begin rejecting the remaining 25% of traffic that fails to comply.

Set Up List Unsubscribe Header

Using the One-Click Unsubscribe feature, you can add a List Unsubscribe header, a hyperlink embedded in the header section of an email. Positioned adjacent to the From address at the top of email campaigns, this link allows recipients to easily opt out of further email communications.

📘

Support Email Providers

Currently, this feature is available for use when sending email campaigns via the following providers:

  • Amazon SES
  • Generic SMTP
  • SendGrid
  1. Navigate to Settings > Channels > Email from the CleverTap dashboard.
  2. Select Advanced Setup and toggle ON One-click Unsubscribe.
  1. Click Enable to confirm your action. The One-click Unsubscribe enabled message displays.

For recurring campaigns, the Unsubscribe link will be visible for the subsequent campaign runs.

📘

Note

Once you toggle ON the One-Click Unsubscribe option, the LIST unsubscribe header will reflect in email campaigns for the subsequent campaign runs.

Send Test Campaign

To ensure one-click unsubscribe URL is implemented successfully:

  1. Create a test email campaign.
Sample Email Campaign

Sample Email Campaign

  1. Click Preview & Test to send a test campaign to any user profile or a Test profile.

    List Unsubscribe URL - Inbox Preview

    List Unsubscribe URL - Inbox Preview

    List Unsubscribe URL on Opening the Email Campaign

    List Unsubscribe Header on Opening the Email Campaign

    When the user clicks on the Unsubscribe link, they are unsubscribed from all your future email communications.

🚧

List Unsubscribe Header for Test Campaign

When you send a test campaign using the Preview & Test option, clicking Unsubscribe does not actually unsubscribe the user although it shows the same message as that of an actual email campaign.

FAQs

Q. Why can't I find the Unsubscribe link in Gmail or Yahoo, despite seeing the list-unsubscribe and one-click unsubscribe headers in the original message or raw data?

A. Gmail and Yahoo ultimately decide whether to display the list unsubscribe or one-click unsubscribe header. In the case of new senders or senders with low sender reputation, this might result in the button not being displayed.

Q. Do you check the message body for a one-click unsubscribe link when the List-unsubscribe: header is missing?

A. No. Google states that one-click unsubscribe should be implemented according to RFC 8058. As per RFC 8058 Email sender guidelines, you must add List Unsubscribe headers to outgoing promotional messages. Including a mailto link in the body of your messages does not meet Google's one-click unsubscribe requirement.

Q. If I include an additional unsubscribe link in my message content, does it have to be a one-click unsubscribe link?

A. No. Google states that if the messages include a one-click unsubscribe using List Unsubscribe headers, as described in their Email sender guidelines, additional unsubscribe links in the message body are not required to be one-click. Any additional unsubscribe links in the message body can link to the specified web page.