Glossary

What is a tracking parameter?

A tracking parameter is a key-value pair appended to a URL that identifies where a visit came from and in what context, so analytics can attribute the session to a campaign.

Attribution and measurement

All 220 terms

How they work

Everything after the question mark in a URL is available to the page that loads. A link carrying `?utm_source=newsletter&utm_campaign=spring` tells the receiving analytics exactly which link was followed, without any cross-site tracking at all.

That last point is worth emphasising. Tracking parameters are first-party self-declaration: you are labelling your own links and reading your own labels. They are unaffected by cookie deprecation and require no third-party identifier, which is why they have outlived most of the measurement stack built around them.

Conventions worth enforcing

  • Use [UTM](/resources/glossary/urchin-tracking-module-utm) parameters unless you have a specific reason not to — every analytics platform understands them.
  • Lowercase everything. `Email` and `email` become two sources in most tools, and the split is silent.
  • Write the taxonomy down and generate links from it rather than typing them.
  • Never put personal data in a URL. Parameters land in logs, referrers and shared links, and anything in them should be assumed public.

How parameters get lost

Redirects that drop the query string. Very common on vanity domains and shorteners, and completely silent — the traffic simply arrives as direct.

Privacy features that strip them. Some browsers remove known tracking parameters from URLs in certain contexts.

Sharing. A user copies a URL carrying your campaign parameters and posts it publicly; the resulting traffic all attributes to that campaign.

Single-page apps that rewrite the URL before analytics reads it.

Where they do not reach

A tracking parameter requires a link the user follows. Where influence produces no click — a recommendation inside an AI assistant that the user acts on later, or an agentic conversion completed without a browser — there is no URL to label.

That traffic arrives as direct or organic no matter how disciplined your parameter hygiene is. The gap is real rather than a tagging failure, and it is measured by holdout rather than closed by instrumentation.

Common questions

Yes. They are first-party and read on arrival, so they are unaffected by third-party cookie restrictions — one reason they have become more important, not less.

Will parameters hurt my SEO?

They can create duplicate URLs for the same content. A canonical tag pointing at the clean URL resolves it, which is standard practice on any site using them at scale.

More in attribution and measurement

Deciding which touchpoint earned the outcome, and proving it.