Skip to content

UTM Link Builder

Build clean campaign-tracking URLs with UTM parameters, and strip existing trackers.

What UTM parameters do

UTM parameters are query-string tags that analytics tools such as Google Analytics use to attribute visits to a campaign. They don't change what the page shows; they only label the traffic.

ParameterUse it forExample
utm_sourceWho sent the trafficnewsletter, linkedin, google
utm_mediumThe marketing channelemail, social, cpc, referral
utm_campaignThe specific campaignlaunch-week, black-friday-2026
utm_termPaid keyword (optional)cron+api
utm_contentWhich link or creative (optional)hero-button, footer-link

Best practices

  • Pick a naming convention and stick to it. Analytics treats Email and email as different values, which is why this builder can normalize to lowercase with hyphens.
  • Never add UTM tags to internal links on your own site; that overwrites the original source of the visit.
  • Keep a shared spreadsheet of campaign names for your team.
  • This builder also strips click IDs (gclid, fbclid, msclkid and others) from the base URL so you don't share someone else's tracking.