UTM Link Builder
Build UTM-tagged URLs for campaign tracking
UTM Parameters
Advanced parameters (optional)
These extra GA4 parameters are only added to the URL when filled in.
About UTM Parameters
UTM parameters are tags added to URLs to track the effectiveness of marketing campaigns in Google Analytics and other analytics platforms.
What is UTM Link Builder?
The UTM Link Builder is a free online tool that adds campaign tracking parameters to any URL so you can measure exactly where your traffic comes from in Google Analytics and other platforms. The core UTM parameters — utm_source, utm_medium, utm_campaign, and the optional utm_term and utm_content — are simply tags appended to a link. This builder also supports the newer GA4 parameters utm_id, utm_source_platform, utm_creative_format, and utm_marketing_tactic, which are only added to the URL when you fill them in. To make tagging faster and more consistent, one-click quick-pick chips fill the source field with common platforms (Google, Facebook, LinkedIn, YouTube, TikTok, newsletter, and more), the medium field with standard channels (cpc, social, email, affiliate, display, video, and more), and the campaign field with ready-made naming presets. As you type, the tool assembles a correctly encoded, tagged URL in real time and shows a clean breakdown of each parameter. There is no signup, and everything runs in your browser.
How to use UTM Link Builder?
Building a tagged campaign URL takes only a few seconds, entirely in your browser:
- 1 Enter your destination URL — the page you want to drive traffic to. This is where visitors land after clicking the tagged link.
-
2
Fill in the required parameters: the campaign source (where traffic comes from, such as
googleornewsletter) and the medium (the channel, such ascpc,email, orsocial). Click a quick-pick chip to fill these instantly with a clean, lowercase value, or type your own. -
3
Add the campaign name — pick a preset such as
spring_saleorblack_friday, or type your own — to group the link with related promotions, and optionally autm_termfor paid keywords orutm_contentto distinguish ad variations. -
4
For GA4, optionally add the advanced parameters
utm_id,utm_source_platform,utm_creative_format, andutm_marketing_tactic; each is appended only when filled. Then copy the generated URL with one click, or open it to verify it works, and use it in your ads, posts, and emails.
Why use this tool?
Without UTM tags, analytics lumps most referral traffic into vague buckets, leaving you guessing which campaign actually worked. Tagged links let you compare channels side by side — paid search versus email versus social — and calculate the return on each. Building these URLs by hand is tedious and easy to get wrong; a typo or inconsistent spelling fragments your reports into duplicates. The quick-pick chips solve this by inserting standardized, lowercase values, so the same channel is always spelled the same way. The optional GA4 parameters let advanced teams attach a campaign ID and describe the platform, creative format, and marketing tactic for richer attribution, without cluttering simpler links. Because it runs locally, your draft campaign data is never uploaded. Consistent, well-tagged links are the foundation of trustworthy marketing measurement.
Examples
Click the google source chip and the cpc medium chip, then pick the spring_sale campaign preset to produce a link whose performance you can isolate in your analytics dashboard.
Use the newsletter source chip and the email medium chip so every click from your mailing list is attributed to the right channel rather than being counted as direct traffic.
Keep the source, medium, and campaign identical but set utm_content to banner_a on one link and banner_b on the other to see which creative performs better.
Add a utm_id such as spring_2026, set utm_source_platform to google_ads, and describe the ad with utm_creative_format and utm_marketing_tactic for the richest reporting GA4 supports.
Frequently Asked Questions
Is the UTM Link Builder free to use?
Yes. The tool is completely free, with no signup and no limits. You can build as many tagged URLs as you need.
Which UTM parameters are required?
The source and medium are the essentials, and a campaign name is strongly recommended. The term and content parameters are optional, and the GA4 parameters (utm_id, utm_source_platform, utm_creative_format, utm_marketing_tactic) are added only when you fill them in.
What do the quick-pick chips do?
Each chip fills its field with a clean, lowercase value such as google or cpc in one click. They keep your naming consistent so the same channel is never split into duplicate entries; you can still type a custom value at any time.
Do UTM tags slow down or break my page?
No. UTM parameters are read by analytics tools only and do not affect navigation. The link points to the exact same destination as the untagged URL.
Should I use uppercase or lowercase values?
Use lowercase consistently. UTM values are case-sensitive in analytics, so Email and email would be counted as two separate channels. The quick-pick chips always insert lowercase values for you.
Where can I see the tracked data?
Tagged traffic appears under the campaign, source, and medium reports in Google Analytics and most other analytics platforms that read UTM parameters.
Related Tools
Explore more free tools you might find useful