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.

Other tracking-infrastructure concepts agencies run into alongside this one.

Map your clients’ tracking with Phloz

14 days free · No credit card · Starter tier free forever