Utilumo
LightDarkSystem
Explainer1 min readUpdated June 29, 2026

What are UTM parameters?

Short answer

UTM parameters are labels added to the end of a link, like ?utm_source=newsletter, that tell your analytics where a visitor came from. They do not change the page; they just attach campaign information to the visit.

The five parameters

  • utm_source — where the traffic comes from, such as newsletter or twitter
  • utm_medium — the channel type, such as email, social, or cpc
  • utm_campaign — the campaign name, such as summer_sale
  • utm_term — the paid keyword, used mainly for ads
  • utm_content — which link or variant was clicked, useful for A/B tests
https://utilumo.com/?utm_source=newsletter&utm_medium=email&utm_campaign=launch
A tagged link
Try it: UTM BuilderBuild consistent UTM-tagged links locally without leaving the browser.Open tool
Be consistent with casingAnalytics treats Email and email as different sources. Pick lowercase conventions and stick to them so your reports stay clean.

What UTM tags do not do

UTM parameters are just text in the URL. They do not personalize the page or track individuals on their own; they only label the visit for analytics. Because they are visible, avoid putting anything sensitive in them.

References

Questions

Do UTM parameters change the page a user sees?

No. They are extra query parameters that analytics reads. The page renders the same whether or not the UTM tags are present.

Which UTM parameters are required?

Source, medium, and campaign are the most useful and commonly expected. Term and content are optional and mainly help with paid ads and A/B testing.

Does the UTM builder upload my links?

No. Links are assembled locally in your browser and are never uploaded.

Keep reading