UTM Link Builder
Build trackable campaign URLs with UTM parameters.
Create campaign tracking URLs with the five standard UTM parameters (utm_source, utm_medium, utm_campaign, utm_term, utm_content) plus utm_id for GA4. Values are URL-encoded automatically and merged with any existing query string, with optional lowercase enforcement to avoid split analytics reports. A live, copy-ready link updates as you type. 100% in your browser.
How to use UTM Link Builder
Enter landing URL
Paste the destination page you want to track into the website URL field — this free UTM builder validates it and assembles your campaign URL around it instantly.
Set source and medium
Fill in utm_source and utm_medium using the built-in suggestions like google, newsletter, cpc or email so analytics knows where the click came from.
Name the campaign
Add a clear utm_campaign value such as summer_sale to group every tracking link from the same promotion together in your reports.
Add optional tags
Include utm_term, utm_content or a GA4 utm_id when you need to separate paid keywords, ad variants or campaign IDs for deeper attribution.
Review warnings
Keep the lowercase toggle on and check the smart warnings and parameter breakdown so your campaign URL stays clean and never splits your analytics.
Copy or share
Copy the finished tracking link, open it, or download its QR code, then reuse it in ads, emails and social posts — recent links stay saved in your browser.
Frequently asked questions
What are UTM parameters?
UTM parameters are small tags added to the end of a URL (like ?utm_source=google&utm_medium=cpc) that tell analytics tools where a visitor came from. They’re the standard way to track which campaign, channel or ad drove a click.
Which fields are required?
Source, medium and campaign are the three essentials — Google Analytics needs at least these to attribute the visit. Term and content are optional and mostly used for paid search keywords and A/B-testing link variants.
Why force lowercase?
Analytics treats utm_source=Email and utm_source=email as two separate sources, which splits your reports. Keeping source, medium and campaign lowercase avoids duplicate rows. Leave it on unless you have a specific reason not to.
Where are my recent links saved?
Recent links are stored only in your own browser (localStorage) — nothing is uploaded. They’re saved when you copy or open a link, and you can remove any entry or clear them all at any time. Clearing your browser data will also remove them.
How do I create a UTM tracking link?
To create a UTM tracking link, enter your landing-page URL and fill in utm_source, utm_medium and utm_campaign — this free UTM link builder assembles the campaign URL instantly and URL-encodes the values for you. Copy the finished link and use it in your ads, emails or social posts.
What is a UTM builder used for?
A UTM builder (or UTM link generator) tags your URLs with campaign parameters so Google Analytics and GA4 can attribute traffic, conversions and revenue to the exact source, medium and campaign that drove each click. It’s the standard way marketers track where their visitors come from.
What is the difference between utm_source and utm_medium?
utm_source names where the traffic comes from (e.g. google, newsletter, facebook), while utm_medium names the channel or type of link (e.g. cpc, email, social). Together with utm_campaign they’re the three required UTM parameters every tracking link should have.
Does it work with GA4?
Yes. GA4 reads the same UTM parameters, and the optional utm_id field maps to GA4’s manual campaign ID. The link works with Universal Analytics, GA4 and virtually every other analytics or marketing platform.
Is this UTM builder free and are my links tracked?
It’s completely free with no sign-up, and nothing is tracked or uploaded — the links are assembled in your browser and your recent ones are stored only in your own device’s local storage. You can clear them any time.
Can I use UTM links in emails, social posts and ads?
Yes — that’s exactly what they’re for. Build a link with a distinct utm_source and utm_medium for each channel (e.g. source=newsletter/medium=email, or source=instagram/medium=social) so your analytics can tell you which email, post or ad actually drove each visit and conversion.
Related tools — Marketing · Campaign & SEO tools
- Keyword Density Calculator — Check keyword frequency & density to avoid over-optimisation.