UTM Link Builder
Paste the page address, fill in source, medium and campaign, and copy the UTM-tagged link, so your analytics shows which email, post or ad sent each visitor. Values are lower-cased with hyphens by default to keep reports clean. Save links to a history in this browser, export them as CSV, or download a QR code.
Updated
How to use the UTM Link Builder
- 1Paste the page address you are linking to.
- 2Fill in source, medium and campaign — pick a suggestion or type your own.
- 3Copy the tagged link, or save it to your history.
- 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.
Tips and common mistakes
- Agree on a naming scheme — lower case, hyphens, the same source names every time — and keep to it.
- Use utm_content to tell apart two links in the same campaign, such as a poster and a flyer.
- For printed material, download the QR code rather than expecting people to type a long tagged link.
- Never tag links between pages of your own site; it overwrites where visitors really came from.
Frequently asked questions
Which UTM parameters are required?
Should UTM values be lower-case?
Can I use UTM tags on links within my own website?
Is my link history private?
What is the difference between source and medium?
Do UTM tags hurt SEO?
Can I turn a tagged link into a QR code?
Guides
- Do QR codes expire? How to make one that never does
- UTM parameters explained: how to see which links bring you visitors
- URL encoding explained: what %20 means and when to encode
- URL query parameters explained: what comes after the ?
- Why a link breaks when you paste it into an email, chat or document
- Why visits from your UTM links show up as direct or unassigned