A free UTM builder for clean, consistent campaign links
Paste a destination URL, fill the UTM parameters, copy the tagged link. A campaign URL builder and UTM link generator that needs no spreadsheet and no guesswork.
- Unlimited links
- Zero signup
- Free forever
Assembled tracking URL
What each of the UTM parameters does
Five UTM parameters cover almost every campaign. Three are required for useful reporting, and two add detail when you need it.
The platform or referrer the visit came from. Required for any UTM tracking to be readable.
googleThe channel that delivered the click. Keep the vocabulary short so reports stay groupable.
cpcThe specific promotion, launch or send. This is the label you will look for in reporting.
summer-saleThe paid-search keyword you bid on. Only useful when the traffic comes from search ads.
running-shoesSeparates two links that are otherwise identical, such as two creatives in one ad set.
video-variant-aHow to use the UTM builder
Paste your URL
Drop in the destination page you want the campaign to land on. The builder adds the scheme when you leave it off.
Fill the parameters
Type the values, tap a platform preset, or describe the campaign and let the assistant suggest them.
Copy the link
The tagged, fully encoded URL updates as you type. Copy it straight into your ad or your email tool.
Everything you need for UTM tracking
Live preview
The assembled campaign URL rebuilds on every keystroke, with each parameter highlighted so mistakes are obvious.
Validation and lowercase
Source and medium are lowercased automatically, because GA4 counts Email and email as two separate mediums.
Platform presets
One tap fills the conventional source and medium pair for Google Ads, Meta, LinkedIn, email and newsletters.
Bulk mode
Tagging a whole flight at once? The bulk UTM generator turns a list of destinations into a list of tagged links.
Instant copy
Copy the fully encoded tracking URL with one click. Nothing is stored and nothing is sent anywhere.
No account required
This free UTM builder asks for no email, no card and no signup. Open the page and start tagging.
Let AI write your UTM parameters
Describe the campaign in plain English. The assistant reads the intent and proposes standard, analytics-friendly values you can edit before you copy.
A retargeting ad on Facebook for the Black Friday sale
It suggestsutm_source=facebook & utm_medium=paid_social & utm_campaign=black-friday-retargeting
Platform-specific UTM builders
Every platform has its own tagging conventions. These pages open the builder already preset for the channel you are working in.
Frequently asked questions
A UTM builder attaches Urchin Tracking Module parameters to a destination URL so analytics tools can attribute the visit. Instead of hand-editing a query string, you fill labelled fields and the builder assembles and encodes the link for you.
utm_source names the platform sending the traffic, such as google or newsletter. utm_medium names the channel, such as cpc, email or paid_social. utm_campaign names the specific initiative, such as summer-sale. Together those three make a report readable.
Yes, and that is the most common way campaign data gets fragmented. Email and email arrive as two different mediums. This builder lowercases source and medium as you type so your reports stay grouped.
They do. GA4 reads the standard UTM parameters to populate its traffic acquisition reports, and the links this tool builds are the plain standard form that GA4, Looker Studio and most other analytics tools expect.
Not in normal use. Search engines treat UTM parameters as tracking rather than as distinct content. Keep a self-referencing canonical tag on the destination page and the tagged variants will consolidate onto the clean URL.
For Google Ads the convention is source google with medium cpc. For Meta the convention is source facebook or instagram with medium paid_social. The preset chips in the builder fill exactly those pairs so the vocabulary stays consistent across the account.
Yes. The bulk UTM generator takes a list of destination URLs and one set of campaign parameters and returns a tagged link for each row, which is faster than repeating the same edit across a spreadsheet.
It is free, with no account, no card and no usage cap. The link is assembled in your browser, so nothing you type is stored or sent anywhere unless you ask the assistant for a suggestion.
Ready to start tracking?
Build your first clean, consistent campaign URL right now — it takes about fifteen seconds.