UTM Builder
This free UTM builder adds campaign tags to any link so Google Analytics can tell you which ad, email or printed QR code brought each visitor. Fill in the fields, copy the URL, or turn it into a QR code in one click.
Quick presets
Your tagged URL
UTM
What Is a UTM Builder?
A UTM builder is a small tool that appends tracking parameters to the end of a URL. The parameters start with utm_, which comes from Urchin Tracking Module, the analytics product Google bought in 2005 and turned into Google Analytics. When someone opens a tagged link, your analytics tool reads those parameters and files the visit under the right source, medium and campaign.
Without tags, a visit from a printed flyer, a newsletter button and a social post can all show up as direct traffic. A UTM builder removes that guesswork. This one also lets you send the finished link straight to our QR code generator, which is the easiest way to measure offline campaigns.
UTM link builder for every channel
Use the same UTM link builder for ads, email, social posts, influencer links and QR codes. Presets fill in common source and medium pairs so your naming stays consistent.
UTM parameters explained
Source says where the visitor came from, medium says what kind of traffic it is, and campaign groups the visits by promotion. Term, content and ID are optional extras for keywords, ad variants and campaign IDs.
A UTM generator that keeps your URL intact
Existing query strings and #anchors are preserved, and any old utm_ values are replaced rather than duplicated, so the tagged link still opens the exact page you entered.
Why this tool
Why Use This UTM Builder?
Most UTM tools stop at a copy button. This UTM builder is made for people who also print their links.
Clean, consistent tags
Lowercase conversion and underscore spacing are on by default. Google Analytics treats Email and email as two different sources, so consistent casing keeps your reports from splitting.
One click to a QR code
Press Make QR code and the tagged link opens in the generator, ready to style and download. Scans from a poster or a menu then appear in your analytics under the campaign you chose.
Private and free
Links are built in your browser. Nothing you type is sent to our servers, there is no account to create and no limit on how many links you tag.
3 steps
How to Use the UTM Builder in 3 Steps
Tagging a link takes less than a minute.
- 1
Paste the page URL
Enter the full address of the landing page. If you leave out https://, the UTM builder adds it for you.
- 2
Fill in source, medium and campaign
Pick a preset or type your own values. Add a term or content value when you want to compare keywords or ad versions inside one campaign.
- 3
Copy it or make a QR code
Copy the tagged URL into your ad, email or post, or send it to the QR code generator for print. Open the link once to check that the page loads.
Naming
UTM Naming Conventions That Keep Reports Clean
Tags only help if the whole team writes them the same way. A few simple rules go a long way.
Pick one word per channel
Decide once whether a channel is facebook or fb, email or newsletter, and keep a shared list. Google Analytics groups traffic into channels using the medium, so standard values such as cpc, email, social and referral make the default reports work.
Use lowercase and underscores
Spaces become %20 in a URL and mixed case splits your data. Write spring_sale_2026 rather than Spring Sale 2026.
Never tag internal links
Adding UTM parameters to links between your own pages starts a new session and overwrites the original source. Use the UTM builder only for links that bring people to your site from somewhere else.
FAQ
UTM Builder FAQ
What is UTM?
- UTM stands for Urchin Tracking Module. UTMs are short tags added to a URL, such as utm_source=newsletter, that tell analytics tools where a visit came from.
What is UTM tracking?
- UTM tracking means adding these tags to the links you share and then reading them in Google Analytics or another tool, so you can compare how each campaign, channel and ad performs.
What does UTM stand for?
- Urchin Tracking Module. Urchin was a web analytics company that Google acquired in 2005, and its tagging format has been the standard for campaign links ever since.
What is a UTM link?
- A UTM link is a normal URL with UTM parameters added after a question mark, for example https://example.com/?utm_source=qr&utm_medium=print&utm_campaign=menu. It opens the same page; only the tracking changes.
What are UTM parameters?
- There are five standard ones: utm_source, utm_medium, utm_campaign, utm_term and utm_content. Google Analytics 4 also reads utm_id. The first three are the ones you should always fill in.
How do I add UTM parameters to a URL?
- Paste the URL into the UTM builder above, fill in source, medium and campaign, and copy the result. The tool adds the question mark and ampersands and keeps any parameters the URL already had.
What is UTM source?
- utm_source names the site, platform or place that sent the visitor, such as google, facebook, newsletter or qr. It is the most specific of the three required tags.
How do I use UTM codes?
- Build one tagged link per placement, use it wherever that placement appears, and then open the Traffic acquisition report in Google Analytics 4 to see sessions and conversions by source, medium and campaign.
How do I create UTM links?
- Use a UTM builder like this one rather than typing tags by hand. It avoids typos, encodes special characters correctly and keeps your naming consistent across the team.
What does UTM mean in a URL?
- Everything after the question mark that starts with utm_ is a tracking tag. You can delete those parts and the page will still open the same way.
Why are UTM parameters valuable?
- They show which links actually bring visitors and sales. Social listening and campaign reports can then credit each post, influencer or printed code with real numbers instead of guesses.
How do I find UTM source in GA4?
- Open Reports, then Acquisition, then Traffic acquisition, and change the primary dimension to Session source or Session source / medium. Campaign names appear under Session campaign.
Is this UTM builder free?
- Yes. The UTM builder is free with no sign-up and no limit on the number of links.
Can I put a UTM link in a QR code?
- Yes, and it is the best way to measure print. Press Make QR code under the result; scans will appear in your analytics with the source and medium you chose, for example qr and print.
Tag your next campaign link
Build the link, copy it or turn it into a QR code. It takes seconds and costs nothing.
Build a UTM link