Home / Free Tools / Free UTM Builder
Free marketing tool

Know exactly where every lead came from.

Build clean, consistent UTM-tagged links for ads, email, social, QR codes and your Google Business Profile, ready to paste.

Channel presetsAuto-clean namingNo signup

Campaign details

Your tagged URL


Test it

UTM naming that keeps reports clean

UTM parameters tell Google Analytics where a visit came from. They're case-sensitive, so "Facebook", "facebook" and "fb" show up as three sources. Pick one convention, write it down and use it everywhere. This builder lowercases values and swaps spaces for underscores by default.

  • Source is the site or platform: google, facebook, newsletter.
  • Medium is the channel type: cpc, paid_social, email, qr.
  • Campaign is the offer or initiative: spring_ac_tune_up.
  • Never add UTMs to internal links on your own site; that overwrites the original source.

Google Ads can tag clicks automatically with auto-tagging, so use UTMs there only if you also need the data outside Google's tools. Tie leads back to revenue with our PPC and paid lead gen service.

Frequently asked questions

What is a UTM code?

Tags added to the end of a URL, such as utm_source and utm_campaign, that tell Google Analytics where a visitor came from.

Which UTM parameters are required?

Use utm_source, utm_medium and utm_campaign on every tagged link. utm_term and utm_content are optional.

Are UTM parameters case-sensitive?

Yes. 'Email' and 'email' are reported separately, so keep everything lowercase.

Is this UTM builder free?

Yes, with no signup. Everything runs in your browser; nothing you enter is sent anywhere.

Related reading

Want us to do this for you?

Get a free AI visibility report: how ChatGPT, Gemini and Google AI describe your business, and what to fix first.

Get my free report