WebmasterID logoWebmasterID
UTM tracking

The internal-link UTM mistake

Tagging links between pages of your own site is one of the most damaging UTM mistakes: a UTM on an internal click can start a new session and overwrite the original campaign source. This page explains the mechanism and what to do instead.

Partially verified

What goes wrong

UTM parameters are designed to label inbound clicks from outside your site. When you put them on a link between two of your own pages, the analytics tool reads them as a brand-new campaign arrival. In many tools that starts a new session and overwrites the original source.

So a visitor who arrived from a newsletter, then clicked an internal button tagged utm_source=homepage-banner, is suddenly attributed to 'homepage-banner' instead of the newsletter. The campaign that actually earned the visit disappears from the record.

What to do instead

Never put utm_* on internal navigation. If you want to measure how people move through your own site or which internal banners get clicked, use on-site event tracking or click events — not campaign UTM, which is reserved for inbound attribution.

Audit your site for internal links that accidentally carry UTM (often copied from a campaign link and reused). Strip them. Reserve utm_* strictly for the links that bring people to your site from somewhere else, so the inbound source is never overwritten mid-visit.

How it appears in analytics and logs

When a visitor clicks an internally UTM-tagged link, many tools start a fresh session and re-attribute the source to that internal UTM — so the real campaign that brought them is replaced by an internal label, and one visit can fragment into several.

Diagnostic use case

Stop tagging internal navigation with UTM so the original campaign source survives, instead of being overwritten mid-visit.

What WebmasterID can help detect

WebmasterID attributes by the utm_* values it receives, so internal UTM tags would overwrite the genuine source just as in other tools. Keeping internal links untagged preserves the real campaign attribution end to end.

Common mistakes

Privacy and accuracy notes

This is an attribution-integrity issue, not a data-exposure one, but the fix still keeps URLs clean: internal links should carry no UTM at all, generic or otherwise.

Related pages

Sources and verification notes

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.