List-Unsubscribe Email

Unsubscribes can be a natural part of managing your email subscribers. Ensuring a straightforward unsubscribe process for your users is essential for your brand.

While all promotional emails legally require an unsubscribe link in the email body, the easiest way to help users find this option is by implementing List-Unsubscribe. This feature became a compliance requirement as of 2024.

What Is List-Unsubscribe?

List-Unsubscribe is a one-click method provided by Internet Service Providers (ISPs) that allows users to unsubscribe directly from your emails. This option is embedded in your email's header. Your mailbox providers decide whether to display this option to recipients based on sender reputation, email volume, and user engagement.

Clicking the ISP-provided native unsubscribe option can unsubscribe your users in two ways:

  • One-Click Unsubscribe (RFC 8058)
    This method automatically unsubscribes the user because it invokes a Uniform Resource Identifier (URI), which automatically unsubscribes the user by directly triggering a dedicated MoEngage URL provided in the email header.
  • Mail-to Unsubscribe
    This method initiates an email on behalf of the user to a specified email address within the email header. You must parse these emails and unsubscribe the users within 48 hours of the request

How Does This Look in a User's Inbox?

Screenshot 2024-09-05 at 3.25.54 PM.png

Screenshot 2024-09-09 at 10.49.18 AM.png

 

info

Information

While bulk senders are mandated to add List-Unsubscribe to their promotional emails, displaying the Unsubscribe button is at the discretion of the mailbox provider, and no one can influence it.

Why Implement List-Unsubscribe?

Previously, List-Unsubscribe was considered a deliverability best practice. Since June 2024, however, both Gmail and Yahoo have made it a mandatory requirement for all bulk senders in their deliverability practices.

Following this mandatory process helps you remain compliant with the rules and also provides the following benefits:

  • Minimize your spam complaint rate
  • Optimize engagement and performance by sending emails only to interested subscribers
  • Potentially reduce email marketing costs by routinely cleaning your email lists.
  • End subscriber relationships on a positive note

MoEngage Managed vs Self-Managed

MoEngage helps you adhere to these practices in two ways:

MoEngage Managed:  This option allows you to use MoEngage capabilities to seamlessly capture and update a user's subscription status within MoEngage. If you use other systems (third-party tools or in-house systems), you can forward this information from MoEngage to those systems.

Brand or Self Managed: This option allows you to use your own system to handle user unsubscribes. This is generally used when brands prefer to manage user preferences on their side. In such cases, brands must capture user unsubscribes and update both their systems and MoEngage.

How to Configure This in MoEngage?

You can use either of the two options based on your requirements:

Configure via MoEngage-Managed Approach Configure via Self-Managed Approach

MoEngage Managed

MoEngage adds its unsubscribe URL and an email ID in the email header under the HTTPS URL section and the mail-to section, respectively. The unsubscribe URL helps users unsubscribe with a click, while the email ID unsubscribes the user via the mail-to method of list-unsubscribe. Also, MoEngage processes all requests and updates the preferences of the users in your workspace.

To configure the list-unsubscribe via the MoEngage-managed approach:

  1. Log in to your MoEngage dashboard.
  2. Navigate to Settings > Channels > Email settings > Sender Configuration tab.
  3. Click the email connector.
  4. Click the ellipsis icon and click Edit.
  5. Under One-click unsubscribe, click MoEngage Managed.
    email sendgrid.gif

How Does This Work?

As mentioned above, MoEngage adds its unsubscribe URL and email ID to the email headers when sending any promotional emails. When a user clicks Unsubscribe shown in the inbox, one of the following will happen:

  • One-click approach: When the user clicks Unsubscribe and confirms, the request is directly sent to the MoEngage API. MoEngage immediately processes the request and updates the user's profile.
  • Mail-to approach: When the user selects Unsubscribe and confirms, the ISP sends an email to a MoEngage inbox. MoEngage processes this request and updates the user's profile within 48 hours.

How to Pass Unsubscribe Data to Your Systems?

If you want to pass these user preference changes to your in-house or third-party systems, perform one of the following:

  • Set up an event-triggered connector campaign. Configure it to trigger when Email Unsubscribed event is triggered to hit your or the third-party system's API and update the value. For more information, refer to Create a Connector Campaign.
  • Set up MoEngage Streams to pass the Email Unsubscribed event to your endpoint. You can then further process this data or forward it to other systems. For more information, refer to MoEngage Streams.

 

How to Find Users who Unsubscribed via this

MoEngage will raise Email Unsubscribed event with the attribute source as List Unsubscribe whenever a request is received from a user to unsubscribe themselves. This applies to both MoEngage and Self-Managed approaches. However, for the self-managed approach, ensure the outlined steps have been followed correctly.

Frequently Asked Questions

arrow_drop_down How do I know if my emails sent as of date are compliant with this mandate?

To check if you are compliant, do the following in your Gmail inbox within the email you sent:

  1. Select Show Original in the email. This opens a new tab with the raw version of the email and its headers.
  2. Search for “List-Unsubscribe”. 
  3. You are compliant, if you are able to find this keyword in the raw version of the email within the headers. 

Additionally, the emails if looks similar to the following images, you are compliant as well:

Screenshot 2024-09-05 at 3.25.54 PM.png

 

Screenshot 2024-09-09 at 10.49.18 AM.png

Note that not finding the “Unsubscribe” in the inbox does not necessarily mean you are not complying with this because displaying it is under the ISP’s control.

arrow_drop_down Should the URL I enter in the one-click unsubscribe input be HTTPS type?

Yes, it must be the HTTPS type.

arrow_drop_down Can the URL entered be the URL to my landing page from where the user can unsubscribe?

No, the entered URL must unsubscribe the user automatically within a click and should not redirect the user to a new place for further inputs or confirmation in any manner.

arrow_drop_down Does being compliant make us eligible to remove the unsubscribe link from the body of the email?

No, it doesn’t. Adding list-unsubscribe isn’t a replacement for your unsubscribe link in the email.

arrow_drop_down How long can I take to process the received unsubscribe request in the inbox?

You can take less than 48 hours to process the same.

arrow_drop_down How can I find users who have unsubscribed via list-unsubscribe?

MoEngage triggers a user event Email Unsubscribed with the attribute Unsubscribe Source as List Unsubscribe against every profile when processing an unsubscribe request, either directly from the user or when you forward it to MoEngage.

So, you can use a segmentation query like shown below to find such users:

image.png

Was this article helpful?
0 out of 1 found this helpful

How can we improve this article?