Click tracking

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 free

A tagging standard that holds up

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 & pricing

Related guides

Why paid shows as organic in GA4 Enhanced conversions explained GA4 attribution explained Pricing

Datahound 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.