This article describes how to set up the Google Ads Enhanced Conversions connector.

The beta version of this connector is currently available as an experiment. (Learn more)

In this article:

Connector Actions

Action Name AudienceStream EventStream
Send Conversion

Prerequisites

One of the parameters that needs to be mapped for the Google Ads Enhanced Conversions connector is the Google Click ID (gclid).  The Google Click ID is provided in a query string in the page URL and must be persisted in the data layer to be able to map it to the connector parameter.

Use the following steps to persist the Google Click ID:

  1. In iQ > Data Layer, add a query string variable named gclid.
    For information on adding variables, see Data Layer Variables. The gclid variable is automatically populated with the corresponding query string value from the URL.
  2. In iQ > Data Layer, add a cookie variable named gclid_cookie.
  3. In iQ > Extensions, add a Persist Data Value extension to persist gclid to gclid_cookie.
    iq-google-ads-conversion-gclid-persist-data.png

After you save and publish, the cookie variable will be available as a server-side attribute, where it can be mapped to the Google Click ID in the connector.

Configure Settings

Go to the Connector Marketplace and add a new connector. Read the Connector Overview article for general instructions on how to add a connector.

After adding the connector, configure the Send Conversion action settings. 

Action Settings - Parameters and Options

Click Next or go to the Actions tab. This is where you configure connector actions.

This section describes how to set up parameters and options for Send Conversion action.

Action - Send Conversion

Parameters

Parameter Description
Conversion Tracking ID
  • Required
  • The numeric value from "AW-123456789" that uniquely identifies your advertiser account. Omit "AW-" from the mapped value.
Conversion Label
  • Encoded conversion tracking ID and conversion type.
Conversion Type
  • Type of the conversion.
  • Only used if you do not have access to label as the advertiser.
Conversion Value
  • The monetary value of the conversion for the advertiser.
  • Default value is $1 (USD)
Currency Code
  • Currency associated with the conversion value.
  • This is the ISO 4217 3-character currency code.
  • Default value is USD.
  • Examples: USD, EUR
Conversion Time
  • Unix time since epoch, in microseconds.
  • The default value is now .
Transaction ID
  • Required
  • ID that uniquely identifies a conversion event, generated by you as the advertiser.
Google Click ID
  • The Google Click ID (gclid) that led to the user conversion, where available. Map the gclid_cookie variable, added and populated as described in Prerequisites, to the Google Click ID.
User Agent
  • User agent for the user that converted, if the data is retained by advertiser.
Email
  • User email at point of conversion.
  • Use array type attributes to add multiple emails, phone numbers and addresses.
  • At least one of the following must be provided:
    • User email
    • User full name and address
Phone Number
  • Phone may be provided in conjunction with email or full name and address.
  • Use array type attributes to add multiple emails, phone numbers and addresses.
  • User phone number at point of conversion.
  • E.164 standard format: +prefix, country code, subscribe number
  • Example: +14150000000
Address: First Name
  • User first name.
  • For address, all data fields must be provided (first name, last name, street address, city, region, postal code, country).
  • Use array type attributes to add multiple emails, phone numbers and addresses.
Address: Last Name
  • User last name.
  • For address, all data fields must be provided (first name, last name, street address, city, region, postal code, country).
  • Use array type attributes to add multiple emails, phone numbers and addresses.
Address: Street
  • User street address.
  • For address, all data fields must be provided (first name, last name, street address, city, region, postal code, country).
  • Use array type attributes to add multiple emails, phone numbers and addresses.
Address: City
  • User city name.
  • For address, all data fields must be provided (first name, last name, street address, city, region, postal code, country).
  • Use array type attributes to add multiple emails, phone numbers and addresses.
Address: Region
  • User Province, State, or Region.
  • For address, all data fields must be provided (first name, last name, street address, city, region, postal code, country).
  • Use array type attributes to add multiple emails, phone numbers and addresses.
Address: Postal Code
  • User post code.
  • For address, all data fields must be provided (first name, last name, street address, city, region, postal code, country).
  • Use array type attributes to add multiple emails, phone numbers and addresses.
Address: Country
  • User 3-letter country code in ISO 3166-1 alpha-3 format.
  • For address, all data fields must be provided (first name, last name, street address, city, region, postal code, country).
  • Use array type attributes to add multiple emails, phone numbers and addresses.
Customer Data Hashing
  • Optional
  • Check if mapped customer data is already SHA256 hashed.
  • Necessary values are automatically SHA-256 hashed.

 

Only whitelisted customers are able to use the connector.

Considerations for Real-Time Web Traffic

A click-through associated with a Google Click ID must have occurred at least six (6) hours prior to activating the connector, otherwise Google rejects the request. Tealium recommends additional consideration when using this connector for the activation of real-time web traffic due to the fact that many of the Google Click IDs are associated with clicks that occurred less than six hours before the conversion event.

Consider one of the following strategies to use the connector in this manner:

  • Upload historical conversion data using a file import or the Collect API.
  • Send the data to a Google Sheet and manually upload the data to Google Ads.
Public