Skip to content
  • Schema Markup
  • GEO
  • AI Visibility
  • Content Architecture
  • Intent Mapping
  • Internal Linking
  • Crawl Optimization
  • Core Web Vitals
  • LLM Traffic
  • Looker Studio
  • Technical SEO
  • Organic Growth
// MARKETING / UTM

UTM Campaign Link Builder

Enter the page address and campaign fields, then copy a UTM-tagged link your analytics tool can read.

UTM only labels traffic; measurement does not start without an analytics setup.

Reading the result

When the link is ready, source, medium and campaign are appended to the address query string. Analytics reads them as channel, channel type and campaign name; term and content add optional detail.

Using UTM parameters

Why naming has to stay consistent

utm_source and utm_medium are case-sensitive. “Newsletter” and “newsletter” become two separate sources in a report. Write campaign names in lowercase with hyphens and keep one shared list for the team. This tool does not correct the values you type; it only warns when it sees capitals or spaces. Do not reuse a source name after its campaign ends.

A real example: the tools page announcement

The try-the-example button fills the live /araclar/ page with newsletter / email / araclar-lansmani. The output is: https://mervealgan.com/araclar/?utm_source=newsletter&utm_medium=email&utm_campaign=araclar-lansmani. The newsletter link points there; analytics groups the campaign as “araclar-lansmani”, the source as “newsletter” and the channel as “email”. term and content are left blank, so they are not added.

What to check before sharing the link

Open the link in a tab, confirm the parameters survive in the address bar and look for the campaign in your analytics real-time report. Redirecting short links can drop parameters; if you shorten anything, shorten the UTM-tagged address, not the destination. Do not add UTM to internal links: every click starts a new session source and can overwrite the original campaign.

Remaining questions

Does the order of the parameters matter?

No. Analytics reads the keys; utm_source coming before utm_medium does not change the result. What matters is writing the same key names and values in every campaign. Changing the order keeps the report the same; “Email” and “email” become separate rows.

What happens if an address has two utm_source values?

When the same key appears twice, which value gets read depends on the analytics tool, and the report loses reliability. This tool replaces existing UTM values instead of adding a second key. Do not leave duplicate keys in addresses you merge by hand.

Should I use UTM on internal links?

No. A UTM-tagged internal link starts a new session source and can overshadow the campaign the visitor arrived from. Use UTM only for external placements, email and ad links; a plain address is enough for internal navigation.

Method, sources and author

The example link was produced on 4 November 2026 from the live /araclar/ address and illustrative campaign values. The parameter names follow Google Analytics 4's campaign parameter documentation; the tool adds the values you enter rather than correcting them.

Author: Merve Algan · Last updated: 4 November 2026