Skip to Content
SourcesBranchOverview

Branch

Vendo pulls install attribution data from Branch into BigQuery.

Last reviewed September 15, 2026

Source: Vendo imports install attribution data from the Branch Daily Exports API.

What Vendo Syncs

Install Attribution Data

FieldDescription
TimestampWhen the install happened (Unix epoch)
CampaignAttributed campaign name
Campaign IDCampaign identifier
ChannelMarketing channel
FeatureBranch feature tag
Ad Set NameAd set / ad group
Ad NameAd creative name
Click TimestampWhen the attributed click/touch happened
Device IDIDFA (iOS) or AAID (Android)
CountryUser’s country
OSiOS or Android

Device Properties

PropertyDescription
IDFAiOS advertising identifier
AAIDAndroid advertising ID
IDFViOS vendor identifier
OSOperating system
CountryGeo country
LanguageDevice language
EnvironmentApp environment

Identity Resolution

Branch gives device-level identifiers (IDFA/AAID). Vendo joins them with your identity graph:

  • Vendo matches IDFA (iOS) and AAID (Android) against the identity graph.
  • Vendo links matched installs to their cross-platform vUID (Vendo User ID).
  • Post-ATT installs without an IDFA stay in the dataset without identity links.

Unified Mobile Schema

Vendo normalizes Branch data into the mobile_installs table, together with AppsFlyer and Adjust data, for analysis across MMPs.

Setup

  1. Log in to your Branch Dashboard.
  2. Go to Account Settings.
  3. Copy your Branch Key (starts with key_live_ or key_test_).
  4. Copy your Branch Secret.
  5. Make sure that Data Feeds is enabled (requires a Data Feeds subscription).
  6. In Vendo, go to Apps → Add App → Branch.
  7. Paste your Branch key and secret.
  8. Create a source and start your first sync.

Requirements

  • A Data Feeds subscription (a Branch paid feature).
  • Admin access in the Branch dashboard.
  • The Data Export API, enabled through the Data Feeds Manager.

API Details

SettingValue
APIDaily Exports API (async)
AuthAccess-Token header
ScheduleConfigured on the Vendo source; export data is day-grained
Data FormatGzipped CSV (S3 presigned URLs)
Export ProcessSubmit → poll → download
Historical Data7 days (full device IDs), older data has hashed fields

How It Works

Branch uses an asynchronous export process:

  1. Vendo sends an export request for install events.
  2. Branch processes the export and returns S3 download URLs.
  3. Vendo downloads the gzipped CSV files.
  4. Vendo parses and normalizes the data, and loads it into BigQuery.

An export usually takes 1 to 10 minutes. The time depends on the data volume.

BigQuery Tables

TableDescription
branch_{id}_installsRaw Branch export data
branch_{id}_mobile_installsNormalized unified schema
Need help?

When you contact support, give your workspace, the source or destination name, the job ID and the first error message.

support@vendodata.com
Last updated on