Organizing Link Data


Now that your app is configured, it’s time to dive into your data with the Branch Dashboard! The dashboard is a great tool for measuring growth and engagement, and offers many powerful configuration options.

Branch dashboard

linkUsing link labels to segment data

As you most likely saw in the Creating Links guide, there are many options for creating links. If your organization is creating links in many different ways, it’s important to label them appropriately.

When you set analytics labels for your links, you can filter analytics data in the dashboard based on any of these options:

Label Usage
channel Use channel to tag the route that your link reaches users. For example, tag links with ‘Facebook’ or ‘LinkedIn’ to help track clicks and installs through those paths separately
feature This is the feature of your app that the link might be associated with. For example, if you had built a referral program, you would label links with the feature ‘referral’
campaign Use this field to organize the links by actual campaign. For example, if you launched a new feature or product and want to run a campaign around that
stage Use this to categorize the progress or category of a user when the link was generated. For example, if you had an invite system accessible on level 1, level 3 and 5, you could differentiate links generated at each level with this parameter
tags This is a free form entry with unlimited values. Use it to organize your link data with labels that don’t fit within the bounds of the above

Below is the filtering bar on the Source Analytics page. You can find similar controls on a number of dashboard pages:

analytics filtering options

linkSee link and click data in real time

Tabs for links, clicks, events, content, and more on the Live View page allow you to see generated data in real time.

analytics filtering options

linkControlling default link redirection behavior

By default, Branch will attempt to launch your app every single time a link is opened, before redirecting to the App Store or Play Store. On iOS 9, this can cause an ugly error message if the app is not yet installed. To reverse this default behavior, you can uncheck the Always try to open app box on the Link Settings page:

setting link redirection default behavior

linkUTM parameters and the Branch dashboard

To make it easier for you to get rich attribution data in your dashboard, Branch will map UTM parameters to the Branch Analytics Tags.

Currently, this is available only for parameters appended to dynamic Branch links. At this time, it is not enabled for parameters on $fallback_url or for other links, like Quick Links - coming soon!

The mapping is as follows:

UTM Parameter Tag Branch Analytics Tag
utm_source Channel
utm_medium Feature
utm_campaign Campaign
utm_content Tags
utm_term Keywords (not visible in Dashboard charts)

By default, UTM parameters will only fill in Branch Analytics Tags that are not already specified. You can change this behavior by going to the Advanced Settings section of the Link Settings page on the Branch dashboard and checking the Use UTM tags for analytics (for dynamically-created links) box.