Calculator

UTM Link Builder

Build tagged links for emails, ads and social so Analytics shows which campaign brought each visitor. Runs entirely in your browser.

Build tagged links for emails, ads and social so Analytics shows exactly which campaign brought each visitor. Runs entirely in your browser.

5
UTM parameters
0
Data sent anywhere
Live
Builds as you type
Free
No signup
UTM link builderIn your browser
Campaign source *Where the traffic comes from: google, facebook, newsletter.
Campaign medium *
The type of link: email, cpc, social.
Campaign name *The promotion this link belongs to.
Campaign termPaid keyword. Optional.
Campaign contentTells two versions of the same link apart. Optional.
Your tagged link
https://example.com/spring-sale?utm_source=newsletter&utm_medium=email&utm_campaign=spring_sale&utm_content=header_button
What each tag does
  • utm_source: where the visit came from, such as newsletter or facebook.
  • utm_medium: the kind of link, such as email, cpc or social.
  • utm_campaign: the promotion, such as spring_sale.
  • utm_term: the paid keyword, for search ads.
  • utm_content: which version of the link was clicked, for split tests.

How it works

1

Paste the page you are linking to

Any URL on your own site. Existing parameters are kept, and UTM tags are added after them.

2

Fill in where the link will live

Source is where it comes from (newsletter, facebook), medium is the type (email, cpc, social), campaign names the push. Those three are the ones Analytics really needs.

3

Copy the finished link

Everything is built in your browser. Nothing is sent to us, so you can tag links for private or unreleased pages safely.

Questions

Source, medium and campaign. Term is for paid keywords and content is for telling two versions of the same ad apart. Analytics groups traffic on the first three.

Analytics treats Facebook and facebook as two different sources, which splits your reports in half. Keeping everything lowercase avoids that, so this tool lowercases source, medium and campaign by default.

No. Tagging links between pages on your own site restarts the visitor session in Analytics and destroys the original source. Only tag links that arrive from somewhere else.

Not if you use them on links people click from emails, ads and social. Avoid them on links that search engines crawl and index, because the same page under several URLs can dilute signals. Use a canonical tag on the page.

No. The whole tool runs in your browser and the page makes no requests while you type.

Many AI tools and browsers send no referrer, so those visits land in the direct bucket; our post on agentic AI browsers looks at the referral data. Tagged links keep their source, which helps with newsletters too: the email list revenue calculator shows what each send earns.

Related tools

All 31 tools →

Run this on every link you own.

SerpCrest re-checks the placements in your projects every week and tells you when one breaks or disappears.