Amplitude Data's Google Ads integration enables you to stream your Amplitude event data straight to Google Ads with just a few clicks.
event_type
as the event name.gclid
) and the Conversion Date Time properties. Google Ads relies on the gclid
parameter to track user interactions with ads and attribute conversions back to specific ad clicks. When a user clicks an ad served through Google Ads, it generates a unique gclid
value and appends it to the URL. This parameter identifies the click and links it to later conversions. Amplitude drops events without a user property gclid
.gclid
must be valid: none
isn't acceptable. The conversion date time filed should be in yyyy-MM-dd HH:mm:ss
format, with optional microseconds. For example, the event_time
that's part of the default mapped property has the format 2024-02-23 19:18:32.712000
.After you create the destination, you must configure the settings.
On the Settings tab, click Edit.
Under Status, click the toggle from Disabled to Enabled.
Upload the Google Cloud Service Account: A Google Cloud Service Account is a special type of Google account used for server-to-server interactions and authentication within Google Cloud Platform (GCP) services. A user with access to the Google Ads Service Account can create the Google Cloud Service Account. The Google Ads Service Account should have domain wide delegation enabled.
When you configure the domain-wide delegation, set the OAuth scope to https://www.googleapis.com/auth/adwords
. For more information, see Configure the OAuth screen in Google's documentation.
Enter the Google Cloud Service Account User Email: This is the email address of the user who created the Google Cloud Service account and who has access to the Google Ads account.
Enter the Google Ads Customer ID: A Google Ads Customer ID is a unique identifier assigned to each advertiser or business that uses Google Ads. It helps Google track and manage accounts, campaigns, and billing information for advertisers. Find the Google Ads Customer ID at top-right when logged into Google Ads. Enter the ID without hyphens.
Enter the Google Ads Conversion Action ID: This is a unique identifier associated with a specific conversion action in Google Ads, and represents an action that you want your visitors or users to take. For example, make a purchase, submit a contact form, or sign up for a newsletter. Once the conversion action is visible on Google Ads, click it to visit the details page (path: /conversions/detail
). The URL has a parameter ctId=
. Copy the value of that parameter as the Conversion Action ID.
To send events ingested by Amplitude to Google Ads, toggle Send Events to Enabled. Expand the Select and filter events panel, and select which events to send. Amplitude recommends that you send only the events you need in Google Ads, rather than selecting All Events.
Map the gclid
Amplitude property to the GCLID
property in Google Ads. This is the Google Click identifier.
Save when finished.
When you configure tracking conversions in Google Ads, select the following options:
This enables recording of offline conversions in the Goals section of Google Ads. There may be a delay of up to 60 minutes after metrics stream from Amplitude before they appear in Google Ads.
If you see ERR_BLOCKED_BY_CLIENT
in your browser's console, disable your ad blocker, clear your browser's cache and cookies, and try to add the connection again.
Google Ads requires a customer ID to configure as an integration with Amplitude. For more information, see Find your Google Ads customer ID in Google's documentation. Keep in mind that Manager Account Customer ID is different from the Customer ID.
Your Google Ads Manager account needs administrator privileges to use Amplitude's Google Ads Event Streaming integration. This allows Amplitude to add and remove users from specific user lists in Google Ads.
For more information, see About access levels in your Google Ads Account
in Google's documentation.
Thanks for your feedback!
August 29th, 2024
Need help? Contact Support
Visit Amplitude.com
Have a look at the Amplitude Blog
Learn more at Amplitude Academy
© 2024 Amplitude, Inc. All rights reserved. Amplitude is a registered trademark of Amplitude, Inc.