UTM Parameters Cheat Sheet
Your complete guide to campaign tracking URLs
UTM Parameters Cheat Sheet
by TrimLink.co - Your Privacy-First URL Shortener
What are UTM Parameters?
UTM (Urchin Tracking Module) parameters are tags added to URLs that help you track where your website traffic comes from. When someone clicks a link with UTM parameters, the data is sent to Google Analytics (or other analytics tools), allowing you to see exactly which campaigns, sources, and content drive the most traffic and conversions.
The 5 UTM Parameters
utm_source
RequiredIdentifies where the traffic is coming from
utm_medium
RequiredIdentifies the marketing medium or channel type
utm_campaign
RequiredIdentifies the specific campaign or promotion
utm_term
OptionalIdentifies paid search keywords
utm_content
OptionalDifferentiates similar content or links within the same ad
Example UTM URL
https://example.com/landing-page?utm_source=facebook&utm_medium=cpc&utm_campaign=spring_sale_2024&utm_content=carousel_adCommon Source/Medium Combinations
| Source | Medium | Use Case |
|---|---|---|
| cpc | Google Ads paid search | |
| organic | Organic Google search | |
| social | Facebook organic posts | |
| cpc | Facebook paid ads | |
| social | Instagram posts/stories | |
| social | Twitter/X posts | |
| social | LinkedIn posts | |
| cpc | LinkedIn sponsored content | |
| newsletter | Email newsletters | |
| partner | referral | Partner/affiliate links |
Best Practices
- Always use lowercase (Google Analytics is case-sensitive)
- Use underscores (_) instead of spaces
- Be consistent with naming conventions across all campaigns
- Document your UTM taxonomy in a shared spreadsheet
- Never use UTM parameters on internal links
- Use a URL shortener for cleaner social sharing
- Test your UTM URLs before launching campaigns
- Create templates for recurring campaign types
Common Mistakes to Avoid
Using spaces in values
Fix: Use underscores: spring_sale not spring sale
Inconsistent capitalization
Fix: Always use lowercase: facebook not Facebook
Using UTM on internal links
Fix: Only use for external traffic sources
Forgetting to encode special characters
Fix: Use URL encoding or avoid special chars
Not documenting UTM taxonomy
Fix: Create a shared naming convention guide
Quick Reference Card
Required Parameters
utm_source- Where from?utm_medium- What channel?utm_campaign- Which campaign?
Optional Parameters
utm_term- Paid keywordsutm_content- A/B testing
Ready to Build Your UTM URLs?
Use our free UTM Builder tool to create perfectly formatted campaign URLs in seconds.
Try UTM Builder Free