Use this free UTM builder to create trackable campaign links for social posts, ads and email. Enter your destination URL and campaign details, and the tool returns a tagged link you can paste anywhere. Your analytics then show exactly which link brought each visitor.
UTM Campaign URL Builder
What Is a UTM Link
A UTM link is a normal URL with extra parameters added to the end. When someone clicks it, analytics tools such as Google Analytics read those parameters and credit the visit to the right campaign. Without them, traffic from email, social media and ads often gets lumped into “direct” or “referral”.
Example of a tagged link:
The Five UTM Parameters
- utm_source: where the traffic comes from, such as newsletter, facebook or google.
- utm_medium: the channel type, such as email, cpc, social or banner.
- utm_campaign: the name of the campaign, such as october_sale or product_launch.
- utm_term: the paid keyword, used mainly for search ads.
- utm_content: distinguishes variations, such as two buttons or two ad creatives in the same campaign.
Source, medium and campaign are the core three. Term and content are optional. Google explains how these map to reports in its help article on collecting campaign data with custom URLs.
How to Use the UTM Builder
- Enter the destination URL, including https://.
- Fill in source, medium and campaign. Add term and content if you need them.
- Generate the link.
- Copy the link and use it in your post, ad or email.
- Check your analytics after a day to confirm the visits appear under the right source and medium.
Naming Rules That Keep Your Reports Clean
Inconsistent names are the biggest reason UTM data becomes useless. Pick a convention and stick to it.
- Use lowercase only. “Facebook” and “facebook” show up as two separate sources.
- Use underscores or hyphens, not spaces. Spaces turn into %20 and look messy.
- Keep names short and predictable. Use “email” every time, not “Email”, “e-mail” and “newsletter-email”.
- Never put personal data in a UTM. Links get shared and logged.
- Do not tag internal links. Tagging links inside your own site overwrites the original traffic source.
- Keep a log. Record each campaign name and link in a sheet so the team uses the same terms.
When to Use a UTM Builder
- Email campaigns. Tag every link in a newsletter so you can see which button earned the click.
- Social media posts. Separate organic posts from paid promotions on the same platform.
- Paid ads. Track each ad group and creative back to sessions and conversions.
- Influencer and partner links. Give each partner a unique campaign value.
- QR codes on print. Tag the destination of a flyer QR code to measure offline response. Pair this with the QR Code Generator.
UTM Builder FAQ
Do UTM parameters affect SEO?
Not directly, but tagged URLs can create duplicate versions of a page. A canonical tag on the destination page tells search engines which version to index.
Can I use UTM links for internal navigation?
No. Internal UTM links overwrite the visitor’s original source and corrupt your reports.
Are UTM parameters case sensitive?
Yes. “Email” and “email” are reported as different values, so use lowercase consistently.
Do I need Google Analytics to use UTM links?
The parameters are an open convention that most analytics tools read. Google Analytics is the most common one.
Related Free Tools
- QR Code Generator to turn a tagged link into a scannable code.
- Email Validator to clean the list you send campaigns to.
- AI ROI Calculator to judge whether a marketing tool pays for itself.