UTM Parameters
Tags added to URLs that track where traffic comes from, which campaign drove the visit, and what content or medium was used. The foundation of digital marketing attribution and campaign measurement.
UTM Parameters Are Free Attribution
UTM tracking costs nothing and provides enormous attribution value. Every link you share — ads, emails, social posts, partner content — should include UTM parameters. Without them, traffic from campaigns shows up as “direct” or “referral” in your analytics, and you lose the ability to measure what drove the visit.
The Five Parameters
| Parameter | Purpose | Example |
|---|---|---|
| utm_source | Traffic source | google, linkedin, newsletter |
| utm_medium | Marketing medium | cpc, email, organic-social |
| utm_campaign | Campaign name | abm-q1-2026, launch-webinar |
| utm_term | Keyword (paid) | saas-crm-software |
| utm_content | Content variation | hero-cta, sidebar-banner |
UTM Best Practices for SaaS
Create a UTM generator spreadsheet that your entire team uses. Enforce naming conventions — “LinkedIn” and “linkedin” and “li” create three separate sources in your analytics. Tag every single external link: emails, ads, social posts, partner links, QR codes, and event materials.
From UTMs to Pipeline Attribution
UTMs flow into your analytics platform and CRM. When a lead converts, their UTM parameters tell you which campaign sourced them. When that lead becomes an opportunity and eventually a customer, you can trace revenue back to the specific campaign, channel, and content that started the relationship.
Frequently Asked Questions
What are the five UTM parameters?
utm_source (where traffic comes from — google, linkedin, newsletter), utm_medium (the marketing medium — cpc, email, social), utm_campaign (the specific campaign name), utm_term (paid search keywords), and utm_content (differentiates similar content — cta_button vs text_link). Source, medium, and campaign are required. Term and content are optional.
How should you structure UTM naming conventions?
Be consistent. Use lowercase. Use hyphens not spaces. Standardize source names (linkedin, not LinkedIn or li). Document your conventions. Common structure: utm_source=linkedin&utm_medium=paid-social&utm_campaign=abm-q1-2026&utm_content=cta-v2. Inconsistent UTMs create messy data that is useless for attribution.