UTM Link Builder

Build UTM tracking links for Google Analytics campaigns — free UTM generator.

Options

Existing utm_ parameters on the URL are replaced; any other query parameters and the #anchor are kept.

About

About the UTM Link Builder

Adds UTM campaign parameters — source, medium, campaign, term, content and ID — to any link, so Google Analytics can tell you exactly where each visit came from.

Marketers use it to tag every link in an email, ad or social post so the results show up correctly in Google Analytics, while small business owners use it to see which channel actually brings in customers. It's one of many free SEO tools on Toolapt, and like every tool here, it's free to use with no sign-up and no limit on how many times you run it.

Choose what to view about this tool

Guide

Using the UTM Link Builder

  1. 1

    Step 1

    Paste the page URL you want to send people to.

  2. 2

    Step 2

    Fill in the campaign source, medium and name — pick a suggestion or type your own.

  3. 3

    Step 3

    Optionally add a term, content label or campaign ID.

  4. 4

    Step 4

    Copy the finished tracking link and use it in your email, ad or post.

  • Supports all six UTM parameters: utm_source, utm_medium, utm_campaign, utm_term, utm_content and utm_id
  • Suggestions for common sources (google, newsletter, facebook…) and mediums (email, cpc, social…)
  • Optional lowercase and spaces-to-underscores clean-up, so "Spring Sale" and "spring sale" don't split your reports
  • Keeps the page's existing query parameters and #anchor, and replaces any old utm_ values instead of duplicating them
  • Reminds you when source, medium or campaign is missing
  • Works entirely in your browser — nothing is sent to a server
  • Free to use, with no limit on how many times you run it

Email marketers

Email marketers use the UTM Link Builder for tagging newsletter links so each campaign's clicks and sales show up separately in Google Analytics.

Paid ads teams

Paid ads teams use the UTM Link Builder for labelling ad links by campaign, keyword and ad variation.

Social media managers

Social media managers use the UTM Link Builder for telling apart visits from each network and post.

Small business owners

Small business owners use the UTM Link Builder for finding out which flyer, QR code or partner site actually brings in customers.

Examples

UTM Link Builder examples

3 worked examples

01

A newsletter link

https://example.com/pricing with source "Newsletter", medium "email" and campaign "Spring Sale" becomes https://example.com/pricing?utm_source=newsletter&utm_medium=email&utm_campaign=spring_sale.

02

Keeping existing parameters

https://example.com/shop?plan=pro#faq keeps plan=pro and the #faq anchor, and the UTM parameters are added after plan=pro, before the anchor.

03

Tagging ad variations

Two ads in the same campaign can share source, medium and campaign but use utm_content=red_banner and utm_content=blue_banner, so you can compare which one gets more clicks.

FAQ

Frequently asked questions

Quick answers to common questions about the UTM Link Builder.

What does the UTM Link Builder do?

It adds UTM parameters to a link, so analytics tools like Google Analytics can report which source, medium and campaign each visitor came from.

Which UTM parameters are required?

utm_source, utm_medium and utm_campaign are the three you should always fill in — Google Analytics uses them to group traffic. utm_term, utm_content and utm_id are optional.

What's the difference between source and medium?

Source is where the visit came from, like google, newsletter or facebook. Medium is the type of traffic, like cpc, email or social. Together they give you reports such as "newsletter / email".

Why make UTM values lowercase?

UTM values are case-sensitive, so "Facebook" and "facebook" show up as two different sources. Keeping everything lowercase keeps your reports tidy, which is why that option is on by default.

Can I use UTM links for internal links on my own site?

It's best not to. A UTM link starts a new session in Google Analytics, so using it between pages of your own site breaks up visits and misreports where people really came from.

Is the UTM Link Builder free to use?

Yes. It's free, with no sign-up and no limit on how many times you use it.

Is my input safe when I use this tool?

Yes. The link is built entirely in your own browser — nothing you type is sent to a server.

Still have a question? Contact us

Report a problem

UTM Link Builder

What went wrong?
    or paste a screenshot