The integration between Branch and Iterable allows customers to engage their users while maintaining a seamless experiences across multiple devices. Send email, SMS, mobile push, web push and more through Iterable with Branch links to capture full attribution and engagement data from activation to reactivation campaigns.
If you’re not already an Iterable client, click here to request a demo and discuss the how Iterable Branch integration can work for you.
This guide will walk you through how to setup your email campaigns with Iterable using Branch Universal Email to automatically convert your email links into multi-platform deep links.
Add a custom click tracking domain
- Add and verify a custom click tracking domain in the [Mail Domains] page of your Iterable account:
For more information on how to set up your domain, please visit our tracking domain documentation.
Please contact your Customer Support Manager if you need assistance with setting up a custom click-tracking domain.
Set up your click tracking domain
After you added and verified a click tracking domain you have to update DNS CNAME for it and point it to thirdparty.bnc.lt. Once the CNAME record is added, please allow up to an hour for Branch to generate SSL and AASA files for your click tracking domain.
Please refer to Branch’s SDK Integration Guide to set up Branch deep linking for your app if you have not done so already.
Using Branch Universal Email
Once you’ve completed the one time setup steps, it’s time to send your first email.
This guide will identify which web links you'd like to open the app and deep link, as well as convert them to Branch links.
Flag your deep links
For the email links that you would like to deep link to content, add $deep_link=true to the URL as a query parameter, for example:
<a href="links.example.com?$deep_link=true" >Link to your app!</a>
This will ensure that your links are converted to Branch links that will open the app on iOS and Android, with full tracking and attribution.
Flag your web-only links
With Iterable, all email links will open the app by default. In order for your app to know that the email link should bounce to web after opening the app, add $web_only=true to your links as a query parameter, for example:
<a href="links.example.com?$web_only=true" >Link to your app!</a>
Handle links for web-only content
Make sure you have completed the technical setup steps to handle web-only links within your app.