Analytics · 9 min read
UTM Parameters: The Complete Guide for 2026
UTM parameters are small tags you add to URLs so Google Analytics can tell you exactly which campaign, channel, and piece of content is driving traffic. Here is everything you need to know.
Updated May 2026 · By meshalive team
What are UTM parameters?
UTM stands for Urchin Tracking Module (Urchin was the analytics company Google acquired to build Google Analytics). UTM parameters are query string tags added to the end of a URL, like this:
https://yoursite.com/sale?utm_source=instagram&utm_medium=social&utm_campaign=summer-sale
When someone clicks this link, Google Analytics records all three values and shows you exactly how much traffic came from that campaign.
⚡ Instant Free Tool
Add Source, Medium, Campaign FreeInteractive UTM Campaign URL Builder
Use lowercase and underscores — spaces become %20 in analytics reports.
+ Optional parameters (utm_term, utm_content)
Paid keywords — for Google / Meta Ads
For A/B testing different creatives
Fill in the fields above — your UTM URL will appear here
The 5 UTM parameters explained
utm_sourceRequiredWhere the traffic comes from
Examples: instagram, google, newsletter, twitter
utm_mediumRequiredThe marketing channel
Examples: social, email, cpc, organic, referral
utm_campaignRequiredThe campaign name
Examples: summer-sale, product-launch, black-friday
utm_contentWhich specific link or ad
Examples: header-cta, blue-button, post-123
utm_termPaid search keyword (PPC only)
Examples: url+shortener, free+link+shortener
UTM best practices
- Always use lowercase. utm_source=Instagram and utm_source=instagram appear as two different sources in Analytics.
- Use hyphens, not underscores or spaces. summer-sale works better than summer_sale or summer%20sale.
- Be consistent. If you call it "email" this month, don't switch to "newsletter" next month.
- Shorten the URL after adding UTMs. Long UTM URLs look ugly. Paste the full URL into Meshalive, which creates a clean short link that preserves all your tracking parameters.
Shorten your UTM links for free
Clean short links that preserve all your UTM tracking parameters.
Shorten a UTM link →