The five UTM mistakes that do the most damage
Most broken reporting comes from a small number of repeatable system failures. Use this map to match the visible symptom with the control layer that actually fixes it.
Campaign naming drift
The same initiative launches under multiple campaign patterns because casing, separators, dates, or ordering change between builders.
Fix layerSource / medium chaos
Approved values aren’t frozen, so facebook, meta, fb, cpc, and paid_social all coexist and split reports.
No release QA
Links have parameters, so everyone assumes they are safe, but missing values, duplicate parameters, or bad destinations still ship live.
Fix layerRedirect path loss
The built link looks clean in the spreadsheet, but wrappers, shorteners, app hops, or redirect rules change the final URL in transit.
Fix layerOwnerless governance
The rules exist in a doc, but nobody owns versioning, onboarding, or change control, so every team invents local variants.
Fix layer