Manage Email Preferences

Allow users to customize the communication preference and host a subscription management page using CleverTap's Email Preference Center feature.

Overview

CleverTap's Email Preference Center feature allows you to customize user communication preferences. We provide a ready-to-use preference management page, empowering users to control their communication experience. This ensures they stay engaged with the content that matters most to them. Subscription groups allow users to select the content they want to receive, reducing unsubscription rates and fostering strong brand-user relationships. This approach enhances user satisfaction and builds a more personalized connection with your audience.

Configure Email Preference Center

When setting up the email provider, you can choose between using CleverTap's Email Preference Center page or your custom subscription management page URL. To ensure a consistent and user-friendly experience, CleverTap's Unsubscribe page or Email Preference Center is displayed in the same language as the user's browser language. However, the subscription group names and descriptions appear exactly as defined under Settings > Setup > Subscription Groups. Currently, CleverTap supports the following languages: French, English, Spanish and Hindi.

📘

Note

Ensure that the language of the subscription group names and descriptions is consistent with the browser language of your user base for seamless user experience.

To configure the Email Preference Center:

  1. From the dashboard, navigate to Settings > Engage > Channels > Email.
  2. Click + Provider to add a provider and enter all the provider details.
  3. Select System from the Email Preference Center dropdown to use a pre-built preference center with a sample preview. If you select the icon, a preview popup window opens. This displays the sample of how the Email Preference Center appears to the user. The subscription groups within the Email Preference Center changes based on your preferences in case of an actual campaign.
Set up Email Preference

Set Up Email Preferences

  1. Click Save to save your provider configuration.
Provider Configuration Added

Provider Configuration Added

📘

Advanced Setup

You can also preview the Email Preference Center by navigating to Channels> Email. Select the Advanced Setup tab.

Email Preference Center

Email Preference Center

Manage User Preferences for Email Campaigns

Navigate to the email Provider Setup page and select System from the Email Preference Center dropdown. After completing the provider Setup, you can add either Group Unsubscribe or Email Preference Center links to manage unsubscriptions from within the campaign. However, the users continue to receive emails sent if you select the Send email to users who have opted out option when creating an email campaign.

Group Unsubscribe

This enables users to opt out of the subscription groups associated with the specific campaign. The functionality may differ based on whether subscription groups are set up in your CleverTap project.

Manage Group Unsubscribe for Associated Subscription Groups

When the user clicks on the unsubscribe link, they are unsubscribed from the subscription groups associated with the campaigns. If the users want to modify their preferences for subscription groups, they can do so by clicking the Manage Email Preference link.

Manage Group Unsubscribe

Manage Group Unsubscribe

After preferences are successfully saved, a success message appears:

Email Preferences Saved

Email Preferences Saved

Manage Group Unsubscribe Without Subscription Groups

Two distinct scenarios occur when the campaign is not associated with any subscription group or when no subscription groups are created on the dashboard. The following sections provide information about managing unsubscribes for such cases.

Subscription Groups Not Associated with Campaigns

If you have not selected any subscription groups from the When section during campaign creation but have configured them under Settings > Setup > Subscription Groups, users can manage their email preferences using the Manage Preferences option. In this case, if you add the Group Unsubscribe link, the user is unsubscribed from all the emails when they click this link.

📘

Recommendation

As part of email best pratices, CleverTap strongly recommends incorporating subscription groups for campaigns to guarantee that your content resonates with the intended audience. This ensures that they receive the information that matters most to them.

No Subscription Groups Configured on Dashboard

If your account has no subscription group created, users are directly unsubscribed from all communication when they click the Group Unsubscribe link from the email campaign. The users are directly unsubscribed from all your future email communications. Users also have the option to subscribe back to their communications using the Resubscribe link.

Unsubscribe from Email

Unsubscribe from Email

📘

Note

When using the send test option during email campaign creation, clicking the Group Unsubscribe link allows you to view the Group Unsubscribe page with all the subscription groups present on your dashboard. However, your preferences are not saved.

Email Preference Center

This option allows users to manage all their subscription group preferences and unsubscribe from all groups at once. The functionality may differ based on whether subscription groups are set up in your CleverTap project.

Manage Email Preferences for Configured Subscription Groups

When the user clicks the unsubscribe link, they are directed to the Manage Email Preferences page, showcasing their current email preferences for all subscription groups. Here, users can select or deselect the emails they want to receive.

Manage Email Preference

Manage Email Preferences

Users can opt out of all groups by setting the All communication toggle to No. When All communication toggle is set to No, all the other respective toggles are automatically set to No. After successfully saving their preferences, users are redirected to a success message page. This page includes an option to navigate back to the Manage Email Preferences page for further modifications.

Email Preferences Saved

Saved Email Preference Successfully

Manage Email Preferences Without Subscription Groups

Two distinct scenarios occur when the campaign is not associated with any subscription group or when no subscription groups are created on the dashboard. The following sections provide information about managing email preferences for such cases.

Subscription Groups Not Associated with Campaigns

If the campaign is not associated with any subscription group but you have configured subscription groups on the dashboard. In that case, the users can still manage their email preferences using the Manage Preferences option.

📘

Recommendation

As part of email best pratices, CleverTap strongly recommends incorporating subscription groups for campaigns to guarantee that your content resonates with the intended audience. This ensures that they receive the information that matters most to them.

No Subscription Groups Configured on Dashboard

If your account has no subscription group created, you must not include the link to manage email preferences in your campaign. As there are no subscription groups available for users to modify their preferences, only the unsubscribe link must be added. This allows users to unsubscribe from future communications.

📘

Note

When using the Send test option during email campaign creation, clicking the Email Preference Center link allows you to view the Manage Email Preferences page. However, your preferences are not saved.

Add Email Preference/Group Unsubscribe Link Within Campaign

You can add Email Preference/Group Unsubscribe links within the campaigns. Whenever the user clicks on the link to modify and save preferences, the Channel Unsubscribed event and its event properties are raised.

To set up your email campaign, refer to Create Email Message.

  • For Email with Rich Media Template

    When using the Email with rich media template, you must add *|CT_MANAGE_PREFERENCES|* (for Email Preference Center) and *|CT_GROUP_UNSUBSCRIBE|*(for Group Unsubscribe).

    Adding Links Using Email with Rich Media Template

    Adding Links Using Email with Rich Media Template

Example: As shown in the image above, the HTML code <a href="*|CT_MANAGE_PREFERENCES|*">Manage My Preferences</a> is for creating hyperlinks in an email campaign to manage preferences. *|CT_MANAGE_PREFERENCES|* is the mandatory tag for redirecting users to Email Preference Center to manage their preferences.

  • For Email with Drag and Drop Template

    1. Select the text in the campaign to which you want to add links and click More after drafting your campaign message.
    2. Select the Special links> Unsubscribe option, and select either Email Preference Center or Group Unsubscribe.
    Add Special Links using Email Drag and Drop Template

    Add Special Links using Email Drag and Drop Template

Example: As shown in the image above, unsubscribe is the text that is displayed as a clickable link. When the user clicks the text, it takes the user to the Group Unsubscribe page.

Errors

If users encounter any errors while managing Email Preferences/Unsubscribe in CleverTap, refer to the following guidelines to address and resolve common issues swiftly:

Failed to save your preferences OR We could not retrieve your email address

If users encounter these error messages, they must ensure the following:

  • Ensure the internet connection is stable.
  • Disable any ad blockers, as they might interfere with the retrieval process.
  • Ensure that Javascript is enabled in the browser settings.

If the issue persists, contact our Customer Success Team for further assistance.

404 error while trying to access Email Preference Center OR when clicking on the unsubscribe link

If the issue persists, contact our Customer Support Team for further assistance.

After some time, you can try clicking the unsubscribe link. If the issue persists, contact our Customer Support Team for further assistance.