UTM Campaign URL Builder

Free UTM builder. Create trackable campaign URLs with utm_source, medium, campaign, term and content for Google Analytics, presets, validation and history, no signup.

Built and maintained by Shehzad Munir ·

UTM Campaign URL Builder
Loading UTM Builder
  • SEO Tools
  • Free · No sign-up
  • Runs in your browser
  • 5 features
Share

Track exactly where your traffic comes from

Build tagged campaign URLs with UTM parameters for Google Analytics, with one-click source/medium presets, live encoding, a parameter table and saved-link history.

UTM parameters are tags you add to a URL so Google Analytics can attribute visits and conversions to the right campaign, source and medium. This builder assembles a correctly-encoded link from your inputs, utm_source, utm_medium, utm_campaign, and optional utm_term and utm_content, so every click is measurable.

Features

  • Live UTM-tagged URL as you type
  • Bulk builder: every source × medium at once
  • Export all links to CSV
  • One-click presets + force-lowercase best practice
  • URL validation, param table & saved history

How to use UTM Campaign URL Builder

  1. 1

    Enter the URL

    Paste the landing page you want to promote.

  2. 2

    Pick a preset or fill fields

    Choose a platform preset, or set source, medium and campaign.

  3. 3

    Add optional tags

    Include term and content for paid keywords or A/B tests.

  4. 4

    Copy the link

    Copy the tagged URL, it's saved to your history.

Common use cases

  • Tag a newsletter link for Google Analytics
  • Track a paid social campaign's clicks
  • A/B test two ad creatives with utm_content
  • Keep campaign tagging consistent across a team

Detailed guide

Consistent tagging, less guesswork

Inconsistent tags (Facebook vs facebook vs FB) split your reports and hide the real picture. Use the presets for common platforms to keep values consistent, check the parameter table to confirm each tag, and reuse recent links from the saved history. Everything runs in your browser, links are never uploaded.

Frequently asked questions

What are UTM parameters?

They're tags added to a URL (utm_source, utm_medium, utm_campaign, and optionally utm_term and utm_content) that tell analytics tools where a visitor came from and which campaign drove the click.

Which UTM parameters are required?

Source, medium and campaign are the essential three. Term and content are optional and used for paid keywords and A/B testing respectively.

Do UTM tags hurt SEO?

No, but use them only on campaign links you share, not internal links. Google generally treats the canonical URL as the same page regardless of UTM tags.

Are my links stored anywhere?

No. Links are built and saved only in your own browser's local storage, nothing is uploaded.

How do I add UTM parameters to a URL?

Enter your page URL and fill in the campaign fields; the builder appends utm_source, utm_medium, utm_campaign and optionally utm_term and utm_content, giving you a ready-to-use tracking link for Google Analytics/GA4.

What do the UTM parameters mean?

utm_source is where traffic comes from (e.g. newsletter), utm_medium is the channel (e.g. email, cpc), utm_campaign names the campaign, utm_term is a paid keyword, and utm_content distinguishes variants like two buttons. The builder labels each field.

Can I build UTM links for social or email campaigns?

Yes. Set source and medium for any channel (facebook/cpc, newsletter/email, and so on) to keep your analytics consistent and see exactly which campaign drove each visit.

From the journal

All articles →