Tagging every link in a campaign one by one is how tracking breaks. Add source, medium and campaign to every URL at once, correctly encoded.
The example below is already loaded, so you can see exactly what you get. Replace it with your own list and the result updates as you type.
Got a bigger job? The full Notepad runs the same engine on lists of any size — chain this with dedupe, sort and filter, undo any step, and save the whole routine as a recipe for next time.
https://example.com/shoes?size=9#reviews
https://example.com/shoes?size=9&utm_source=newsletter&utm_medium=email&utm_campaign=spring%20sale#reviews
Settings used: utm_source: newsletter · utm_medium: email · utm_campaign: spring sale
Adds utm_source, utm_medium, utm_campaign (and optionally utm_term / utm_content) to every URL — correctly placed before any #anchor and after any existing parameters.
Adds UTM tracking parameters to every URL in one go: fill in source, medium and campaign (plus term and content if you use them). The parameters are URL-encoded, added with ? or & as needed, and placed before any #fragment so the link still works.
If a URL already has UTM tags, they are replaced by default, which stops duplicate utm_source values from confusing analytics.
Yes. Add UTM Parameters runs entirely in your browser, on this page and in the full Notepad, with no sign-up, no limits, and nothing sent to a server.
Google Analytics needs utm_source at minimum; source, medium and campaign are recommended for clean reports.
Yes. They are encoded as %20 automatically, though lowercase words with hyphens are easier to read in reports.
Need just the slugs, just the root domains or just the folders? Pick the part and get it out of every URL in …
URLs from a crawler, analytics and a sitemap never match. Normalise them all to one format and every comparis…
Links scraped from HTML come as /about and ../shop/. Turn them into full, crawlable URLs in one click.
Backlink exports list every linking page; you need the linking domains. Paste the URLs and get clean domains …
The Bulk UTM Builder is one of the free tools inside Seowolf’s Notepad. Paste a list once, then dedupe, filter, sort, compare and format it in seconds — every step undoable, nothing uploaded, no account.
Open the Notepad — it’s free