WebmasterID logoWebmasterID
UTM tracking

How to audit your UTM parameters

Over time, UTM values drift — Facebook and facebook, email and Email, newsletter and news — and split one channel into several report lines. A periodic UTM audit finds and consolidates that drift. This page describes a repeatable audit method you can run from your analytics export.

Verified against primary sources

Pull the raw values

Start from a complete list of the source/medium/campaign combinations your analytics has seen over the audit window. The goal is to see every literal value, including the near-duplicates a tidy report would hide.

Find and consolidate drift

Scan for the classic problems: casing variants (Facebook vs facebook), synonyms (email vs e-mail vs newsletter), abbreviations (fb vs facebook), and stray free text. Each pair that means the same thing is one channel split in two.

Decide the canonical value for each, document it, and where your tool allows, remap historical data or at least annotate the change date so trend lines are interpretable.

Make the audit repeatable

An audit you run once decays immediately. Schedule it (monthly or per campaign wave), keep the canonical vocabulary in a shared template, and feed findings back into your naming convention so the same drift does not recur. Pair the audit with validation at link-build time to prevent most issues upstream.

How it appears in analytics and logs

An audit that turns up FB, facebook, and Facebook as three sources means one channel has been fragmented. Consolidating them restores an accurate, comparable channel total.

Diagnostic use case

Periodically audit live UTM values to find inconsistencies and duplicate channels, then standardize so historical and future reports line up.

What WebmasterID can help detect

WebmasterID surfaces the source/medium values it has recorded, giving you the list to audit, and its link builder prevents the drift you would otherwise be fixing.

Common mistakes

Privacy and accuracy notes

An audit inspects source/medium/campaign values, not visitors. Use it to confirm no UTM value contains personal data, and that all values are generic campaign labels.

Related pages

Sources and verification notes

Last reviewed 2026-06-24. Facts are checked against primary/official sources where available; uncertain specifics are marked “Data not yet verified” rather than guessed.