Free UTM Builder
Create campaign tracking URLs for Google Analytics. Generate clean, consistent UTM links with live preview and one-click copy.
- Build tagged URLs for email, paid ads, and social campaigns
- Keep UTM naming clean and consistent across channels
- Copy the final URL instantly and use it in your campaigns
A UTM builder is a tool that creates campaign tracking URLs by adding UTM parameters such as source, medium, and campaign to a landing page URL. These links help marketers measure performance across email, paid ads, social media, and other traffic sources.
Generated URL
Tip
Use consistent lowercase naming. Spaces are automatically replaced with dashes.
What are UTM parameters?
UTM parameters are tags added to the end of a URL to track where website traffic comes from. They help analytics tools attribute visits to the correct campaign, source, and channel.
- utm_source โ identifies the traffic source
- utm_medium โ identifies the marketing channel
- utm_campaign โ identifies the campaign name
- utm_content โ differentiates ads or links
- utm_term โ tracks keywords or targeting themes
Example UTM Link
Below is an example of a campaign tracking URL created with a UTM builder.
How to use this UTM builder
Enter your destination URL, add a source and medium, optionally include campaign details, then copy the generated link into your ads, emails, social posts, or other campaign placements.
UTM Parameters Explained
Each UTM parameter adds context to your reporting so you can see where visitors came from and which campaign generated the visit.
| Parameter | Required | Description | Example |
|---|---|---|---|
| utm_source | Yes | Identifies where the traffic comes from. | |
| utm_medium | Yes | Describes the marketing channel. | cpc |
| utm_campaign | Recommended | Groups traffic under a campaign name. | spring_sale |
| utm_content | Optional | Distinguishes different ads or links. | header_button |
| utm_term | Optional | Tracks paid keywords or targeting themes. | running_shoes |
What does a UTM link look like?
A UTM link is a normal URL with tracking tags added after a question mark. For example, utm_source=google tells analytics that the visit came from Google, while utm_medium=cpc shows that the channel was paid search.
UTM Tagging Best Practices
- Use lowercase naming to keep reports clean and avoid duplicate values.
- Replace spaces with dashes or underscores for consistency.
- Keep campaign names short, descriptive, and easy to recognize later.
- Use utm_source for the platform or referrer and utm_medium for the channel type.
- Use UTM parameters on external campaign links, not internal navigation links.
- Stay consistent with naming conventions across all campaigns.
Validate your UTM link before using it
After building your campaign URL, check naming consistency and parameter structure with the UTM Validator.
FAQ
What is a UTM parameter?
A UTM parameter is a tag added to a URL to track where website traffic comes from and how campaigns perform in analytics tools such as Google Analytics.
What does a UTM link look like?
A UTM link is a standard URL with extra tracking parameters added to the end, such as utm_source, utm_medium, and utm_campaign.
What are the five standard UTM parameters?
The five standard UTM parameters are utm_source, utm_medium, utm_campaign, utm_content, and utm_term.
Are UTM links case sensitive?
Yes. Most analytics tools treat UTM values as case sensitive. Use lowercase consistently to avoid split reporting.
Do UTM parameters affect SEO?
No. UTM parameters are for tracking campaign performance. For best practice, use them on paid, email, and social links rather than internal site navigation.
What is the difference between utm_source and utm_medium?
Use utm_source for where traffic comes from, such as google, facebook, or newsletter. Use utm_medium for the channel type, such as cpc, email, or social.
Should I include utm_campaign?
Yes, in most cases. A campaign name helps group visits by promotion, launch, or initiative and makes reporting easier to read later.
When should I use UTM parameters?
UTM parameters are useful for email campaigns, paid ads, social posts, sponsored placements, influencer links, and other external marketing URLs.