Identifiers & routing
What is UTM parameters?
Tags appended to a URL (utm_source, utm_medium, utm_campaign…) that tell analytics where a visitor came from.
Definition
UTM parameters are key-value pairs appended to a link’s URL — `utm_source`, `utm_medium`, `utm_campaign`, `utm_term`, `utm_content` — that analytics tools read to attribute a visit to a specific source, medium, and campaign.
They’re the manual backbone of campaign attribution for any traffic an agency controls the links for: email, social posts, paid placements, partnerships.
Why it matters for agencies
Inconsistent UTMs are one of the most common, most avoidable causes of messy reporting. `Facebook` vs `facebook` vs `FB` become three sources in GA4, and the agency spends hours reconciling what should have been one.
A UTM governance standard — fixed conventions, a builder, lowercase enforcement — applied across a client book is low-effort, high-leverage hygiene that compounds across every report.
UTM parameters in Phloz
Phloz’s free UTM audit tool catches inconsistent and malformed UTMs before they pollute a client’s analytics, and the tracking map documents the campaign-tagging conventions an agency standardizes per client.
Frequently asked questions
- Which UTM parameters are required?
- `utm_source`, `utm_medium`, and `utm_campaign` are the core three GA4 reads for channel attribution. `utm_term` and `utm_content` are optional and used mostly for paid search keywords and A/B link variants.
- Why do my UTMs create duplicate sources?
- Case sensitivity and free-text entry. `Email` and `email` are different values to GA4. The fix is a strict convention (lowercase, fixed vocabulary) enforced with a builder or an audit step before links go live.
Related terms
Other tracking-infrastructure concepts agencies run into alongside this one.
14 days free · No credit card · Starter tier free forever