Skip to content
Utilboxes

UTM Link Builder

Add UTM tags to a link so your analytics shows exactly which email, post or ad sent each visitor — then save it, export your list, or turn it into a QR code.

Runs entirely in your browser

How to use the UTM Link Builder

  1. 1Paste the page address you are linking to.
  2. 2Fill in source, medium and campaign — pick a suggestion or type your own.
  3. 3Copy the tagged link, or save it to your history.
  4. 4Download a QR code for printed material, or export your saved links as a CSV file.

How it works

UTM parameters are ordinary query-string values — utm_source, utm_medium and utm_campaign, plus optional utm_id, utm_term and utm_content — that analytics tools such as Google Analytics read when a visitor arrives. They do not change the page; they label the visit, so traffic from a newsletter link is reported separately from the same page shared on LinkedIn.

Analytics treats the values as case-sensitive text, so “Newsletter”, “newsletter” and “news letter” become three different sources in your reports. The builder lower-cases values and swaps spaces for hyphens by default, and flags anything inconsistent. It keeps the page's existing query parameters and any #section anchor, and places the tags where browsers expect them.

Saved links are stored in this browser's local storage, not on a server: they stay on this device, and clearing your browser data removes them. Export them as CSV to keep a record or share the list with your team.

QR codes are generated in your browser from the tagged link with a medium level of error correction, which tolerates small scuffs on print. Give each printed item its own utm_content value, such as poster or flyer, to compare them.

Frequently asked questions

Which UTM parameters are required?
None are technically required, but source, medium and campaign are the three campaign reports rely on. Leave one out and those visits show “(not set)” in its place.
Should UTM values be lower-case?
Yes. Analytics tools treat Email and email as different values, which splits your data. Choose lower-case with hyphens or underscores and use it consistently.
Can I use UTM tags on links within my own website?
No. When a visitor clicks a UTM link on your own site, analytics records the internal campaign as the source of the visit, overwriting where the visitor really came from. Use UTM tags only on links that point to your site from elsewhere.
Is my link history private?
It is kept in your browser's local storage on this device and is never sent to a server. It is not synced between devices or browsers.