Search specific term/phrase surrounded by double quotes. e.g. “deep linking”
Exclude records that contain a specific term prefixed with a minus. e.g. Android -Firebase

Self Serve

Overview

You can use Branch links in email campaigns to launch your app or gracefully fall back to the App or Play Store download page. For more advanced purposes, you can even deep link users directly to content after your app opens.

image

Guide

Prerequisites

  • To track installs from Branch links in email campaigns, you need to integrate the Branch SDK into your app.
  • If you want to deep link directly content, you should configure deep link routing.

Disable third-party click tracking

Many third-party providers add redirects to your URLs. This facilitates click tracking and analytics on those platforms, but will break Universal Link and App Link functionality. To make Universal Links and App Links work, you will need to disable click tracking in the third-party system. Here are instructions for some common platforms:

📘

Want to deep link your emails without sacrificing click tracking?

To keep click tracking and deep link on all devices, try one of our Universal Email integrations. If you do not see your ESP there, let us know here:

And let your ESP know, too!"

image

Create Quick Links on the Branch dashboard

  1. Open the Quick Link creator on the Branch dashboard.
  2. Pick a Link Name for later reference. For example: "Launch Email".
  3. Paste in the web URL from your email template.
  4. Add analytics tags. For "Where will you post this link?" it's recommended to use Email as the channel.
  5. In Configure Options > Redirects, select Web URL for each platform.
  6. Click Create Link Now, and then copy the created link into your email template.

Repeat this for each URL in your email template that you would like to deep link.

📘

Optional: Deep Link Routing (Advanced)

You can use the Configure Options > Deep Linking section to specify custom link parameters that will be deep linked into the app after install. These could include a coupon code or a page identifier to route the user. Visit the Deep Link Routing page to learn more.

Conclusion

It's that simple! The Branch dashboard will track clicks for this link based on the channel, campaign and any other tags you created. Users who have the app will be linked straight to the app, and users who don't will be taken to the App/Play Store to download it, depending on your settings.

📘

Creating links dynamically

If you need more flexibility, you might also be interested in building links by appending query parameters.