Evergreen reference

UTM parameters, without the mess

UTM parameters are labels added to destination URLs so analytics tools can group visits by source, channel, campaign, and placement. The hard part is consistency, not link assembly.

The five common fields

utm_sourceWhere the visit came fromnewsletter, google, partner-name
utm_mediumThe channel categoryemail, cpc, organic-social
utm_campaignThe shared initiativesummer-launch-2026
utm_contentThe placement or creativehero-button, footer-link
utm_termA paid-search keyword or targeting labelrunning-shoes

A complete example

https://example.com/offer?utm_source=newsletter&utm_medium=email&utm_campaign=summer-launch-2026&utm_content=hero-button

Someone clicking this link came from the newsletter email, through the summer launch campaign, using the hero button placement.

Rules that keep reports usable

  1. Choose lowercase values and one separator.
  2. Keep source and medium names stable across campaigns.
  3. Use campaign for the shared initiative, not the individual link.
  4. Use content to distinguish placements and creatives.
  5. Never place email addresses or other personal data in a URL.
  6. Validate the final link before publishing it.
Design a naming conventionGenerate a reusable campaign taxonomy ↗Build links in bulkExport up to 100 tagged destinations ↗Check a final URLCatch seven attribution mistakes ↗