How to Build UTM Tracking Links

All tools: SEO & Marketplaces

Add UTM parameters to a URL, name campaigns consistently and check the finished link before sharing it.

Open the free tool →

Quick answer

UTM parameters are labels added to a destination URL so an analytics platform can identify where a campaign visit came from. A useful link usually includes source, medium and campaign. Add the labels after the page URL, then test the complete link before publishing it.

What the main UTM parameters mean

Google Analytics documents these parameters in its URL Builder guidance. A tag is a label for analytics; adding more parameters does not automatically make a campaign more measurable.

  • Source identifies the referring platform or sender, such as Instagram, a newsletter or a partner site.
  • Medium describes the channel type, such as organic social, email or paid search.
  • Campaign groups links under a promotion or initiative, such as spring launch.
  • Optional content can distinguish creative versions when that distinction will be used in reporting.

Build a tagged URL in five steps

  1. Copy the exact destination page, including its HTTPS address.
  2. Choose one source, one medium and one campaign name.
  3. Use a repeatable naming rule. For example, keep values lowercase and separate words with underscores.
  4. Add a question mark before the first parameter and ampersands between later parameters. If the destination already contains a question mark, add the UTM values with an ampersand.
  5. Open the complete link in a private browser window and confirm that it reaches the intended page.

Example: https://example.com/sale?utm_source=instagram&utm_medium=organic_social&utm_campaign=autumn_launch

The Toolnoza UTM Link Builder (https://toolnoza.com/tools/utm-link-builder) can assemble the tagged URL. Keep the original destination so you can compare it with the generated result.

Naming rules that make reports easier to read

Create a small naming convention before several people start adding tags. If one link uses “Instagram,” another uses “instagram,” and a third uses “ig,” reports may show them as separate values. Choose approved names for sources, mediums and campaigns, and reuse them.

Do not put a person's name, email address, phone number or other sensitive information in a UTM value. These parameters are part of the URL and can be visible in browser history, analytics systems and shared links.

Common mistakes

  • Adding a second question mark instead of an ampersand.
  • Tagging internal links between pages on the same site, which can overwrite campaign attribution.
  • Changing campaign names halfway through a promotion without a reporting reason.
  • Sharing a shortened link without checking that it redirects to the tagged destination.
  • Assuming UTM tags measure every visit; consent settings, blockers and analytics configuration affect what is recorded.

FAQ

Q: Do I need all five UTM parameters? A: No. Start with source, medium and campaign. Add content or term only when you will use that distinction in reporting.

Q: Can I use spaces in a UTM value? A: Choose a consistent format without spaces, such as spring_launch. This makes values easier to scan and compare.

Q: Will UTM tags change the page content? A: They should not change the page itself. They label the visit for analytics. If the tagged URL fails to load, check its punctuation and destination.

Further reading

  • Google Analytics: URL builders (https://support.google.com/analytics/answer/10917952)
  • Build a tagged link with Toolnoza (https://toolnoza.com/tools/utm-link-builder)