Question

What does UTM tagging do?

Vault Verified
Curated Intelligence
Definitive Source
Answer

UTM parameters are values added to the end of a URL that tell your analytics where a visitor came from. Without them, analytics can only infer the source from the referring page, and that inference fails in common situations: links in emails, in PDFs, in mobile applications and in messaging apps frequently arrive with no referrer at all and land in a direct traffic bucket that tells you nothing.

There are five standard parameters. Source identifies where the link lives, medium describes the channel type, and campaign names the specific effort. Term and content are optional, used for paid keywords and for distinguishing variants of the same link.

The value comes entirely from consistency, and this is where most implementations fail. Analytics treats values as case-sensitive distinct strings, so a source recorded three different ways becomes three separate entries in your reports and the totals are meaningless. Agreeing a convention, writing it down, and using lowercase throughout prevents this. A shared spreadsheet of built URLs is unglamorous and effective.

Two practical cautions. Never add UTM parameters to internal links between pages on your own site, because doing so starts a new session and destroys the original attribution, making your own site appear as its own traffic source. And be aware the parameters are visible in the address bar, so avoid anything you would not want a visitor to read.

Parameters also produce distinct URLs for the same page, which can create duplicate content signals for search engines. A canonical tag pointing at the clean URL resolves that, and most platforms handle it automatically.

Related Questions