Google Ads

Conversion Linker

A Google Tag Manager tag that saves ad click details in first-party cookies on your site so later conversions can be matched to the click.

Quick facts: Conversion Linker

Category
Google Ads
Level
Intermediate
Affects
Google Ads conversion attribution, enhanced conversions, offline conversion matching, cookie consent compliance
Where to see it
Google Tag Manager, Tag Manager preview mode, Tag Assistant, browser developer tools (cookies)
In this article4
  1. How the conversion linker works
  2. Why it matters
  3. Common mistakes
  4. How to act on it

The conversion linker is a tag in Google Tag Manager that reads the ad click information Google adds to your landing page address and saves it in first-party cookies on your own domain. Your conversion tags then read those cookies later, so a sale or enquiry can be matched back to the click that started it.

How the conversion linker works

When auto-tagging is on, a visitor arriving from a Google ad lands on a URL carrying a click identifier, most often the GCLID, or the wbraid and gbraid parameters on some iOS traffic. That parameter disappears as soon as they move to another page. The conversion linker catches it on arrival and stores it in cookies such as _gcl_aw, set on your domain rather than Google’s, which is why they survive browsers that block third-party cookies.

When the visitor converts, perhaps three pages and two days later, the Google Ads conversion tag looks for those cookies and sends the click identifier with the conversion. Without them, Google has far less to match on.

If you install the Google tag directly in your site code, it does this job itself and you do not need a separate linker. In Tag Manager you add a Conversion Linker tag and fire it on every page, usually on the Initialisation or All Pages trigger. It also has an option to carry click information across domains, which matters if checkout runs on a separate domain.

Why it matters

A missing linker is one of the quietest tracking faults. Conversions still record in some cases, so nothing looks broken, but attribution is patchier, enhanced conversions have less to work with and offline conversion imports fail to match because there is no stored GCLID to send back.

In the UK, the cookies the linker sets are advertising cookies. Under PECR they are not strictly necessary, so you need the visitor’s consent before setting them. With Google’s consent mode in place, the linker respects the ad_storage signal: when consent is refused, it does not write the cookies. You can enable URL passthrough so click information travels in page addresses instead, but treat that as a decision to take with your consent set-up in mind, not a way round the rules.

Common mistakes

  • Building conversion tags in Tag Manager and forgetting the linker altogether.
  • Firing the linker only on the conversion page, by which time the click identifier has gone from the URL.
  • Firing it before consent is known, or outside consent mode, so advertising cookies are set without permission.
  • Ignoring cross-domain set-ups, so the click information is lost when visitors move to a booking or payment domain.

How to act on it

Open your Tag Manager container and check for a Conversion Linker tag on an All Pages or Initialisation trigger. Then use preview mode: land on your site with a test GCLID in the URL, accept cookies and confirm the _gcl cookies appear in your browser’s storage. Reject cookies and confirm they do not. If the cookies appear before anyone has made a choice, the banner and the tag are out of step, and that needs fixing before any ad spend goes live.

If your checkout or booking system lives on another domain, list it in the linker’s cross-domain settings. Checking all of this is part of the tracking review in my PPC management work, because bidding is only as reliable as the click data underneath it.

Do and do not

Do

  • Fire the linker on every page, not only the thank-you page
  • Run it under consent mode so cookies follow consent
  • Add cross-domain settings if checkout is on another domain

Do not

  • Build Google Ads tags in Tag Manager without a linker
  • Set advertising cookies before consent
  • Assume no errors means it is working

Questions people ask about this

Do I need a conversion linker if I use the Google tag?

No. If the Google tag (gtag.js) is installed directly on your site, it handles click storage itself. The separate Conversion Linker tag is for Google Ads and Floodlight tags managed through Google Tag Manager.

Is the conversion linker cookie allowed without consent in the UK?

No. Its cookies support advertising measurement, which is not strictly necessary for the site to work, so PECR requires consent before they are stored. Run the linker under consent mode so it only writes cookies when ad_storage has been granted.

How can I tell if my conversion linker is working?

Use Tag Manager preview mode or Tag Assistant. Visit a page with a test gclid in the URL, accept advertising cookies, and check the browser's cookies for one starting _gcl_aw. If it appears only when consent is granted, the linker is working as it should.

Related terms

Found this useful?

Share it, or ask an AI to summarise it

Back to the glossary

Knowing the term is the easy part

Applying it to your own site and budget is the work. Book a call and I will tell you what actually applies to you.