What is GCLID (Google Click Identifier)?
GCLID is the unique tracking parameter Google Ads appends to ad click URLs (`?gclid=XYZ`) to identify each individual click. Capturing the GCLID in a hidden form field, persisting it through the lead-to-sale lifecycle in a CRM, and uploading it back to Google as an offline conversion is the most accurate way to tie a closed deal to the originating ad click.
What to know in practice
- Round-trip flow: ad click sets GCLID β form capture stores GCLID in CRM lead β sales-stage transition (e.g., 'qualified') triggers conversion upload via Google Ads API or Google Sheets import β Smart Bidding optimizes against the downstream event, not the form-fill.
- GCLID expires 90 days after click; offline conversion uploads against expired GCLIDs are silently dropped. Time-sensitive for accounts with long sales cycles.
- Auto-tagging must be enabled in Google Ads account settings for GCLID to be appended. Disabled by default in some legacy accounts.
- GCLID-based imports are more accurate than Enhanced Conversions (PII-hashed) but require explicit CRM field plumbing. Most accounts run both for maximum match coverage.
Common misconception
GCLID is not the same as a UTM parameter. UTMs are advertiser-defined and human-readable; GCLID is Google-generated and required for offline-conversion attribution. A CRM that captures UTMs but not GCLID cannot perform Smart Bidding offline-conversion uploads.
Related terms
- Offline Conversions β Paid Media
- Smart Bidding β Paid Media
- Enhanced Conversions β Paid Media