UTM Link Builder
Add UTM parameters to any link so Google Analytics and other tools show exactly where your traffic comes from. Live preview, one-click presets and warnings for common mistakes. Runs in your browser - nothing is sent to a server.
Build your link
Destination
The page visitors land on. Existing parameters and #sections are kept.
Tag your traffic
Popular channels (fills source and medium)
Where the traffic comes from.
The channel, for example cpc, email or social.
The campaign, promotion or launch name.
Avoid personal data (emails, names, IDs) in UTM values. They are visible in the link, in server logs and in your analytics reports.
Your tagged link
IncompleteExample. Your finished link appears here as you fill in the form.
Still needed:
Recent links
What each parameter means
- Campaign source
utm_source - Where the traffic comes from: a site, platform or publication. Example:
google, newsletter, linkedin - Campaign medium
utm_medium - The marketing channel. Standard values (cpc, email, social, paid_social, referral, display) let Google Analytics group traffic correctly. Example:
cpc, email, social - Campaign name
utm_campaign - The specific campaign, promotion or product launch. Example:
spring_sale - Campaign ID
utm_id - Optional ID that ties the link to a campaign in GA4 or your ad platform. Example:
abc123 - Campaign term
utm_term - The paid search keyword the link is tied to. Example:
running_shoes - Campaign content
utm_content - Tells apart ads or links that point to the same URL, for example in A/B tests. Example:
blue_banner
Best practices
Stay consistent
Analytics tools treat "Facebook" and "facebook" as different values. Pick lowercase names, agree on them as a team, and reuse the same ones.Tag external links only
Use UTM links for ads, emails, social posts and partner sites. Links between your own pages can overwrite the real traffic source.Keep it private
UTM values are public. Never put emails, names, tokens or other personal data in them.
Frequently Asked Questions
A UTM link is a normal URL with extra parameters added to the end, such as utm_source, utm_medium and utm_campaign. When someone clicks it, analytics tools like Google Analytics read those parameters and report exactly which campaign, channel and source sent the visit.
utm_source, utm_medium and utm_campaign should always be set. utm_id, utm_term and utm_content are optional: use utm_id to match a campaign ID in GA4 or an ad platform, utm_term for a paid search keyword, and utm_content to tell apart links that point to the same page.
Yes. Google Analytics reports "Facebook" and "facebook" as two different sources, which splits your data. This builder lowercases values and replaces spaces by default so your naming stays consistent. You can turn either option off.
No. Tag links that bring people to your site from somewhere else, such as ads, emails, social posts and partner sites. Tagging links between your own pages can overwrite the original traffic source and distort your reports.
No. Your link is built and checked entirely in your browser. The links you copy are remembered only in this browser using local storage, and you can remove them at any time.