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
| Parameter | Required? | What it describes | Examples |
|---|---|---|---|
utm_source | Yes | The referrer — who sent the traffic | google, newsletter, twitter, partner_name |
utm_medium | Yes | The marketing channel type | cpc, email, social, affiliate, organic |
utm_campaign | Yes | The campaign name or initiative | spring_sale_2026, product_launch, brand_awareness |
utm_term | No | Paid keyword (search ads) | running+shoes, best+mortgage+rates |
utm_content | No | Creative variant or link identifier | hero_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_salenotspring saleorspring%20sale - Be specific enough to be useful:
emailas a campaign name is worthless;welcome_sequence_v3is 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?.