After connecting Google Ads to Branch, data will seamlessly flow between the two to measure your campaigns' performance. It is helpful to know what kinds of data are passed to each platform to properly compare campaigns and optimize future campaigns. The Branch Dashboard will also populate with helpful reports for campaign measurement.
The numeric campaign ID of the campaign that produced the ad event. This value is guaranteed unique.
Google Ads Campaign ID
The advertiser-defined campaign name of the campaign that produced the ad event. This value is not guaranteed unique.
Google Ads Campaign Name
The type of ad that resulted in the ad event. This value can be used to distinguish between various types of inventory as follows.
This field will identify the Google Ads advertising network the ad event occurred on.
This field will identify the “subtype” of the Google Ads advertising network the ad event occurred on. The possible values vary by primary network type.
Google Search, Search Partners, mGDN, Google AdMob, YouTubeVideos, YouTubeSearch, VideoPartners;
This field will identify the type of campaign that produced the ad event.
UAC, UACe, Search, Display, Video, Shopping
The advertiser-defined ad group name that produced the ad event.
Google Ads Ad Group Name
The numeric ID of the ad group that produced with the ad event.
Google Ads Ad Group ID
The numeric ID of the creative ad unit that produced the ad event. Only provided when campaign_type is not UAC.
Google Ads Creative ID
The search keyword associated with the ad event. Only provided when network_type is Search and campaign_type is not UAC.
Google Ads Keyword
Once you begin tracking events through the Branch SDK, you can select which events to import in Google Ads. Google Ads has pre-defined events that map to pre-defined Branch events, listed below.
Regardless of campaign type, Branch will forward in-app events to Google Ads for campaign optimization. In addition, Branch will receive attribution data for rich analysis in the Branch Dashboard.
Google Ads Metadata
The ID of the item being referenced in an app event. Represented as it's SKU number; e,g,
The date when the event ended. The value should be in YYYY-MM-DD format.
The vertical ID associated with the Google's list of verticals used for targeting or excluding categories of placements.
The location associated with the event. If possible, set to the Google Place ID that corresponds to the associated item; e.g.
The origin of the feed; possible values:
The term that was searched for; e.g.
The date when the event started. The value should be in YYYY-MM-DD format.
The three-character ISO 4217 code; e.g.
The monetary value of the conversion event in float format.
Ad Set Name
Last Touch Type
*Used to identify the type of campaign, but not customizable. Ex.
**Not available on clicks or impressions, but available on attributed activity.
Total cost (spend)
Understanding the total amount spent for dimensions (analytics tags, user data, time range)
cost / installs
Normalizing spend per install, to understand the average price of an install across networks or over time
cost / clicks
Normalizing spend per click, to understand the average price of an click across networks or over tim
cost / (impressions / 1000)
Normalizing spend per thousand impressions, to understand the average price of 1000 impressions across networks or over time
cost / purchases [web and app]
Normalizing spend per purchase, to understand the average price of a purchase across networks or over time
Return On Investment (ROI)
(revenue-cost / cost) * 100
Deriving return on investment, to understand the percentage "profit" made on ad spend
Return On Ad Spend (ROAS)
(revenue / cost) * 100
Deriving return on investment by understanding the percentage revenue multiple for a given unit of spend
Updated 5 months ago