Google Ads Conversions

Use warehouse click and offline click conversions for Google Ads measurement.

Connect this destination to write warehouse click and offline click conversions onto Google Ads, for use in campaign measurement. You do not need an audience.

This destination writes to your Google Ads account and is a good fit when you want to:

  • Get measurement for click or offline click conversions
  • Use a warehouse table that has a conversion action, a timestamp, and a click ID or hashed contact fields
  • Already connected Google Ads as a destination

This maps to GrowthLoop Syncs:

Use it forSyncs
Sending click and offline click conversions for measurement✓

Do not use this workflow to add contacts to a Customer Match list. To activate customers for targeting, use Google Ads. To send conversions to Campaign Manager 360, use Google Campaign Manager 360 Conversions. To send mobile app events through GA4, use Google Firebase Conversions.

Prerequisites

Make sure you have:

  • Google Ads connected as a destination.
  • A Conversion Action already configured in that Google Ads account.
  • A warehouse table of conversion events.

If you see This app is blocked when you connect Google Ads, have a Workspace admin allowlist GrowthLoop.

Create a sync in GrowthLoop

Create a sync from a warehouse table to write conversion events onto Google Ads. See Syncs for information on how to complete those steps.

Select an Object Type:

ObjectUse it forSync modes
ConversionsClick conversions and offline click conversionsInsert

When you configure the sync:

  • Connection: Select your Google Ads destination (labeled Google Adwords in some sync screens).
  • Object Type: Select Conversions.
  • Update Rule: Choose Insert only. This destination adds new conversion events and does not update or remove previously uploaded events. See Sync behavior.
  • Dataset/Table: Select the table that holds your conversion events. Use a unique event key so you do not re-send the same conversion.
  • Match Field: GCLID is recommended.

After you map fields, click Save Route or Update Route. Enable the sync with the toggle at the top of the page.

When you update mappings on an existing sync, choose Updates only unless you need Back-fill. Back-fill rewrites already synced rows and can be expensive on your warehouse.

Conversion fields

Required fields are the same for click conversions and offline click conversions.

Destination fieldRequiredDescription
Conversion ActionYesThe conversion goal you already configured in Google Ads
Conversion DateTimeYesWhen the conversion occurred, in `yyyy-mm-dd HH:mm:ss+
GCLID, GBRAID, or WBRAIDOne of these, unless you send hashed contact fieldsUnique identifier that links the conversion to the original ad click. Set only one

You can send enhancements as click conversions by mapping User Hashed Email(s) and User Hashed Phone(s) instead of GCLID, GBRAID, or WBRAID.

See Google's optional click conversion fields.

Sync behavior

This is what GrowthLoop writes when you sync conversion events.

BehaviorWhat happens
When it runsGrowthLoop sends the sync as a batch on the next successful run.
Insert onlyGrowthLoop adds new conversion events. Syncs do not update or remove previously uploaded events.
Click vs offlineRequired fields are the same for click conversions and offline click conversions.
Audience membershipThis sync does not create a Customer Match list.
DeletesGrowthLoop does not delete previously uploaded conversion events.
Missing identifierRows without the required fields fail.

Confirm the export was successful

When the run finishes, confirm you can use the data in Google Ads.

  • Conversions sync: Click Tools, then open Conversions under Measurement. Look up the Conversion Action you mapped.
Google Ads Conversions page under Tools Measurement

This workflow does not create a targeting audience.

In GrowthLoop, confirm the sync appears in the Syncs table. See Syncs for more information.

Congrats on successfully exporting to Google Ads Conversions!

Troubleshooting

These are the issues we see most often. You can always email us at [email protected] for help.

ProblemCauseResolution
You do not have a Google Ads destinationThe Ads destination is not connectedConnect Google Ads first
A conversion sync failsConversion Action, Conversion DateTime, or a click ID is missingMap Conversion Action, Conversion DateTime, and one of GCLID, GBRAID, or WBRAID, or map hashed email and phone
A sync did not change Audience managerThis sync writes conversions, not Customer Match listsExport an audience on Google Ads to create or update a Customer Match list

What’s Next

Create a sync after you connect a destination

Did this page help you?