Clevertap

imageimage

❗️

FIRST COMPLETE THE UNIVERSAL EMAIL INTEGRATION GUIDE

Before you can start sending Branch Links in your emails with Clevertap, you must complete the Universal Email Integration Guide.

Supported Email Service Providers

CleverTap personalization links work with the following ESPs:

Amazon SES

1. Create Flagged Links

Before you start setting up your email campaigns, you need to determine what flow you want the user to experience and flag your email link accordingly.

Use the following markup for the links to work properly:

  • Deep linking users to in-app content: add $deep_link=true to your links as a query parameter
  • Linking users to web-only content: add $web_only=true to your links as a query parameter

2. Configure Clevertap

Please follow all of the Configure Clevertap steps to ensure everything is working properly before you go live.

Mailgun

1. Create Flagged Links

Before you start setting up your email campaigns, you need to determine what flow you want the user to experience and flag your email link accordingly.

Use the following markup for the links to work properly:

  • Deep linking users to in-app content: add deeplink="true" to the HTML
  • Linking users to web-only content: No need to add anything

2. Configure Clevertap

Please follow all of the Configure Clevertap steps to ensure everything is working properly before you go live.

Mandrill

1. Create Flagged Links

Before you start setting up your email campaigns, you need to determine what flow you want the user to experience and flag your email link accordingly.

Use the following markup for the links to work properly:

  • Deep linking users to in-app content: add $deep_link=true to your links as a query parameter
  • Linking users to web-only content: add $web_only=true to your links as a query parameter

2. Configure Clevertap

Please follow all of the Configure Clevertap steps to ensure everything is working properly before you go live.

Sendgrid

1. Create Flagged Links

Before you start setting up your email campaigns, you need to determine what flow you want the user to experience and flag your email link accordingly.

Use the following markup for the links to work properly:

  • Deep linking users to in-app content: add universal="true" to the HTML
  • Linking users to web-only content: No need to add anything

2. Configure Clevertap

Please follow all of the Configure Clevertap steps to ensure everything is working properly before you go live.

Configure Clevertap

1. Set up Link Behavior

Once you have completed the ESP configuration, you can start adding CleverTap links to the email body.

With your ESP make sure to add the URL parameter $follow_redirect=true to every CleverTap link in the email body. This will indicate to Branch that this link is a CleverTap link. As soon as Branch detects this parameter Branch backend will follow the Clevertap link, receive personalization data from their servers, and send it to the mobile App/Web.

2. Disable HTML Sanitization

CleverTap uses an HTML editor for creating email bodies. It has been observed that CleverTap editors
scrape our deep link parameter such as universal=”true” or deeplink=”true” from the URL which causes the deep links to fail.

By disabling Clevertap's HTML sanitization, the above parameters are not scraped/removed from the link.

Before you go live with your campaign, please reach out to your CleverTap account manager and ask them to disable the HTML Sanitization. This will usually take 3 -4 working days to turn off. Please plan accordingly.

3. Send Deep Links via Email Editor

You can use the HTML and Custom HTML (Dynamic Content) elements available in the drag and drop editor to form and embed deep links in your email.