Skip to content
UTM builder

Free UTM builder

Add UTM parameters to any link and copy the campaign URL. It runs in your browser; nothing is stored.

utm_source, e.g. newsletter

utm_medium, e.g. email

utm_campaign, e.g. spring-sale

utm_term, e.g. running-shoes

utm_content, e.g. header-button

Campaign URL

Your campaign URL appears here

What each UTM parameter means

ParameterWhat it's forExample
utm_sourceWhere the traffic comes fromnewsletter
utm_mediumThe channelemail
utm_campaignThe campaignspring-sale
utm_termPaid keywordrunning-shoes
utm_contentWhich link or creativeheader-button

A naming convention that stays clean

  • Lowercase everything. Analytics tools treat Email and email as different values.
  • Use hyphens, not spaces.
  • Use a fixed list of mediums: email, social, cpc, display, affiliate, referral, print, qr.
  • Use one campaign name per campaign and reuse it everywhere.
  • Write the convention down and share it.

UTM tags on print and QR codes

Printed QR codes can't be clicked from an email client, so tag them: utm_medium=qr or print, and a utm_content per placement. Shorten the tagged link so the QR code stays simple and you can change it later on Pro.

QR code generator

Save UTM templates on Pro

Pro saves 20 UTM templates and applies them when you create a link.

UTM questions

Do UTM parameters affect SEO?

Keep UTM tags off links inside your own site. Use them on links in emails, ads, social posts and print.

Are UTM values case-sensitive?

Treat them as case-sensitive. Email and email show up as two different values in your reports. That's why this tool lowercases values by default.

Does toa.ee keep UTM tags when it redirects?

Yes. The short link forwards to the full tagged URL, so your analytics tool sees every parameter.

Is this UTM builder free?

Yes. It's free and needs no account.

Free UTM builder: campaign URL builder — toa.ee