Foundations 4 min read

What is a GCLID? Google Click Identifier Explained

Last verified: 2026-11-07

A GCLID (Google Click Identifier) is a unique tracking parameter that Google Ads automatically appends to your destination URLs when a user clicks on your ad. It’s the critical link that connects an ad click to a downstream conversion — whether that conversion happens online, over the phone, or in person.

Without the GCLID, Google Ads has no way of knowing which click led to which conversion. This is especially important for offline conversion tracking, where the conversion event (a booked job, a signed contract, a completed sale) happens outside of Google’s visibility.

How GCLIDs Work

When someone clicks your Google ad, the following happens:

  1. Click occurs — A user clicks your ad in Google Search, Display, YouTube, etc.
  2. GCLID is appended — Google adds a gclid parameter to your landing page URL
  3. You capture it — Your website, CRM, or call tracking tool stores the GCLID alongside the lead
  4. Conversion happens offline — Days or weeks later, the lead becomes a customer
  5. You upload the conversion — You send the GCLID + conversion data back to Google Ads
  6. Google attributes it — Google matches the GCLID to the original click and credits the campaign

The GCLID is essentially a receipt for every ad click. When you upload an offline conversion with a matching GCLID, Google knows exactly which keyword, ad group, campaign, and audience segment generated that revenue.

What a GCLID Looks Like

A typical GCLID is a long, encoded string that appears in your URL:

https://yourwebsite.com/contact?gclid=EAIaIQobChMI8dml_ePi9gIVhf7jBx0RowBIEAAYASAAEgKFBfD_BwE

Key characteristics:

  • Length: Typically 50-100 characters
  • Format: Base64-encoded string
  • Uniqueness: Every click generates a unique GCLID
  • Expiration: Google keeps a GCLID for 90 days after the click, so a job closed on day 75 can still be uploaded and the same job closed on day 91 cannot.

Why GCLIDs Matter for Offline Conversion Tracking

For service-based businesses — HVAC, plumbing, legal, dental — the conversion journey typically looks like this:

  1. Prospect clicks a Google Ad → GCLID captured
  2. Prospect calls your business or fills out a form
  3. Your team qualifies the lead
  4. The lead becomes a booked job
  5. The job is completed → Revenue generated

Without uploading this conversion data back to Google Ads, Google’s Smart Bidding algorithms optimize for clicks and form submissions — not for the $4,500 HVAC installation or the $12,000 roof replacement that actually resulted from the click.

The GCLID bridges this gap. By uploading the GCLID alongside the conversion value, you tell Google: “This specific click generated $4,500 in revenue.” Google then uses this signal to find more clicks like it.

GCLID Limitations

While GCLIDs are powerful, they have important limitations:

LimitationImpactWorkaround
90-day expirationA job closed on day 91 cannot be matched to that clickUpload an earlier milestone, such as a qualified lead, while the GCLID is still inside 90 days. A hashed email or phone matches for 63 days after the click, and from day 64 through day 90 only the GCLID still matches.
Cross-device gapsUser clicks on phone, converts on desktop — different GCLIDsEnhanced Conversions can bridge cross-device journeys
iOS/privacy restrictionsSome browsers block or strip third-party parametersWBRAID/GBRAID serve as privacy-safe alternatives
Must be captured at click timeIf your site or CRM doesn’t store the GCLID, it’s lostConfigure hidden form fields or use call tracking tools that capture it

How TUOCA Uses GCLIDs

The Upload Offline Conversions App works with GCLIDs at multiple levels:

  • Data source extraction: When you connect CallRail, CallTrackingMetrics, or webhooks, TUOCA pulls the GCLID from the call or lead record automatically
  • Fusion Relays: TUOCA’s signature feature matches GCLIDs from call tracking with revenue from your CRM/FSM tool, creating a complete picture (click → call → $4,500 job)
  • GCLID validation: Before uploading, TUOCA checks that the GCLID is well-formed and within the 90-day window, preventing EXPIRED_GCLID and UNPARSEABLE_GCLID errors
  • Fallback to Enhanced Conversions: When the click ID was never stored, TUOCA can send a hashed email or phone. That hash matches for 63 days after the click, and from day 64 through day 90 only the GCLID still matches.

Auto-Tagging vs. Manual Tagging

For GCLIDs to work, auto-tagging must be enabled in your Google Ads account (it is by default). Auto-tagging is what appends the gclid parameter to your URLs.

If you’re using manual UTM tagging, you can still use GCLIDs — auto-tagging and manual tagging work side by side. However, you cannot use GCLIDs if auto-tagging is disabled.

To verify: Google Ads → Settings → Account settings → Auto-tagging → ✅ Tag the URL that people click through from my ad.

Capturing GCLIDs on Your Website

The most common methods for capturing and storing GCLIDs:

  1. Hidden form fields — Add a hidden input to your forms that captures the GCLID from the URL and submits it with the lead data
  2. First-party cookies — Store the GCLID in a cookie so it persists across page views
  3. Call tracking tools — CallRail, CallTrackingMetrics, and similar tools automatically capture the GCLID from the referring URL when a tracked call occurs
  4. CRM integrations — Some CRMs (HubSpot, Salesforce) can capture the GCLID natively if configured

For detailed implementation steps, see How to Capture GCLID in Hidden Form Fields.

Frequently Asked Questions

Google keeps a GCLID for 90 days after the click, so a job closed on day 75 can still be uploaded and the same job closed on day 91 cannot. A hashed email or phone matches for 63 days after the click, and from day 64 through day 90 only the GCLID still matches. After day 90, upload an earlier milestone, such as a qualified lead, that still falls inside one of those windows.

The GCLID appears as a URL parameter after a user clicks your ad. It looks like: yoursite.com/landing-page?gclid=EAIaIQob... You need to capture this value (typically via a hidden form field or cookie) and store it alongside the lead in your CRM.

GCLID is the original Google Click Identifier used for cross-site tracking. GBRAID and WBRAID were introduced after iOS 14.5 as privacy-preserving alternatives. GBRAID is used for app campaigns, while WBRAID is used for web campaigns where cross-site cookies are restricted. All three can be used for offline conversion uploads.

Yes. When uploading Enhanced Conversions, you can include the GCLID alongside hashed PII (email, phone) for higher match rates. TUOCA automatically pairs GCLIDs with hashed identifiers when both are available in your source data.

TUOCA doesn't capture GCLIDs from your website — that's your CRM or form tool's job. However, TUOCA does extract GCLIDs from your connected data sources (like CallRail or CallTrackingMetrics, which capture the GCLID from the referring URL) and uses them to attribute conversions when uploading to Google Ads.

Stop Guessing. Start Proving ROI.

TUOCA connects your CRM and call tracking data directly to your ad platforms. Set up in minutes.