UTM Builder
Add UTM parameters to any URL to track campaigns in Google Analytics — built instantly.
Build trackable campaign URLs
The UTM Builder adds UTM parameters to any URL so you can track exactly where your traffic comes from in Google Analytics and other tools. Enter your link and campaign details and the tagged URL is built instantly, ready to copy into emails, ads, and social posts. It correctly handles existing query strings so your links never break.
What are UTM parameters?
UTM parameters are tags added to the end of a URL that tell your analytics platform how a visitor arrived. When someone clicks a tagged link, the parameters are recorded alongside their session, letting you attribute traffic, conversions, and revenue to specific campaigns, channels, and creatives. They are the standard way marketers measure what is working.
The five UTM parameters
| Parameter | Describes | Example |
|---|---|---|
| utm_source | Where the traffic comes from | google, newsletter |
| utm_medium | The marketing channel | cpc, email, social |
| utm_campaign | The specific campaign | spring_sale |
| utm_term | Paid keywords | running+shoes |
| utm_content | Which link or creative | header_button |
How to use it
- Paste your destination URL.
- Fill in source, medium, and campaign (the three essentials).
- Add term and content if needed.
- Copy the tagged URL and use it in your campaign.
Best practices for clean data
- Be consistent. Always use lowercase and the same spelling (e.g. "email", not "Email" and "e-mail").
- Use a naming convention for campaigns so reports stay organized.
- Avoid spaces — use underscores or plus signs.
- Do not UTM-tag internal links, which can reset attribution and pollute your data.
Why tracking matters
Without UTM tags, much of your traffic lands in a vague "direct" or "referral" bucket, and you cannot tell which campaign drove results. With consistent tagging, you can prove ROI, double down on the channels that convert, and cut spend on the ones that do not. A few seconds building a proper link pays off in clear, trustworthy reporting.
Private and free
The builder runs entirely in your browser. Nothing is uploaded, there is no sign-up, and it is completely free.
Frequently asked questions
Which UTM parameters are required?
Source, medium, and campaign are the three essentials. Term and content are optional and used for paid keywords and A/B testing.
Will UTM tags break my URL?
No. The builder appends parameters correctly, using ? or & depending on whether your URL already has a query string.
Should I tag internal links?
No. Tagging internal links can reset attribution in analytics. Use UTMs only for inbound links from outside your site.
Is it free?
Yes, completely free with no sign-up, running entirely in your browser.