The Kochava integration sends all clicks on a Branch link from Branch to Kochava, for the enabled platform. Now you can see your valuable Branch attribution data in your Kochava dashboard.
Kochava offers unique, holistic and unbiased app measurement. From attribution and analytics to optimization, the Kochava platform provides precise, real-time visualization of campaign and app performance from ad impression through user lifetime value. Kochava customers enjoy a suite of optimization tools including Configurable Attribution, Fraud Detection and over 2200 certified network & publisher integrations including super publishers like Facebook, Instagram, Google and Pandora.
- This guide requires you to have already integrated the Branch mobile SDKs into your app.
- You also need to be a Kochava customer and have the Kochava SDK installed in your app.
Create Campaign IDs in Kochava¶
For each platform (iOS and Android) you should create campaign IDs. You will do this in the Kochava dashboard.
Create a campaign¶
- Log in to Kochava.
- Select the desired app .
App Tools > Campaign Manager
Add a Campaign
- Enter a unique Campaign name.
Create a Segment¶
Campaign Tools>New Segment
- Enter a Segment Name.
- Click submit
Create a tracker¶
Segment Tools > New Tracker
- Enter the Tracker Name.
Tracker Type>3rd Party Tracking(default setting)
Select A Network > Branch
- Click submit. (If no further trackers need to be created).
Once you've clicked
Configure the Branch Dashboard¶
- In the Branch dashboard, go to the Integrations page and look for the
Enableon the card
- Enter your Kochava campaign ID for the relevant platform
Advanced network segmentation with Kochava¶
If you are interested in advanced network attribution segmentation in Kochava, you can use the same attribution parameters from a Kochava Click URL with your Branch link, and switch out campaign_ids. Please note that using this method will override the default attribution of Branch links to their default campaign in Kochava (only the specific Branch links that you do this for will not attribute to the default campaign).
- Start with an existing Branch link, for example, a Quick Link.
- Next, create a Kochava Click URL in the Kochava Dashboard with the parameters you'd like to capture.
- Select the "Click" URL (as opposed to the Impression URL)
- After creating the URL, copy everything after
clickvalue and append the parameters to the end of your Branch link.
Here's an example of a finalized link for Branch and Kochava:
https://mylinks.app.link/8AHjQx0fyv? campaign_id=kokochavabranchdemo90128398& network=Bing
General debugging tips¶
When working with Kochava, be sure you are not using test mode.