gclid
Google Click Identifier
In short
The gclid (Google Click Identifier) is a unique ID that Google Ads appends to the landing page URL on every ad click so conversions can be tied to that click.
Also known as: GCLID, Google Click ID
The gclid (Google Click Identifier) is a unique ID that Google Ads automatically appends to the landing page URL whenever someone clicks an ad – for example ?gclid=EAIaIQobChMI…. Using this ID, Google can later trace which click led to which conversion: keyword, ad, campaign and time.
How the gclid works
- A user clicks your Google ad.
- Google adds the gclid to the URL (auto-tagging must be enabled).
- The Google Ads tag or another tracking tool stores the gclid on your website.
- When a conversion happens, the gclid is reported to Google together with the event – via a browser tag or server side.
Unlike UTM parameters, the gclid isn't human-readable. Only Google can match it to a click.
Example
A real estate agent runs Google Ads campaigns for seller leads. A lead requests a valuation, and six weeks later the listing agreement is signed. If the gclid was stored with the lead, the deal can be reported back to Google with a value of, say, $9,000 in commission. Google then knows which keyword brought in real business, not just inquiries.
gclid for lead generation
For offline conversions, the gclid is the key: only if it ends up with the lead in your CRM can a later deal be tied back to the original click. Google only accepts these imported conversions for a limited time after the click – the faster you report the deal, the better.
LeadMetrics captures the gclid automatically on the visit, stores it in the session and links it to the lead (lead tracking). Leads, deals and payments are then sent to Google Ads with the gclid via the Conversion API.
Common mistakes
- Auto-tagging off: No auto-tagging, no gclid.
- Redirects that drop parameters: Redirects or cookie banner reloads cut off the gclid.
- Not passing the gclid to the CRM: The deal can't be attributed to a click later.
- Mixing it up with the fbclid: The fbclid is Meta's counterpart and only works there.
Ready for better tracking?
Frequently asked questions
Guides on this topic
Campaign Tracking with UTMs and Click IDs: Setup Guide
Set up clean campaign tracking: a UTM naming convention, dynamic parameters in Meta and Google Ads, click IDs, common mistakes and how to test it all.
Read guideMeasure Real ROAS in Lead Generation: From Click to Closed Deal
How to measure real ROAS in lead generation: attribute CRM revenue to campaigns, read CPL, CPA and ROAS correctly and send deal values back to Meta and others.
Read guideRelated terms
All termsfbclid · Facebook Click Identifier
The fbclid (Facebook Click Identifier) is an ID Meta appends to links from Facebook and Instagram so conversions can be attributed to the original click.
UTM Parameters
UTM parameters are tags added to a URL (e.g. utm_source, utm_campaign) that tell analytics tools which source and campaign a visitor came from.
Offline Conversions · Reporting deals that happen off your website back to ad platforms
Offline conversions are conversions that don’t happen on your website – like a closed deal in your CRM – and are sent back to ad platforms like Meta.
Conversion API · CAPI
A Conversion API (CAPI) is an interface that sends conversions directly from server to server to ad platforms like Meta or Google, without the browser.
Conversion Tracking
Conversion tracking records which users complete a desired action after clicking an ad – such as submitting a form, booking a call or buying.
Client-Side Tracking
Client-side tracking captures user actions with JavaScript directly in the browser and sends them from there to analytics and ad platforms.