UTM Builder

Build campaign tracking URLs that stay consistent.

SEO Tools Free, no sign-up Runs in your browser

UTM Builder tool

Tagged URL

Breakdown

About the UTM Builder

UTM Builder assembles the tracking parameters that analytics tools read to work out where a visitor came from. You supply the destination and the campaign details, and it produces the tagged URL with everything correctly encoded.

The three required parameters are source, medium and campaign. Source is where the traffic comes from, such as newsletter or facebook. Medium is the kind of channel, such as email, cpc or social. Campaign is the name of the specific push. Term and content are optional and used for paid keywords and for telling two versions of the same link apart.

The single biggest cause of messy analytics is inconsistency: Facebook, facebook and FaceBook become three different sources in your reports. The tool lowercases values and replaces spaces by default for exactly that reason, offers the standard medium values as presets, and warns when a value contains a character that will cause trouble.

How to use the UTM Builder

  1. Enter the destination URLThe page the campaign sends people to.
  2. Fill in source, medium and campaignThese three are what every analytics tool expects.
  3. Add term and content if you need themTerm is for paid keywords, content for telling link variants apart.
  4. Copy the tagged URLIt is encoded and ready to use in your campaign.

Features

  • All five standard UTM parameters
  • Presets for the common medium values
  • Lowercases values and replaces spaces, for consistent reporting
  • Correct percent encoding of every value
  • Warns when the URL already carries UTM parameters
  • Shows a parameter-by-parameter breakdown of the result
  • Copy the finished URL

Who uses this tool

The utm builder is used by writers, developers, students, marketers and anyone else who needs the job done once without installing software. Common cases include:

  • Tagging a newsletter link so you can measure the campaign
  • Telling paid and organic social traffic apart
  • Comparing two creatives in the same campaign
  • Tracking a QR code placed on printed material
  • Keeping a team's campaign tagging consistent

Frequently asked questions

Which UTM parameters are required?

Source, medium and campaign. Without all three, most analytics tools will not group the traffic the way you expect, and some will attribute it to direct instead.

Why are my values lowercased?

Because analytics tools treat Email and email as different values, which splits one campaign across two rows in your reports. Lowercasing everything is the simplest way to stop that happening, and it can be switched off if your setup needs otherwise.

What belongs in medium?

The channel type rather than the specific site: email, cpc, social, referral, affiliate, display. Source is where it came from specifically. The pair tells you both the kind of traffic and its origin.

Are UTM parameters visible to visitors?

Yes, they sit in the address bar for anyone to see, and they get copied along when someone shares the link. Never put anything private in them, and expect some of your campaign traffic to be mislabelled once a tagged link is shared onward.

Do UTM parameters hurt SEO?

They can create duplicate URLs for the same page if search engines index the tagged versions. A canonical tag on the page pointing at the clean URL is the standard protection, and most sites have one already.

Can I remove UTM parameters later?

Yes, with the URL Cleaner, which strips the whole family in one pass.

If the utm builder is not quite what you need, these other free tools solve closely related problems.

URL Cleaner

Remove utm and click-tracking parameters, fragments and stray characters from URLs.

SEO Tools Use tool

HTML Link Generator

Generate HTML, Markdown and BBCode links with nofollow, sponsored and target options.

SEO Tools Use tool

QR Code Generator

Generate a QR code for any link or text and download it as a PNG or SVG.

Utility Tools Use tool

URL Parser

Split a URL into every component, including a table of query parameters.

Developer Tools Use tool

Bulk Hyperlink Generator

Convert a whole list of URLs and anchor texts into HTML or Markdown links.

SEO Tools Use tool