How Do You Set Up Google Ads Conversion Tracking?

Google Ads conversion tracking lets you measure the valuable actions (purchases, form submissions) taken by users who reach your site through your ads.

How Do You Set Up Google Ads Conversion Tracking?

Google Ads conversion tracking lets you measure the valuable actions (purchases, form submissions) taken by users who reach your site through your ads. Getting the setup right is critical for ad optimisation.

What Is Google Ads Conversion Tracking?

Conversion tracking is the system that follows the important goals a user completes on your website after clicking your ad. That data tells you which ad brings in more sales, so you can spend your budget efficiently.

What Information Do You Need for the Setup?

Before you start, you should have the following to hand:

  • Google Ads Customer ID (CID): The unique number of your ad account.

  • Conversion ID: The code belonging to the conversion action created in the Google Ads panel.

  • Conversion Label: The specific label identifying the conversion action.

  • Data Layer: The technical structure through which data such as the transaction amount, currency and order number (Transaction ID) is passed correctly on the site.

Google Ads Conversion Tracking Setup Methods

Direct Setup with the Google Tag or GTM

The most common method is to use GTM. Managing the code through GTM rather than adding it directly to your site helps you protect your site's speed.

Importing GA4 Events as Google Ads Conversions

You can pull the important events (Key Events) defined in GA4 straight into Google Ads:

  • Step 1: Create a Conversion Action in Google Ads: In the Google Ads panel, follow Tools > Measurement > Conversions and define a new conversion action.

  • Step 2: Create the Google Ads Conversion Tag in GTM: In GTM, select the "Google Ads Conversion Tracking" tag and enter the ID and Label.

  • Step 3: Pass the Conversion Value, Currency and Transaction ID: For e-commerce sites, map the order value (value), the currency (currency_code) and the transaction_id — which prevents double counting — from the Data Layer into the tag.

  • Step 4: Consider Consent Mode and Enhanced Conversions: Configure Consent Mode for cookie consent, and be sure to turn on Enhanced Conversions to improve performance.

  • Step 5: Test with GTM Preview Mode: Open GTM Preview mode and confirm on the page where the action happens that the tag fires and sends the correct values.

The Most Common Mistakes

  • A missing Conversion Linker tag: Without this tag, conversion data can be lost because of browser restrictions.

  • Double counting: Leaving the transaction_id parameter empty causes the same order to be counted more than once.

  • Trigger mistakes: Setting the conversion trigger to "Click" or "Form Submission" instead of "Page View".

  • Consent Mode conflicts: Tags continuing to run when consent has not been given, or the other way round.

Why Do GA4 and Google Ads Conversion Data Look Different?

This is entirely normal. The two platforms use different attribution models. GA4 generally looks at all channels as a whole, while Google Ads focuses only on its own ad interactions. Processing times and cookie windows also differ, so the numbers rarely match exactly.

Frequently Asked Questions

Why are Enhanced Conversions necessary?

When cookies are blocked or deleted, they improve data accuracy by matching the conversion to the ad using hashed data such as the user's email address.

Do I need to know how to code for conversion tracking?

As long as you use GTM you can set it up without coding, but for e-commerce the Data Layer structure needs to have been implemented correctly by your web developer.

How do I test a conversion?

Use the "Conversion status" section in the Google Ads panel, or GTM Preview mode, to see whether the "Conversion Linker" and the related tags are firing.