◆ AfterJournal
Author guidelines · Contact

UTM Builder

Tag a link with UTM parameters so you can see in your analytics exactly which post, email or ad sent each visitor.

Tagged URL

Still empty:

What each UTM field means

FieldAnswersExample
utm_sourceWho sent the visitornewsletter, linkedin, partner_site
utm_mediumWhat kind of link it wasemail, social, cpc, referral
utm_campaignWhich push or promotionspring_sale, product_launch
utm_termWhich paid keywordrunning shoes
utm_contentWhich link or ad versionheader_link, blue_button

Paste your page address, fill in at least source, medium and campaign, then copy the tagged link. The builder keeps any query string that is already on the URL and replaces old UTM values instead of adding duplicates.

A worked example

You send a monthly email that links to a pricing page. Tag the link with source newsletter, medium email and campaign november_offer. In Google Analytics those visits now show up under newsletter / email instead of being lumped into direct traffic, and you can see exactly how many sign-ups the email produced.

Naming rules that keep reports clean

  • Use lowercase. Analytics tools treat Email, email and EMAIL as three different mediums.
  • Use underscores, not spaces. Spaces turn into %20 and are easy to mistype.
  • Reuse the standard mediums. Google Analytics groups traffic into channels by medium. Stick to email, social, cpc, display and referral so visits land in the right channel.
  • Write your names down. A shared sheet of the sources and campaigns your team uses stops near-duplicates such as fb and facebook.

Where not to use UTM tags

Never add UTM tags to links between pages of your own site. Each tagged click starts a new session in most analytics tools and replaces the real source of the visit, which corrupts the very data you were trying to collect.

Questions

What are UTM parameters? +

Short tags added to the end of a URL, such as utm_source=newsletter. Analytics tools read them and file the visit under that source, medium and campaign.

Which UTM fields are required? +

Source, medium and campaign are the ones to always fill in. Term and content are optional and help when you test several ads or links in one campaign.

Should UTM tags be lowercase? +

Yes. Most analytics tools treat Email and email as two different values, which splits your reports. This builder can lowercase everything for you.

Can I use UTM tags on internal links? +

No. A UTM tag on a link inside your own site starts a new session and wipes out the real source of the visit. Use them only on links that point to your site from elsewhere.

Embed this utm builder

Free to use on your own site or blog. Paste this code where you want it to show.

Related reading

◆ Newsletter

Ideas worth your inbox.

The best new stories, startups and AI tools every week. No noise, unsubscribe anytime.