Free tool · No signup

UTM builder

Build campaign tracking URLs your analytics can actually read. Fill the fields — or hit a preset — and copy a clean, encoded UTM link in seconds.

Quick presets

What UTM parameters are (and why you need them)

UTM parameters are short tags added to the end of a URL that tell your analytics tool exactly where a visitor came from. Without them, most social traffic lumps into "direct" or a vague referral — with them, you can see that Tuesday's Instagram story drove 43 signups while the LinkedIn post drove 2.

Parameter What it answers Examples
utm_source (required) Which site or platform? instagram, facebook, x, newsletter
utm_medium Which type of channel? social, email, cpc, referral
utm_campaign Which promotion or push? spring-launch, black-friday
utm_content Which variant or placement? bio-link, story, post-a
utm_term Which paid keyword? social-media-scheduler

UTM naming rules that save you later

  • Lowercase everything. Analytics tools treat "Instagram" and "instagram" as two different sources, splitting your data. This builder lowercases parameter values automatically.
  • Use dashes, not spaces. Spaces become "%20" and read terribly. We swap them for dashes for you.
  • Be consistent. Pick one name per source — always instagram, never sometimes ig — and keep a shared sheet of campaign names if you work in a team.
  • Don't UTM internal links. Linking from your own homepage to your own pricing page with UTMs overwrites the visitor's original source. Use UTMs only on links posted off-site.

UTMs for social media, specifically

Social platforms are where UTMs earn their keep, because link-in-bio clicks, story swipe-ups, and post links all look identical in analytics otherwise. A simple scheme that works: utm_source = the platform, utm_medium=social, utm_campaign = the content push, utm_content = the placement (bio vs. story vs. post). The presets above apply exactly this scheme.

Frequently asked questions

Do UTM parameters affect SEO?

Not when used correctly — Google treats them as tracking, and canonical tags prevent duplicate-content issues. Just don't use UTMs on internal links within your own site.

Which parameters are required?

Only utm_source is strictly required for Google Analytics to attribute the visit. In practice, source + medium + campaign is the trio worth filling every time.

Will the long URL look ugly in my post?

On most platforms the URL is shortened or hidden behind a preview card automatically. Where it's visible, run the UTM link through a link shortener — the parameters survive the redirect.

Do UTM links work outside Google Analytics?

Yes — virtually every analytics tool (Plausible, Fathom, Matomo, Mixpanel, PostHog) reads the same utm_ parameters. It's a universal convention, not a Google-only feature.

Your whole social, handled.

Plan, approve and publish every account from one place.
Free to start, no card needed.

Start now for $0