Skip to content

UTM Builder

Tag your campaign links so analytics shows where visits came from.

  • 100% Free
  • No Sign Up
  • Works in Your Browser

UTM builder

Build campaign URLs with UTM parameters

More SEO Tools

View all tools

Every everyday SEO tool, right in your browser.

No installs. No uploads. No signup.

Browse all 26 tools
SEO tools
26
Reference guides
7
Bytes uploaded
0

How to use the UTM builder

Three steps, all in your browser.

  1. 1

    Enter your URL

    Paste the page URL, then add the source, medium and campaign.

  2. 2

    Fill in the fields

    Add the details you need. The code updates as you type.

  3. 3

    Copy the result

    Copy what you need in one click. Nothing is saved or sent anywhere.

UTM Builder: what to know

UTM parameters are tags added to the end of a URL, such as ?utm_source=newsletter&utm_medium=email&utm_campaign=spring_sale, that tell analytics tools where a visit came from. Without them, a click from an email, a PDF or a QR code often shows up as direct traffic, and you can't tell which campaign worked. The UTM builder adds the parameters to your URL correctly encoded, keeping any parameters and #fragment the URL already has.

Five parameters are standard: utm_source (the site or sender, such as newsletter), utm_medium (the channel, such as email, cpc or social), utm_campaign (the campaign name), utm_term (a paid keyword) and utm_content (to tell apart two links in the same message). Google Analytics also reads utm_id for campaign IDs. Values are case-sensitive, so decide on a convention, usually lowercase with hyphens or underscores, and use it everywhere.

Use UTM tags only on links that bring people to your site from elsewhere. Tagging internal links restarts attribution in the middle of a visit and hides the real source. And because tagged URLs can be shared and bookmarked, make sure the page's canonical tag points at the clean URL so search engines index that version.

Popular uses

  • Tagging links in email newsletters
  • Tracking paid and social campaigns separately
  • Measuring QR codes and printed materials
  • Telling apart two links in the same message with utm_content

Tips for the best result

  • Keep a shared list of the source and medium values your team uses.
  • Use the medium names analytics tools expect (email, cpc, social, affiliate) so traffic lands in the right channel.
  • Shorten long tagged URLs for print and SMS, but keep the full version on record.

Read how JustYourSEO works and our privacy details. Text, HTML and images you use here are processed in your browser and are never sent to our server.

Frequently asked questions