All tools

UTM Campaign URL Builder

Build trackable campaign URLs with UTM parameters.

Required. e.g. google, newsletter, facebook.
e.g. email, cpc, social.
For paid keywords (optional).
To A/B test links (optional).
Campaign URL

Build Trackable Campaign URLs

UTM parameters are tags you add to a URL so analytics tools can attribute traffic to a specific campaign, source, and medium. They are the standard way to measure which marketing efforts actually drive visits and conversions.

The five UTM parameters

  • utm_source — where the traffic comes from (required)
  • utm_medium — the marketing channel
  • utm_campaign — the specific campaign name
  • utm_term — paid search keywords
  • utm_content — to differentiate similar links

Keep it consistent

Pick a naming convention and stick to it: UTM values are case-sensitive, so 'Email' and 'email' show up as two different sources in your reports. Lowercase everything to keep your data clean.

How tracking works

When someone clicks a UTM-tagged link, the parameters travel in the URL and your analytics platform (such as Google Analytics) records them against the session. You can then segment reports by source, medium, and campaign to see exactly what each channel delivered.

Private & Processed Locally

This generator runs entirely in your browser. Nothing you type is uploaded to a server, so it is safe for staging URLs, internal paths, and unreleased content, and it keeps working even when you are offline.

It is free to use with no sign-up and no limits — copy or download the output and drop it straight into your site.

Frequently Asked Questions

Common questions about the UTM Builder.

What are UTM parameters?
They are tags added to a URL so analytics tools can attribute a visit to a specific source, medium, and campaign.
Which parameters are required?
utm_source is required; utm_medium and utm_campaign are strongly recommended, while utm_term and utm_content are optional.
Are UTM values case-sensitive?
Yes. Email and email are recorded as two different sources, so use a consistent lowercase naming convention.

More SEO Tools

View all tools →
Meta Tag GeneratorRobots.txt GeneratorXML Sitemap GeneratorHTML Sitemap Generatorllms.txt GeneratorOpen Graph GeneratorTwitter Card GeneratorHreflang Tags Generator
File Transfer