Guide
UTM Taxonomy: A Practical Guide
The UTM parameters worth governing, why inconsistent values fragment your traffic, and how to validate before launch.
What UTM taxonomy governs
UTM taxonomy is the governed system of rules and allowed values for utm_source, utm_medium, utm_campaign, utm_content, and utm_term — plus extended dimensions like country, product, funnel stage, and business unit. It ensures every tracked link uses consistent, validated values.
Why inconsistent UTMs break reports
Analytics tools treat UTM values as exact, case-sensitive strings. "Google", "google", and "google-ads" become three different sources; "cpc" and "paid" split one channel in two. Inconsistent UTMs fragment traffic, inflate source counts, and corrupt channel reporting and attribution.
How to validate before launch
Enforce required parameters, lowercase and character rules, and platform conventions (Google → google / cpc). Make utm_campaign mirror your campaign taxonomy so paid and organic roll up together. Validate at the point of creation — ideally inside the ad platform — so errors never reach production.
Put this into practice
Standardize and validate campaign names, UTMs, and metadata with UseTaxonomy.
Request accessMore guides →