Skip to content

Web-based Ads (non-UAC)

Whereas Universal App Campaigns are focused solely on the single conversion type of app download, you can leverage other Google Ads campaign types - Search, Display, Shopping, Video Ads - to expand your marketing efforts that enable both app and web conversions.

Requirements

Basic Integration Prerequisites

  • Branch SDK integrated into your app.
  • Collect the IDFA on iOS, or the AAID on Android. For specifics, refer to the set up guide for iOS and Android respectively.
  • Track all necessary events through the SDKs, with instructions here.
  • Have admin access to your Google Ads account; required for generating Link IDs in Google Ads.

Web Routing Only Prerequisites

If you are running any Web-based (non-UAC) Google Ads campaigns and want to leverage the power of Branch for desktop and mobile web conversions, please make sure you complete the following:

Web + App Routing Prerequisites

If you are running any Web-based (non-UAC) Google Ads campaigns and want to leverage the full power of Branch's routing capabilities for desktop/mobile web conversions AND deep linking into apps via Branch links, please make sure you also complete the following:

image

Setup

Enabling Required

Before you can leverage our integration with Google Ads, you must Enable the Google Ads integration in your Branch dashboard.

  1. Create a Branch Ad link from the Partner Management page's Create Google Ads Link button under the Google Ads Partner and select Create Search/Display Link depending on the type of Google Ads campaign you are running. Link Creation
  2. Under the Define Section, pick a Link Name for later reference
  3. Configure the link with the Ad Format set to Search or Display and the Ad Partner set to Google Ads. Create Ad Link
  4. Under the Configure Options tab, navigate to the Redirects sub section and ensure that the Web redirect is set to the desired final website promoted by the ad campaign. Create Ad Link
  5. Under the Analytics Tags sub section additional tags can be set. It is recommended to fill in these fields as they can be used as filters in Branch's Ads Analytics view. To best connect your ad link with your Adwords Campaign:
    1. Set the Channel field to Google Ads
    2. Set the Campaign field to the same ad campaign name used in Google Ads
    3. Add a new tag - ~campaign_id - to the same campaign ID in Google Ads Analytics Tags

Analytics Tags

In order to line up impressions, clicks and cost with all downstream events, analytics tags must be present on the link and the values must exactly match the values in the Ad Network's dashboard.

Optional: Deep Link Data

You can use this configuration section to specify custom link parameters that will be deep linked into the app after install. These could include a coupon code or a page identifier to route the user. Visit the Deep Link Routing page to learn more.

For Branch Deep Linking into App Only

Because the Final URL for your campaigns must match your display URL and not contain any cross-domain redirects, you cannot put a Branch link directly in that box. However, you can append query parameters to the Final URL in order to pass the required data needed for Branch to route and attribute your users properly.

  1. Copy your Branch Ad Link from the last section and ensure the copied link has the appropriate additional params (~campaign_id, ~ad_set_id, lpurl, etc.) which should be automatically generated on your Branch dashboard.
  2. URL encode the Branch Ad Link you just created and copied.
  3. Append &branchify_url=URL ENDCODED BRANCH LINK to your Final URL.

Create Your Campaign

Please follow Google Ads help documentation on how to create a new Google Ads campaign.

Branch Link Placement in Google Ads Campaign

During campaign creation, please make sure you place the Branch link in the correct location depending on your desired user outcome.

  • For Web Routing Only - place your Branch link in the Tracking Template field during Google Ads campaign setup.
  • For Deep Linking into App if App Installed else Routing to Web - place your modified Branch Link in the Final URL field during Google Ads campaign setup.

For additional information on Google Ads campaigns, please see Create ads and campaigns.

Setting Attribution Windows

You can specify the attribution windows for your links either at an overall account or per link level. Use these windows to accurately measure attribution data for your Branch links. Refer to Changing attribution windows for instructions.

View Your Data

The Ads Analytics Page on the Branch dashboard provides an interactive time series graph and table to view the performance of your Ad campaigns.

Example Ads Analytics Graph

The table shows summary data on the performance of each Ad campaign. On the right top side of the table you can find a download button to retrieve the chart's content as a CSV file.

Example Ads Table

Interacting with your data

Breakdown and compare aspects of your Ad campaigns' performance by using the Compare by + button to add a parameter to split the data displayed data by.

Then use the and + button to refine the data displayed to gain deeper insight into the performance of your Ad campaigns.

Appendix

Search Ads Specifics

This documentation supports the following Google Campaign types:

Google Campaign Campaign Type/Objective Branch Ad Format
Search Network Standard Cross-platform Search
Search Network Dynamic Search Ads Cross-platform Search

OS Support and Major Differences

Operating System Supported by Google Ads Search Network Ads?
Web Yes
iOS Yes
Android Yes

Display Ads Specifics

This documentation supports the following Google Campaign types:

Google Campaign Campaign Type/Objective Branch Ad Format
Display Network Build Awareness: See your ad Cross-platform Display
Display Network Influence Consideration: Engage with your content Cross-platform Display
Display Network Influence Consideration: Visit your website Cross-platform Display
Display Network Drive Action: Buy on your website Cross-platform Display
Display Network Drive Action: Take an action on your website Cross-platform Display

OS Support and Major Differences

Operating System Supported by Google Ads Display Network Ads?
Web Yes
iOS Yes
Android Yes

Shopping Ads Specifics

This documentation supports the following Google Campaign types:

Google Campaign Campaign Type/Objective Branch Ad Format
Shopping Web and App Purchases Cross Platform

OS Support and Major Differences

Operating System Supported by Google Ads Shopping Ads?
iOS Yes
Android Yes
Web Yes

Using Your Feed

Prerequisites

  • Be sure you have both a Google Adwords account, and a Google Merchant Center account, and that the two accounts are linked.
Uploading to Google Merchant Center
  1. In Google Merchant Center, navigate to Products then Feeds. Merchant Center Home
  2. Click the large blue plus button to add a new feed.
  3. Follow the prompts to name your feed, select feed language, and upload or connect your feed.
  4. Once your feed has been created, Merchant Center will take a few minutes to process it. Once that has finished, you're feed is ready to be used in your Adwords campaigns.
Using your Merchant Center Feed in Adwords
  1. In your Adwords dashboard, navigate to the All Campaigns page. AdWords Campaign View
  2. Click the red campaign button, and create a new Shopping Campaign.
  3. On the Shopping Ads Setup page, make sure the correct Merchant Identifier is selected (this should match the value in your Merchant Center Dashboard). AdWords Merchant Identifier
  4. Complete the ad configuration and name your ad group.
  5. You should see your new Campaign and Ad Group.

Adwords will automatically pull products from your Primary Feeds defined in Google Merchant Center for these Shopping campaigns.

Video Ads Specifics

This documentation supports the following Google Campaign types:

Google Campaign Campaign Type/Objective Branch Ad Format
Video Standard - Instream Cross-platform Search
Video Standard - Bumper Cross-platform Search
Video Mobile App Install - Instream App Only: Install

OS Support and Major Differences

Operating System Supported by Adwords Video Ads?
Web Yes
iOS Yes
Android Yes