Auto-tagging vs manual UTM tagging
Some ad platforms auto-tag clicks with their own identifier (for example a click ID), while you also add manual UTMs. Used together carelessly, the same click gets attributed two ways. This page explains how auto-tagging and manual UTMs relate, which to trust per channel, and how to avoid conflicts.
What each one is
Auto-tagging is the platform appending its own parameter (a click ID) to your landing URL automatically; the platform and a connected analytics tool resolve it to campaign details on their side. Manual UTMs are values you set yourself that any tool can read directly from the URL.
The two are not mutually exclusive — a URL can carry both — but your analytics usually prioritizes one.
When to use which
Where a platform's auto-tagging is well integrated with your analytics (its own ecosystem), letting it auto-tag is often cleanest and avoids manual error. Everywhere the platform cannot auto-tag — email, organic social, partners, offline — manual UTMs are essential.
The practical rule: pick one method per channel, document it, and do not stack a manual utm_source on top of an auto-tag that your tool already resolves, or you risk conflicting attribution.
- Native ecosystem with auto-tag integration → prefer auto-tagging
- Email, organic social, partner, offline → manual UTMs
- One method per channel, never both fighting
Avoiding double attribution
Conflicts arise when both a click ID and a manual utm_source describe the same click and your tool counts them separately, or when a source override from the click ID outranks your intended UTM. Decide the winner per channel, and if you must include both, ensure the values agree so either interpretation lands in the same place.
How it appears in analytics and logs
Seeing both a platform click ID and your own utm_source on the same click means two attribution paths exist. Knowing which your analytics honors prevents double-counting and conflicting reports.
Diagnostic use case
Decide per channel whether to rely on platform auto-tagging or manual UTMs, so a single click is not attributed twice or inconsistently.
What WebmasterID can help detect
WebmasterID attributes on the UTM source/medium you control, giving a consistent manual layer even where a platform's auto-tag click ID is also present.
Common mistakes
- Stacking manual UTMs on a channel your tool already auto-tags, conflicting attribution.
- Relying on auto-tagging for channels that cannot auto-tag (email, organic).
- Treating a click ID as a user identifier rather than a click token.
- Not documenting which method wins per channel.
Privacy and accuracy notes
Click IDs and UTMs both belong to the click, not to a person you should profile. Keep UTM values generic, and treat click IDs as opaque platform tokens, not user identifiers.
Frequently asked questions
- Should I add UTMs if my ad platform already auto-tags?
- Usually not within that platform's own analytics integration — it can double-attribute. Use manual UTMs for channels the platform cannot auto-tag, and pick one method per channel.
Related pages
- UTM vs click IDs (gclid, fbclid, msclkid)
UTM parameters are manual labels you write; click IDs like gclid, fbclid, and msclkid are opaque identifiers a platform auto-appends. This page explains how they differ, which tools read which, and why setting conflicting manual and auto-tagged values on one URL causes double-counting.
- Google Ads UTM tracking
Google Ads can attach a gclid automatically (auto-tagging) or you can add manual UTM parameters. This page explains how the two interact, why double-tagging a URL with both conflicting schemes causes confusion, and how to keep your utm_* values clean and consistent.
- UTM and analytics view filters
Analytics filters (internal traffic, developer traffic, bot exclusion, source overrides) can quietly change how UTM-tagged visits are reported. This page explains the safe ways to filter without dropping legitimate campaign data, and the filter mistakes that make UTM numbers look wrong.
- Attribution analytics
Keep one consistent attribution path per channel.
Sources and verification notes
- Google Ads Help — Auto-tagging and the gclid parameterHow auto-tagging appends a click ID alongside any manual UTMs.
Last reviewed 2026-06-24. Facts are checked against primary/official sources where available; uncertain specifics are marked “Data not yet verified” rather than guessed.