Toolerax logoToolerax

UTM Link Builder

Build trackable campaign URLs with UTM tags.

100% private — runs in your browser, nothing is uploaded.

How to use the UTM Link Builder

  1. 1
    Enter your URL

    Paste the landing page you want to link to.

  2. 2
    Fill the campaign fields

    Set source, medium and campaign name (the three essentials).

  3. 3
    Add optional tags

    Include term or content if you're tracking keywords or A/B variants.

  4. 4
    Copy the link

    Copy the tagged campaign URL and use it in your ad, email or post.

Examples

InputOutput
site.com + source=newsletter, medium=email, campaign=spring_salehttps://site.com?utm_source=newsletter&utm_medium=email&utm_campaign=spring_sale

Free UTM campaign URL builder

This UTM builder creates trackable campaign links by adding UTM parameters to any URL. When someone clicks a tagged link, Google Analytics (and most other analytics tools) records exactly which campaign, channel and source sent them — so you can finally see which newsletter, ad or post is actually driving results.

The three tags that matter

You almost always want utm_source (where — google, newsletter), utm_medium (how — cpc, email, social) and utm_campaign (which push — spring_sale). Add utm_term for paid-search keywords and utm_content to tell two versions of the same link apart in an A/B test.

Stay consistent to keep clean reports

UTM values are case-sensitive, so Email and email split into two rows in your reports. This builder can force everything to lowercase and URL-encodes your values so spaces and symbols never break the link. It runs entirely in your browser — nothing is uploaded.

Frequently Asked Questions

What is a UTM parameter?

A UTM parameter is a tag added to a link's query string — like utm_source=newsletter — that tells analytics tools where a visitor came from. Google Analytics reads them to attribute traffic to specific campaigns.

Which UTM parameters are required?

utm_source, utm_medium and utm_campaign are the three that matter most and should always be set. utm_term (for paid keywords) and utm_content (for A/B testing links) are optional.

What is the difference between source and medium?

Source is the specific origin — google, facebook, a newsletter name. Medium is the channel type — cpc, email, social, referral. Source answers 'who', medium answers 'how'.

Are UTM values case-sensitive?

Yes. In Google Analytics, Email and email are two different sources, which fragments your reports. Keeping everything lowercase — which this tool can enforce — avoids that mess.

How are spaces and special characters handled?

Values are URL-encoded automatically, so a space becomes %20 and special characters are made safe. The tool also preserves any existing query string or #fragment already on your URL.

Is my data sent anywhere?

No. The URL is assembled entirely in your browser, so nothing you type is uploaded and the tool works offline.

From the blogWhat Are UTM Parameters?UTM parameters explained: what utm_source, medium, campaign, term and content do, how analytics reads them, and naming conventions that keep your reports clean.Read the full guide

Related tools