Google Ads (Cohort Sync)
Send Amplitude cohorts to Google Ads to create audiences for personalized campaigns.
Considerations
- Understand Amplitude Activation and Behavioral Cohorts before setting up this integration.
- You need a Google Ads account.
- Identify an Amplitude user property that matches your user ID field in Google Ads.
- Enable the integration per project.
- It takes 6 to 48 hours for a list to populate with members. You'll most likely see an "In Progress" status in the Google Ads UI if you upload to an audience list more frequently than once every 12 hours.
Prerequisites
Before you begin, log in to your Google Ads account.
Set up the integration
Amplitude setup
In Amplitude Data, click Catalog and select the Destinations tab.
In the Cohort section, click Google Ads.
Log into Google and grant Amplitude permission to manage your AdWords campaigns.
Set up the fields Amplitude needs to start syncing to Google Ads. Google Ads supports three match types, known as the upload key type:
Contact Info: Matches on a user's email address. Phone number, first name, last name, country, and zip code are also supported but not recommended.
Mobile Advertising ID: Matches on IDFA and AAID mobile device IDs. Amplitude doesn't recommend using Amplitude's Device ID column because match rates may be low if Amplitude populates IDFV when AAID and IDFA aren't available. For more information, refer to Track unique users.
You also need to define an App ID if you choose this upload key type. App ID is a string that uniquely identifies a mobile application from which the data was collected. For iOS, the ID string is the 9 digit string at the end of an App Store URL. For Android, the ID string is the application's package name. Define multiple App IDs for the same project to sync under different apps, then select which one to use at sync time.
In Google, this value matches on the App ID or Device ID fields.
CRM ID: Matches on advertiser-generated and assigned User IDs to send into Amplitude. In Google, this value matches the User ID field.
Google requires you to send at least one uniquely identifiable key (like email or device ID) to Amplitude for this integration to work.
Personally Identifiable Information (PII)
To avoid sending PII to Amplitude, hash any email addresses with SHA-256 before passing them. Google has guidelines on the accepted format for emails before they're hashed. In Google, this value matches the Email field.
Send a cohort
Disable your browser ad blocker before you attempt these steps.
- In Amplitude, open the cohort you want to export.
- Click Sync, and choose Google Ads.
- Select the destination.
- Select the sync frequency you need.
- If you specified Mobile Advertising ID as the upload key type for your integration in this project, also select an app ID from the dropdown from the list you created at integration setup. To add another app ID, return to the integration setup page and add more.
- Save when finished.
In Google Ads you should see the cohort in the audience manager. Google may take six to twelve hours to populate the sync. For privacy purposes, the user list size shows as zero until the list has at least 1000 members. After that, the size rounds to the two most significant digits.
Was this helpful?