Pre-launch QA
Last sanity check before a campaign goes live in front of real spend.
Catch the silent UTM bugs that fragment your reports: missing fields, casing slips, whitespace, duplicates, and non-standard parameters - before a campaign goes live.
Drop in any URL with utm_ parameters. We parse the query string and check every tag.
Errors block the campaign from working correctly; warnings are bad practice; suggestions are stylistic improvements.
Update the URL in your ad platform, email tool, or CMS, then run it through one more time to confirm clean.
Use our UTM Builder for a slug-safe rebuild from scratch.
Wrap the clean URL in an attr.so short link to see every UTM on every click - without touching your GA setup.
Make it trackableLast sanity check before a campaign goes live in front of real spend.
Validate every URL a freelancer or agency hands you before plugging it into your ad accounts.
CMS or marketing-automation tool building UTMs dynamically? Spot-check a sample to catch encoding bugs.
utm_source=email vs Email vs EMAIL? Run your URLs through the validator and standardise on lowercase.
Audit older campaign URLs that have been quietly producing bad data for months.
Show a new hire exactly which UTM mistakes break tracking by running their first URL through the validator.
Every UTM on every click, captured automatically. No GA setup, no third-party scripts.