Text & data
Build UTM links
Add campaign parameters to a URL, preview the tracking link, and copy it.
This tool didn't load
Nothing was sent anywhere — whatever you added stayed on your device. Open the full tool, or reload the page.
Save and continue on the desktop
Download or copy your result here first. Open the free desktop to save to Files or use more features.
- utm_term, utm_content and presets in the full UTM Builder
- Save to Files when you continue on the desktop
- Every tool in one place, no new tabs
After you download, continue on the desktop for Files or the full app.
What UTM Builder can do
What each UTM parameter is for
utm_source says where the click came from (newsletter, google, partner-blog), utm_medium how it travelled (email, cpc, social), and utm_campaign which push it belongs to (spring_sale). Those three are on this page; the full builder in nopa adds utm_term for a paid keyword and utm_content to tell apart two links to the same page. Empty fields are left out of the URL.
Lowercase, or your report splits in two
Most analytics tools compare these values character by character, so Facebook and facebook become two separate sources and one campaign shows up as two half-sized rows. Pick one spelling (lowercase, underscores instead of spaces) and reuse it every time.
What happens to the URL you paste
A missing https:// is added, existing query parameters on your link are kept, and a utm_ tag already in the link is replaced when you fill the same field, and kept when you leave it empty. Values are URL-encoded, so a space in a campaign name comes out as a plus sign. That is correct and analytics reads it back as a space, but it is why underscores look tidier. Anything after # stays at the end where it belongs.
Related apps
Questions
What are UTM parameters?
Tags added to URLs so analytics tools know where traffic comes from.
Do I need Google Analytics?
No. UTM parameters work with any analytics tool that reads URL tags.
Should I put UTM tags on links between my own pages?
No. A tagged URL is a different URL to a search engine and to your own analytics, so internal links tagged this way overwrite the original source of the visit. Keep UTM tags on links coming in from outside: emails, ads, social posts, printed QR codes.
Can I reuse campaign settings?
Yes, in the full UTM builder in nopa: start from a Google Ads, Facebook, newsletter, LinkedIn or Telegram preset, and save links to a history you can reopen and copy again.