What is UTM?
UTM (Urchin Tracking Module) parameters are short tags you append to a URL to make campaign traffic measurable and comparable across analytics tools. They answer “Where did this visit come from?” and “Which Campaign drove it?” UTMs work in GA4, but also in privacy-friendly platforms like Plausible, Matomo, and Simple Analytics. Proper tagging improves Attribution, clarifies Source, and prevents messy, unclassified traffic.
How do UTM parameters work?
When a user clicks a tagged link, the parameters are captured at session start and stored with the hit. That data then flows into reports, enabling you to segment performance, compute Conversion Rate, and compare paid efficiency (CPC, CPL, CPM). UTMs are for external links only—never tag internal navigation, or you’ll break continuity of the Session.
Core parameters
Parameter | Required | Purpose | Example value |
---|---|---|---|
utm_source | Yes | Who sent the traffic | newsletter , facebook |
utm_medium | Yes | Channel / tactic type | email , cpc , display |
utm_campaign | Yes | Marketing initiative | launch_q4 , spring_sale |
utm_content | No | A/B creative or placement variance | cta_button , banner_300 |
utm_term | No | Keyword or audience label (if used) | brand , retargeting |
Example URLhttps://example.com/pricing?utm_source=newsletter&utm_medium=email&utm_campaign=launch_q4&utm_content=cta_button
Best practices (the short list)
- Use a controlled naming convention: lowercase, underscores or hyphens, no spaces or PII.
- Keep
source
andmedium
consistent; reservemedium
for channel taxonomy (e.g.,cpc
,email
). - Tag every external promo: ads, partner posts, sponsored content, emails, QR codes.
- Don’t duplicate information across fields—each parameter has a single job.
- Build once, reuse often: maintain a tag dictionary and a link builder in your Tag Management workflow.
- For server-initiated events, pair UTMs with the Measurement Protocol to retain campaign context on backend conversions.
Why it matters
Clean UTMs turn “traffic” into decision-ready datasets: which channels actually acquire users, which creatives convert, and which budgets deserve more fuel. In short, UTMs make your campaign reporting trustworthy.