Free UTM Builder, UTM Link Generator for Google Analytics

Build UTM tracking links in seconds. Paste your destination URL, choose a channel preset or fill in the parameters manually, and get a complete UTM-tagged URL ready to use in your campaigns. Every link you create is trackable in Google Analytics 4 so you always know exactly which channel, campaign, and piece of content is driving traffic.

Quick-fill by channel

The page you want to send traffic to. Must include https://
Where the traffic comes from.
The marketing channel type.
Your campaign name. Use hyphens instead of spaces — they are auto-applied.
Optional. Use for paid keyword tracking.
Optional. Distinguish between ads or links in same campaign.

Your UTM link

Need help with your digital marketing?

MiinDigital works with small businesses on SEO, GEO, websites and email marketing.

Get in touch

What Are UTM Parameters?

UTM parameters are short pieces of text added to the end of a URL that tell Google Analytics where a visitor came from. When someone clicks your link, GA4 reads the parameters and records the source, medium, and campaign, giving you precise attribution data instead of vague “direct” or “referral” traffic.

utm_source

Identifies where the traffic originates, for example facebook, newsletter, or google. Think of it as “which platform sent this visitor.”

utm_medium

Identifies the marketing channel type, for example social, email, or cpc. Google Analytics uses this to group traffic into channel buckets in your reports.

utm_campaign

Identifies the specific campaign, for example black-friday or product-launch-may. This is what you filter by in GA4 to measure one promotion.

utm_term (optional)

Used for paid search campaigns to track which keyword triggered the ad. For example seo-tools-free. Less commonly used in social or email campaigns.

utm_content (optional)

Differentiates between multiple links within the same campaign, for example header-cta vs footer-link. Useful for A/B testing different ad creatives or placement positions.

UTM Best Practices

  • Always use lowercase: GA4 is case-sensitive, so “Facebook” and “facebook” show up as two sources. This tool lowercases everything automatically.
  • Always fill in source, medium and campaign: Google’s GA4 help says these three should be used every time.
  • Use hyphens instead of spaces: spaces get encoded as %20 or +, which makes reports messy. This tool replaces spaces with hyphens automatically.
  • Be consistent with naming: decide on your source and medium names once and use them across all campaigns. Changing “newsletter” to “email” mid-year splits your data.
  • Never use UTMs on internal links: they overwrite the original traffic source in GA4, so a visitor who arrived from Google looks like they came from your own banner.
  • Use utm_content for A/B testing: if two buttons on the same email link to the same page, use utm_content to tell them apart (e.g. header-button vs footer-link).
  • Shorten long UTM URLs: use Bitly or your own domain shortener before posting UTM links on social media so they look clean.

Standard UTM Parameter Combinations by Channel

  • Email newsletter: utm_source=newsletter · utm_medium=email
  • Facebook organic: utm_source=facebook · utm_medium=social
  • Facebook paid: utm_source=facebook · utm_medium=cpc
  • Instagram organic: utm_source=instagram · utm_medium=social
  • LinkedIn organic: utm_source=linkedin · utm_medium=social
  • LinkedIn paid: utm_source=linkedin · utm_medium=cpc
  • Google Ads: utm_source=google · utm_medium=cpc
  • YouTube video: utm_source=youtube · utm_medium=video
  • Twitter / X: utm_source=twitter · utm_medium=social
  • TikTok: utm_source=tiktok · utm_medium=social

Frequently asked questions

What is a UTM builder?

A UTM builder is a tool that generates tracking URLs by appending UTM parameters to any website URL. The resulting link sends campaign data to Google Analytics when clicked, so you can measure which channels and campaigns drive traffic and conversions.

Do UTM parameters affect SEO?

UTM parameters do not affect SEO rankings. They are only read by analytics platforms and are ignored by search engines. However, avoid using UTM-tagged URLs as your canonical URL, use the clean URL without parameters for SEO purposes.

Where do I add UTM links?

Use UTM links in email campaigns, paid ads, social media bios and posts, influencer partnerships, and any external link that points to your site. Do not use them on internal links within your own website.

How do I see UTM data in Google Analytics 4?

In GA4, go to Reports, then Acquisition, then Traffic acquisition. Change the primary dimension to Session source / medium or Session campaign to see your UTM values.

Is the UTM Builder free?

Yes, completely free with unlimited use and no account required.

Sources

  1. Google Analytics Help, “URL builders: Collect campaign data with custom URLs“, accessed September 2026.

Related free tools