Auto-tagging vs UTMs, and GCLID, GBRAID and WBRAID explained
Auto-tagging and UTMs are the two ways a click carries its source into your analytics, and a surprising number of attribution problems come from the two fighting each other. Here is what each one does, what those click-ID acronyms mean, and how to run them together cleanly.
Auto-tagging: Google’s own click IDs
When auto-tagging is on, Google Ads automatically appends a unique click identifier to every ad URL. On desktop and most web traffic that is the GCLID. For iOS app and privacy-restricted journeys Google uses GBRAID (app-to-web) and WBRAID (web conversions where the GCLID can’t be used). These IDs let Google Ads and GA4 tie the click to the visit and the conversion, and they power enhanced conversions and offline imports.
UTMs: manual tags you control
UTM parameters (utm_source, utm_medium, utm_campaign and friends) are tags you add to a URL by hand or with a template. They are essential for channels Google doesn’t auto-tag, like email, Meta, affiliate or newsletter links. GA4 reads them to assign source and medium.
The conflict nobody warns you about
If you put manual UTMs on your Google Ads URLs as well as leaving auto-tagging on, the two can collide, and a badly built tracking template can overwrite the GCLID. The result is paid clicks that lose their click ID and get miscredited. The rule: let Google auto-tag its own channels, and use UTMs for everything else.
See if your click IDs survive the landing page
We’ll scan your live tags and show whether paid click IDs are making it through or getting stripped. Free, 10 seconds.
Check my tracking freeA tagging standard that holds up
- Keep auto-tagging on for Google Ads and don’t add conflicting UTMs to those URLs.
- Use a consistent UTM convention for all non-Google paid and marketing links (lowercase, fixed medium values like cpc, email, social, affiliate).
- Never strip or redirect away the gclid/gbraid/wbraid on landing pages.
- Document the standard so every campaign follows it, not just the ones you remember.
Why it matters beyond reporting
Click IDs are not just for GA4 reports. Enhanced conversions, offline conversion imports from your CRM, and smart bidding all rely on the GCLID making it through intact. Lose it at the landing page and you are not just misreporting, you are starving Google’s bidding of the signal it needs to find more buyers.
Get your tagging standard set up right
We fix auto-tagging and UTM conflicts so every click is credited correctly, and document it for your team. The audit comes off any build.
See how it works & pricingRelated guides
Why paid shows as organic in GA4 Enhanced conversions explained GA4 attribution explained PricingDatahound are analytics and ad-tracking specialists. We fix broken GA4, Google Ads, Meta and server-side tracking. See pricing · All guides · Back to datahound.agency
Auto-tagging and UTMs: common questions
What is the difference between a GCLID and a UTM?
A GCLID is a click ID that Google Ads adds automatically to identify a paid click. UTMs are tags you add manually to a URL to tell analytics the source, medium and campaign. Google auto-tags its own clicks; you use UTMs for other channels like email and Meta.
What are GBRAID and WBRAID?
They are Google click identifiers used where the standard GCLID can’t be, mainly for iOS and app-to-web journeys under privacy restrictions. GBRAID is used for app-to-web and WBRAID for certain web conversions, so paid clicks are still measurable on iOS.
Should I use auto-tagging and UTMs at the same time on Google Ads?
No, not on the same URLs. Leave auto-tagging on for Google Ads and avoid adding conflicting UTMs there, because a manual template can overwrite the GCLID. Use UTMs for non-Google channels instead.