utm_source review
Use this tool to clean formatting, then confirm the cleaned value exists in your approved source list.
facebookNormalize messy UTM inputs into cleaner candidate values before final build.
Use the generator to clean formatting, surface ambiguity, and stop risky inputs before they move into build and release.
<>Paste the raw values people are actually using. Clean what is safe to standardize, flag what still needs human review, and stop inputs that should not move into build.
Use this tool to clean formatting, then confirm the cleaned value exists in your approved source list.
facebookBlended medium labels should still be checked against your conventions before launch.
paid-socialThe generator can tidy raw text, but campaign structure still needs naming discipline and versioning rules.
spring-sale-2026Optional fields should only survive when they add meaningful analysis value instead of vanity detail.
hero-ctaKeep term inputs for keyword or audience detail that your reporting actually reads later.
brand-keywordKeep normalization honest. Formatting can be cleaned here. Policy choices and weak inputs still need to be reviewed or stopped.
Fix the naming pattern before you try to normalize more rows.
Lock the dictionary before the generator keeps producing different candidates.
Move into the operating sheet when ownership, approvals, or exceptions still matter.
Assemble the final candidate URL once the naming layer is stable.
Use the human release gate before anything is approved for launch.
Use the rule page when the writing pattern itself needs to be set or cleaned up.
Use the approved-value page when the real problem is dictionary control, aliases, or rollup drift.
Use the operating sheet when rows still need ownership, status, approvals, and exception handling.
Move into final URL assembly only after the candidate values are clean enough to build.
Use the human release gate after build to confirm approval, proof, and launch readiness.