Analytics and measurement
UTM Parser and Campaign URL Auditor
Paste campaign URLs and see every utm parameter in a table, with the problems that split your reports flagged.
Runs in your browser; nothing is uploaded. · Free, no account · 2 min
Importing a saved run into your account is coming soon. Until then, your last runs stay in this browser only, and you can download your files.
How to use
- Paste your URLs, one per line.
- Read the table: page, source, medium, campaign, id, term and content for every link.
- Check the notes for missing parameters, duplicates and inconsistent capitalisation.
- Fix the links in your ad platform or email tool, then paste them again.
What it checks and how it works
Each URL is parsed with the browser's URL parser and the nine utm parameters Google documents on its URL builders page are read. The tool flags links that lack utm_source, utm_medium or utm_campaign, which Google says to always set; parameters that appear twice; utm-style names Google does not document; and values for source, medium or campaign that differ only by capitalisation across your list, which GA4 reports as separate values.
It also catches a #fragment placed before the ? query, since everything after # stays in the browser and the parameters are never sent. It reads the links as written and does not follow redirects or open them, so a redirect that drops the parameters will not show here. A medium that the default channel rules do not look for is noted, because it may land in Unassigned.
Sources
- Google Analytics Help: URL builders, collect campaign data with custom URLs opened 29 Oct 2026
- Google Analytics Help: Default channel group opened 29 Oct 2026
Related tools
UTM Builder for Google Analytics 4
Add campaign parameters to one URL or a list of them, and catch the mistakes that split your reports.
URL Parameter Stripper
Remove tracking parameters from a list of URLs, and see what was removed from each one.
GA4 Event Name Validator
Paste your planned event names and see which break Google's rules before they reach your tracking code.
GA4 AI Referral Regex Builder
Build the regex that matches AI-assistant sources in Google Analytics 4, and test it on the values in your own reports.
Go further with Zaher: See AI-assistant traffic next to your other channels
Questions
About this tool
GA4 treats values that differ in capitalisation as different values, so a campaign written two ways appears as two rows. The parser lists those variants so you can pick one.
It can tell you which pasted links have none. It cannot see redirects or what the visitor's browser finally loads, so to test a redirect, open the link yourself or use a redirect-chain check.
A fragment is the part after #. If it comes before the ? query in a URL, the browser keeps the whole query inside the fragment and never sends it to the server or to GA4, so the campaign is lost.
Get started today
Find out where your brand stands in AI. Free.
Run a free AI visibility analysis on your domain. No credit card, results in minutes. See what AI engines say about your brand today.
Brands already measuring their AI visibility with Zaher.


