Free UTM Builder
Create trackable campaign URLs with this free UTM builder. Add utm_source, utm_medium, utm_campaign, utm_term and utm_content parameters for GA4, Google Analytics, LiteStats, email campaigns, paid ads, social posts and QR codes. No sign-up required.
For paid search keywords
For A/B testing or ad variations
Your Campaign URL
💡 What are UTM parameters?
UTM parameters are tags added to URLs that help you track where your traffic comes from. When someone clicks a link with UTM parameters, the data is captured by analytics tools.
- utm_source — Where the traffic is coming from (e.g., google, newsletter)
- utm_medium — The marketing medium (e.g., cpc, email, social)
- utm_campaign — The specific campaign name
- utm_term — (Optional) Paid search keywords
- utm_content — (Optional) Differentiate similar content/links
What Is a UTM Builder?
A UTM builder, also called a UTM generator or campaign URL builder, creates URLs with tracking parameters attached. When someone clicks the link, your analytics platform can attribute the visit to the right source, medium and campaign.
This helps you separate traffic from newsletters, paid ads, organic social posts, affiliates, partner campaigns and offline QR codes instead of letting everything fall into vague direct or referral traffic buckets.
How to Create a Campaign URL
1. Add Your URL
Paste the destination page you want visitors to land on, such as a landing page, product page or blog post.
2. Fill UTM Fields
Add the source, medium and campaign name. Use optional term and content fields for paid keywords, ad variants or link placements.
3. Copy the Link
Use the generated campaign URL in your email, ad, social post, partner link or QR code, then check the results in your analytics dashboard.
UTM Source, Medium and Campaign Examples
| Channel | utm_source | utm_medium | utm_campaign |
|---|---|---|---|
| Newsletter | newsletter | email | spring_sale |
| Google Ads | google | cpc | brand_search |
| LinkedIn Post | linkedin | social | launch_announcement |
| QR Code Flyer | flyer | qr | local_event |
UTM Naming Convention Tips
Use Lowercase Values
Keep values like facebook, email and summer_salelowercase so your reports do not split the same campaign into separate rows.
Avoid Spaces
Use underscores or hyphens instead of spaces. For example, use black_friday instead of Black Friday.
Tag External Links Only
UTMs are for links from outside your site. Internal UTM links can reset attribution and make campaign reporting harder to trust.
Document Common Values
Agree source and medium values with your team before campaigns go live. Consistent naming makes reports easier to compare later.
UTM Builder FAQ
What is a UTM builder?
A UTM builder is a tool that adds campaign tracking parameters to a URL, such as utm_source, utm_medium and utm_campaign. Analytics tools then use those parameters to show which campaigns send traffic.
Is this UTM builder free?
Yes. You can create campaign tracking URLs for free without signing up.
Does this work with GA4?
Yes. The generated URLs use standard UTM parameters that work with Google Analytics 4, LiteStats and most web analytics platforms.
Should I use UTM links for internal links?
No. UTM parameters should be used on external campaign links, such as email, ads, social posts, QR codes and partner links. Using UTMs on internal links can overwrite your original attribution data.