Saved

Utilix knowledge base

UTM Parameters Explained for Marketers

Published May 1, 2026

UTM parameters (Urchin Tracking Module) are query string tags appended to a URL that tell analytics platforms — Google Analytics, GA4, Amplitude, Mixpanel, and others — where a visitor came from and which campaign drove the click.

https://example.com/landing?utm_source=newsletter&utm_medium=email&utm_campaign=spring_sale_2026

Without UTM tags, traffic from an email campaign, a social post, and a paid ad all land in your analytics as "direct" or "referral" — indistinguishable. With UTM tags, you know exactly which touchpoint drove each visit and conversion.

The five standard parameters

ParameterRequired?What it describesExamples
utm_sourceYesThe referrer — who sent the trafficgoogle, newsletter, twitter, partner_name
utm_mediumYesThe marketing channel typecpc, email, social, affiliate, organic
utm_campaignYesThe campaign name or initiativespring_sale_2026, product_launch, brand_awareness
utm_termNoPaid keyword (search ads)running+shoes, best+mortgage+rates
utm_contentNoCreative variant or link identifierhero_cta, sidebar_banner, text_link

GA4 also recognises utm_id to join with offline campaign metadata, and utm_source_platform for programmatic buying.

Naming conventions that matter

UTM values are case-sensitive. GA4 treats Email, email, and EMAIL as three different sources. Choose a convention on day one and stick to it:

  • Use lowercase only (most common and least error-prone)
  • Use underscores for spaces: spring_sale not spring sale or spring%20sale
  • Be specific enough to be useful: email as a campaign name is worthless; welcome_sequence_v3 is actionable

Bad: utm_source=Newsletter&utm_medium=Email&utm_campaign=April
Good: utm_source=newsletter&utm_medium=email&utm_campaign=april_2026_promo

Where UTM tags should (and should not) be used

Use on:

  • Email newsletters and drip sequences
  • Social media posts (paid and organic when you want attribution)
  • Paid search and display ads (supplement auto-tagging with UTM for GA4)
  • Affiliate links and partner referrals
  • QR codes in print or offline media

Do not use on:

  • Internal links between your own pages — this overwrites the original source and breaks attribution
  • Links to third-party sites where you do not control the analytics

UTM and SEO

UTM parameters do not affect SEO directly. Google ignores them for crawling and ranking purposes. However, ensure your canonical tags point to the clean URL without UTM parameters to avoid duplicate-content issues in Search Console.

Common mistakes

  • Forgetting utm_medium: Without it, GA4 may classify the visit incorrectly
  • Inconsistent capitalisation: Creates duplicated rows in reports
  • Using UTMs on internal links: Overwrites the original acquisition source for the session
  • Not URL-encoding special characters: Spaces, &, and = in values will break the URL

Build consistent, properly encoded UTM links with the UTM Builder and learn about percent-encoding rules in What Is URL Encoding?.