Home › URL tools › UTM Builder

UTM Builder

This free UTM builder — also called a UTM creator, UTM generator or campaign URL builder — takes your destination URL and the campaign details (source, medium, campaign, term and content) and generates a ready-to-share tracking link that Google Analytics and other tools can attribute. No spreadsheet, no separate login, no signup. Need plain non-campaign query parameters instead? Use the URL Parameter Generator.

What is a UTM Builder?

A UTM builder generates campaign URLs that carry UTM parameters, the tags that track how visitors reach your page. You enter the base URL plus the five standard tags — utm_source (where traffic comes from, like newsletter or google), utm_medium (the channel, like email, cpc), utm_campaign (the specific campaign name), utm_term (paid keyword) and utm_content (differentiating ads or links) — and the tool assembles a complete tagged URL.

These labels let analytics platforms break down traffic by campaign, so you can measure how well a newsletter, an ad or a social post performs against a common goal. It is the standard workflow for marketers: build a campaign, generate tag links, share them, and read the attribution in your dashboard.

Unlike logging into Google’s campaign-URL developer tool, this builder runs right in your browser for free. It correctly URL-encodes each value, builds the query string, and gives you a clean link you can copy into your email, ads or posts.

How to use the UTM Builder

  1. Enter the destination URL in the base field.
  2. Fill in the campaign fields: source, medium, campaign, and optionally term and content.
  3. The tagged tracking URL is generated live in the output as you type.
  4. Click Copy to put the finished campaign link on your clipboard.
  5. Click Clear to start a fresh campaign.

Example

Base URL: https://example.com/spring

Source newsletter, medium email, campaign spring_sale.

Output: https://example.com/spring?utm_source=newsletter&utm_medium=email&utm_campaign=spring_sale

Leave term and content empty and they are excluded from the finished URL.

Common use cases

Pro tips

FAQ

What are UTM parameters?

UTM parameters are five tags — source, medium, campaign, term and content — appended to a URL so analytics tools can identify which campaign or channel a visitor came from.

Which UTM parameters are required?

The Google standard requires utm_source, utm_medium and utm_campaign; utm_term and utm_content are optional and only needed for paid search or to differentiate two similar links.

What is the difference between source and medium?

The source is the specific origin, such as a newsletter name or 'google', while the medium is the broader channel such as 'email', 'cpc' or 'social'.

How does the builder format the URL?

It appends a well-formed query string to your base URL, URL-encoding each value, and omits any tags you leave blank.

Does it upload my URL or campaign data?

No. Everything runs in your browser, so your URLs and campaign details are never sent anywhere.

Why should I use UTM tags at all?

Without them, analytics rolls all referral traffic into one broad bucket. Tags let you isolate a specific campaign and measure its performance accurately.

Where should I put the tagged link?

In the email, ad, or social post that points to the page — not in the page’s canonical or sitemap, which should stay clean.

Is it free?

Yes, free and unlimited with no signup required.

Related searches

utm builder, utm creator, utm creator free, utm parameter generator, campaign url builder, google campaign url, utm tags, utm_source utm_medium, build utm link, campaign tracking url, url tracking generator, utm generator free, how to add utm tags

Related tools