UTM Parameters Explained: How to Track Marketing Campaigns with Tagged URLs

By Tooladex Team
UTM Parameters Explained: How to Track Marketing Campaigns with Tagged URLs

You run a newsletter, share links on social media, and buy ads — but when you open Google Analytics, all that traffic looks the same. UTM parameters fix this. They’re tags you add to the end of a URL so your analytics tool knows exactly where each visitor came from, which campaign brought them, and what they clicked.

Without UTM tags, you’re guessing. With them, you can see which email drove signups, which ad is worth the spend, and which social post actually converts.


What Are UTM Parameters?

UTM stands for Urchin Tracking Module (named after the analytics software Google acquired and turned into Google Analytics). UTM parameters are query string key-value pairs appended to a URL:

https://example.com/page?utm_source=google&utm_medium=cpc&utm_campaign=spring_sale

When a user clicks this link, your analytics platform reads the parameters and attributes the visit to the source, medium, and campaign you specified.


The Five Parameters

There are five standard UTM parameters. The first three are required for useful tracking:

  • utm_source — Where the traffic comes from. Examples: google, facebook, newsletter, partner_site.
  • utm_medium — The marketing channel. Examples: cpc, email, social, banner, referral.
  • utm_campaign — The specific campaign or promotion. Examples: spring_sale, product_launch, weekly_digest.
  • utm_content (optional) — Differentiates links within the same campaign. Useful for A/B tests. Examples: header_link, blue_button, image_ad.
  • utm_term (optional) — Identifies paid search keywords. Examples: running+shoes, best+crm.

When to Use UTM Tags

  • Email marketing — Tag every link in your newsletters and drip campaigns so you can compare click-through and conversion rates per email.
  • Social media posts — Different platforms, different posts, different results. UTM tags let you compare them directly in analytics.
  • Paid ads — Track which ad campaigns, ad groups, and creatives drive the most value.
  • QR codes — Tag the URL behind a QR code to measure offline-to-online activity.
  • Partner and affiliate links — Know exactly how much traffic and revenue each partner sends.

Common Mistakes

  • Inconsistent casingGoogle and google appear as separate sources. Always use lowercase.
  • Using UTM tags on internal links — This overwrites the original traffic source and breaks attribution. Only use UTM parameters for external traffic.
  • Spaces in values — Spaces become %20 in URLs and clutter your reports. Use underscores or hyphens instead.
  • No naming convention — Without a shared standard, teams end up with email, Email, e-mail, and newsletter all meaning the same thing.

Try the UTM Link Builder

The Tooladex UTM Link Builder lets you enter a base URL and fill in each UTM parameter with helper text and examples. It generates the tagged URL in real time, shows a parameter breakdown, and copies to clipboard with one click. A lowercase toggle keeps your values consistent by default. All processing happens in your browser — no data is sent to a server.

UTM Link Builder

Build UTM-tagged URLs for tracking marketing campaigns. Add source, medium, campaign name, content, and term parameters to any URL for analytics tracking.

Try Tool Now