[ Free tool · Google Analytics 4 ]
UTM builder.
Build clean, consistent campaign URLs for Google Analytics 4 — and see which GA4 channel each link will land in before you publish it.
- Free, no sign-up
- GA4 channel preview
- Mistake checker
- Bulk links
- QR codes
Quick presets
Existing query strings and #anchors are kept and handled correctly.
More GA4 parameters
Your campaign URL
GA4 channel preview
Link check
A QR code for this exact link — for print, packaging and event signage. Scans are tracked under the same campaign.
Recent links
Links you copy are saved here, in this browser only.
0 campaign URLs
GA4 channel preview
How to use the UTM builder
Three steps to a trackable link.
- 01
Add your URL
Paste the page you're sending people to — or switch to bulk mode and paste a whole list.
- 02
Fill in the parameters
Pick a preset or type your source, medium and campaign. Only source is required, but GA4 needs medium to assign a channel.
- 03
Check, copy and share
Review the channel preview and link check, then copy the URL or download a QR code.
Reference
UTM parameters, explained.
A UTM is a set of parameters added to the end of a link. Analytics tools like Google Analytics 4 read them to tell you exactly which campaign, platform and ad sent each visitor.
| Parameter | Name | What it's for | Example |
|---|---|---|---|
| utm_source | Campaign source * | Where the traffic comes from — the referrer, such as a search engine, newsletter or social network. Required. | |
| utm_medium | Campaign medium | How the traffic arrives — the marketing medium. GA4 uses it to assign the channel. | cpc |
| utm_campaign | Campaign name | Ties traffic from many sources and mediums back to one campaign or promotion. | spring-sale |
| utm_id | Campaign ID | A unique ID for the campaign, used to join GA4 data with imported cost data. | sp-2027-01 |
| utm_term | Campaign term | Optional. Usually the paid keyword, or the link text in an article. | utm-builder |
| utm_content | Campaign content | Optional. Tells apart ads or links in the same campaign — great for A/B tests. | carousel-a |
| utm_source_platform | Source platform | The platform that buys or manages the traffic, such as Google Ads or Meta. | meta |
| utm_creative_format | Creative format | The type of creative, such as video, carousel or display banner. | video |
| utm_marketing_tactic | Marketing tactic | The targeting approach, such as remarketing or prospecting. | remarketing |
Use cases
Where to use UTM links.
Social media
Find out which platforms and posts bring you the most traffic and conversions — organic and paid.
utm_source=linkedin&utm_medium=socialEmail marketing
Know exactly which emails, and which links inside them, are bringing in visits and sales.
utm_source=newsletter&utm_medium=emailAdvertising & partners
Track ad spend and partner placements down to the individual ad, so you can measure return.
utm_source=partner-name&utm_medium=affiliateFAQ
UTM builder questions
Will UTM links affect my site's search rankings?
No. Google, Bing and other search engines understand that UTM parameters are for tracking and ignore them. Properly formed UTMs have no effect on your SEO.
How do I find my UTM data in Google Analytics 4?
In GA4, go to Reports → Acquisition → Traffic acquisition, then change the primary dimension to Session campaign or Session source / medium. You can also build an Exploration with the Session manual term, content and ad content dimensions.
Which UTM parameters are required?
Only campaign source is required. We strongly recommend always adding medium and campaign name too — without a medium, GA4 can't assign a channel and the traffic shows up as Unassigned or (not set).
Should I use UTMs on internal links?
No. UTMs are for links coming into your site from elsewhere. Using them on internal links starts a new session and overwrites the visitor's real source. Use GA4 event tracking for internal clicks instead.
Why should UTM values be lowercase?
UTM values are case-sensitive, so "Facebook" and "facebook" show up as two different sources and split your reports. Keeping everything lowercase (our default) keeps your data clean.
My UTM link is very long. How do I shorten it?
Use a link shortener such as Bitly, or a branded short domain. The shortened link redirects to your full URL, so the UTM parameters are still tracked.
Why is this UTM builder free?
We believe everyone should be able to control their analytics. UTMs are central to measuring return on marketing, so we built this tool for anyone to use — no sign-up required.
From the team behind this tool
UTMs are step one. Trustworthy data is the goal.
We set up GA4, conversion tracking and dashboards so you know which campaigns actually drive revenue.