UTM Builder
A UTM builder adds tracking parameters to a link so analytics tools such as Google Analytics can tell which campaign, source and medium sent a visitor. The parameters are utm_source, utm_medium, utm_campaign and the optional utm_term, utm_content and utm_id.
Build a UTM link
UTM URL Builder
How to use it
- Enter the full page URL, including https://.
- Fill in source (e.g. newsletter, facebook), medium (e.g. email, cpc) and campaign (e.g. october_sale).
- Add term, content or ID if you need them.
- Select Generate UTM URL and copy the link.
Existing query parameters and #anchors in your URL are kept. Spaces are replaced with underscores so values stay consistent in reports.
Parameter reference
| Parameter | Answers | Example |
|---|---|---|
| utm_source | Which site or sender? | newsletter |
| utm_medium | What type of channel? | |
| utm_campaign | Which campaign? | october_sale |
| utm_term | Which paid keyword? | image_compressor |
| utm_content | Which ad or link version? | header_button |
| utm_id | Campaign ID | cmp_102 |
Naming tips
- Use lowercase consistently: “Facebook” and “facebook” appear as separate sources.
- Agree a naming list with your team and stick to it.
- Never add UTM tags to internal links on your own site; they overwrite the original source of the visit.
A naming scheme that stays clean
| Channel | utm_source | utm_medium |
|---|---|---|
| Newsletter | newsletter | |
| Facebook paid ad | paid_social | |
| Instagram bio link | social | |
| Printed flyer QR code | flyer | qr |
| Partner blog | partner_name | referral |
Google Analytics groups traffic into default channels partly by medium, so values like email, social and referral are recognised automatically. Check your analytics tool’s current channel rules.
Where to find the data
In Google Analytics 4, campaign data appears in acquisition reports under session source, medium and campaign. Allow time for data to process, and test a tagged link yourself first so you can find your own visit.
Frequently asked questions
utm_source, utm_medium and utm_campaign are the core three. The others are optional.
They create URL variations, so don’t use them on internal links. Pages should have a canonical tag pointing to the clean URL.
Related tools
- Canonical Tag GeneratorCreate a rel=canonical link tag and catch tracking parameters.
- CTR CalculatorCalculate click-through rate from clicks and impressions.
- QR Code GeneratorMake a QR code PNG for a link or text, with a proper white border.
- URL Slug GeneratorTurn a title into a clean, lowercase, hyphenated URL slug.
More in Marketing Tools · All tools