Cookie preferences
We use cookies for analytics. Privacy Policy You can accept or decline non-essential tracking.
GCLID auto-tagging vs UTM parameters in GA4 — when each works, when they conflict, and how to set up hybrid attribution without losing data.
Go to tool
Marketing link constructor with validation and presets.
Google Ads uses two attribution methods: auto-tagging (GCLID) and manual UTM parameters. They work differently in GA4, and using both incorrectly causes data conflicts.
When auto-tagging is enabled in Google Ads (it's on by default), Google appends a gclid parameter to every click URL:
https://example.com/shoes?gclid=EAIaIQobChMI5_2N7...GA4 reads this GCLID and pulls campaign details (campaign name, keyword, ad group) directly from the linked Google Ads account. No manual UTM needed.
When a URL contains both GCLID and UTM parameters, GA4 follows this priority:
utm_source, utm_medium, or utm_campaign are present, GA4 uses them and ignores GCLID for source attribution.This means: if you add utm_source=google&utm_medium=cpc&utm_campaign=my-campaign to a Google Ads URL that also has GCLID, GA4 shows your manual UTM values, not the auto-imported Google Ads data.
Keep auto-tagging ON in Google Ads, and add UTM as a supplement:
{lpurl}?utm_source=google&utm_medium=cpc&utm_campaign={_campaign}&utm_content={_adgroup}For most teams: rely on GCLID for GA4, add UTM only if you send data to non-Google tools.
Open UTM Builder to generate manual UTM links for Google Ads campaigns.
This article is reviewed by the Tools Hub editorial team for factual accuracy, practical relevance, and consistency with current product workflows.
Last reviewed:
Use UTM Builder to generate more consistent source, medium, campaign, term, and content naming systems with the built-in AI Assistant.
Practical guide to utm naming convention: formulas, workflow, implementation pitfalls, and a direct execution playbook with UTM Builder.
Practical guide to utm for facebook ads: formulas, workflow, implementation pitfalls, and a direct execution playbook with UTM Builder.
Track influencer ROI with UTM parameters and promo codes. Naming conventions, GA4 setup, and a ready-to-use template for multi-creator campaigns.