Setup Guide
Set up Google Ads as a destination in RudderStack.
This guide will help you set up Google Ads as a destination in the RudderStack dashboard. It also lists the configuration settings required to correctly send data from the supported sources to Google Ads.
Connection compatibility
In the web device mode integration, that is, using JavaScript SDK as a source, RudderStack loads the Google Ads native SDK from the https://www.googletagmanager.com/
domain.
Based on your website’s content security policy, you might need to allowlist this domain to load the Google Ads SDK successfully.
Setup
In your RudderStack dashboard, add a source. Then, from the list of destinations, select Google Ads.
Connection settings
Setting | Description |
---|
Ecommerce event spec support for track events | This setting is turned on by default and causes RudderStack to follow the Ecommerce Event Spec to send the track events to Google Ads. |
Allow identify calls for the Google Ads destination | Turn on this setting to allow RudderStack to send identify calls (used to define enhanced conversion fields) to Google Ads. |
Conversion ID | Enter your Google Ads Conversion ID. |
Map RudderStack events to standard Google Ads events | Use this setting to map custom events to the standard Google Ads events. |
Track event settings
Setting | Description |
---|
Track Conversions | This setting is turned on by default and sends your conversion events to Google Ads. You can disable it to prevent RudderStack from sending the conversion events. |
Enable Conversion Events Filtering | This setting is visible if Track Conversions setting is toggled on.
Use it to enter a list of events you want to send as conversion events in the Events to Track Conversions setting. If toggled off, RudderStack sends all the events to Google Ads as conversion events. |
Track Dynamic Remarketing | Turn on this setting to send your dynamic remarketing events. |
Enable Dynamic Remarketing Events Filtering | This setting is visible if Track Dynamic Remarketing setting is toggled on.
Use it to enter a list of events you want to send as dynamic remarketing events in the Events to Track Dynamic Remarketing setting. If turned off, RudderStack sends all events as dynamic remarketing events. |
Event filtering settings
Setting | Description |
---|
Client-side Events Filtering | Specify which events should be blocked or allowed to flow through to Google Ads. See the Client-side Events Filtering guide for more information. |
Page load conversion settings
For page
calls, you can configure the following settings for multiple instances:
Setting | Description |
---|
Conversion Label | Specify the conversion label from Google Ads. |
Name | Enter the name of the page event associated with the page load conversion. |
Default Conversion Label | Specify the name to set as the default conversion label. |
Click event conversion settings
Setting | Description |
---|
Conversion Label | Specify the conversion label from Google Ads. |
Name | Enter the name of the track event to send to Google Ads. |
Other settings
Setting | Description |
---|
Send Page View | Turn on this setting to automatically send your page events to Google Ads. |
Conversion Linker | This setting is toggled on by default. Turn off this setting if you don’t want the global site tag (gtag.js ) to set first-party cookies on your website domain. See the Google Ads documentation for more information on this feature.
Note: Turning off this feature can lead to less accurate conversion measurements. |
Disable Ad Personalization | Turn on this setting to disable ad personalization programmatically. |
Send Event Label As Conversion for Conversion Events | Turn on this setting to set the conversion events label to conversion . Otherwise, RudderStack sets the label to the respective event name. |
Allow Enhanced Conversions | Turn on this setting to send enhanced conversions programmatically. |
Consent management provider | Configure the consent management settings for the specified source by choosing the consent management provider from the dropdown.
Note: If you choose Custom, make sure to pass the custom consent data to SDK. |
Use device mode to send events | As this is a web device mode-only integration, this is turned on by default and cannot be toggled off. |
Next steps
FAQ
How do I get the conversion ID in Google Ads?
You can get the conversion ID from your global site tag snippet.
For example, a sample conversion ID would look like AW-123456789
.
How do I get the conversion label for Google Ads?
You can find the value of the Conversion Label from your event snippet.
For example, a event snippet can look like send_to: 'AW-123456789/bpg3CMiIjLMBELXBp8wC'
. The corresponding conversion label in this case is bpg3CMiIjLMBELXBp8wC
.
Questions? Contact us by email or on
Slack