Skip to content
Get Help

Data Integration Steps for Developers

Overview ​

Data Integrations provide an easy way to automatically send Branch data to your other analytics services and marketing tools using pre-formatted webhooks.

This guide covers the technical implementation requirements for Data Integrations. For setup instructions in Branch, see our Data Integrations guide in Marketer Hub.

Before you begin ​

In order to use Branch Data Integrations, you must first:

  1. Implement the Branch SDK
  2. Ensure app events are measured
  3. Be a customer to the third party and have their respective SDK installed in your app.

Pass ID/metadata to Branch (partner specific) ​

For some partners, you'll need to make sure to pass through the correct identifiers to the Branch SDKs. In order to do so, retrieve the ID from the partner SDK and pass this value to Branch using the following method:
setRequestMetadataKey() method of the Branch SDKs: iOS | Android

FIND PARTNER KEY & METHOD TO PASS TO BRANCH
Data Integration PartnerPartner Key & Method to pass to Branch SDK
Adobe Analytics• View Adobe Analytics (Data Connector) Specific Guide Here
Adobe Analytics• View Adobe Analytics (Processing Rules) Specific Guide Here
Airship• View Airship Specific Guide Here
Amplitude• Set value for $amplitude_device_id & $amplitude_user_id keys using setRequestMetadataKey() method
Batch• View Batch Specific Guide Here
Braze• View Braze Specific Guide Here
CleverTap• View CleverTap Specific Guide Here
Google Analytics• View Google Analytics Specific Guide Here
Google Analytics 4• View Google Analytics 4 Specific Guide Here
Google Firebase• View Google Firebase Specific Guide Here
Iterable• Set Iterable user ID using setIdentity() method
Mixpanel• View Mixpanel Specific Guide Here
MoEngage• View MoEngage Specific Guide Here
Movable Ink• View Movable Ink Specific Guide Here
mParticle• View mParticle Import Specific Guide Here
mParticle• View mParticle Export Specific Guide Here
Segment• View Segment Import Specific Guide Here
Segment• View Segment Export Specific Guide Here

Additional steps for Data Integrations ​

To learn more about setting up Data Integrations, visit our Data Integrations guide.