UTM Campaign Builder

Add consistent UTM parameters to links so your analytics attributes traffic correctly.

SEO Tools URL → TRACKED URL
Loading tool…

Files are processed in your browser. Nothing is uploaded to a server.

UTM parameters are tags you add to a link so analytics tools know where a visitor came from. When you tag your newsletter, ad and social links consistently, reports stop lumping everything under “direct” or “referral” and start telling you which campaigns actually work.

This builder assembles a correctly encoded tracking URL from your base link and campaign details, and keeps your naming tidy with lowercase normalization.

How to build a tracked link

  1. Paste the destination URL you want people to land on.
  2. Set the source (e.g. newsletter), medium (e.g. email) and campaign name.
  3. Optionally add term and content values for paid keywords or A/B variants.
  4. Copy the generated URL and use it in your campaign — or shorten it first.

What each parameter means

Parameter Answers Example value
utm_source Where the traffic comes from newsletter, google, facebook
utm_medium The marketing channel type email, cpc, social
utm_campaign The specific promotion spring_sale_2025
utm_term Paid keyword (optional) running+shoes
utm_content Distinguish similar links / variants header_button

Designed for clean data

  • Automatically URL-encodes values so spaces and symbols never break the link.
  • Lowercases parameters to avoid “Email” and “email” splitting your reports.
  • Warns if the required source, medium or campaign field is empty.
  • One-click copy of the finished tracking URL.

Frequently asked questions

Do UTM tags affect SEO?
They do not help or hurt rankings directly, but to avoid duplicate-content concerns you should not use UTM links for internal navigation between your own pages.
Why keep everything lowercase?
Analytics treats values as case-sensitive, so “Facebook” and “facebook” appear as two sources. Consistent lowercase keeps your data clean.
Which fields are required?
Source, medium and campaign are the core three. Term and content are optional and mainly used for paid search and testing.