campaignWeb

UTM URL Builder

Assemble a campaign URL with the five standard UTM parameters, without typos and without accidentally clobbering query parameters the URL already had. Includes presets for the usual channels and a lowercase-everything option so your analytics does not split one campaign into four.

UTMAnalyticsCampaigns

campaign Campaign details

Channel presets

link Tagged URL

Your tagged URL will appear here.

table_rows Parameter breakdown

utm_sourceRequired—

Where the traffic comes from — google, linkedin, newsletter

utm_mediumRequired—

The channel type — cpc, email, social, referral

utm_campaignRequired—

The campaign name — spring_launch, black_friday

utm_term—

Paid keyword, if any

utm_content—

Distinguishes two links in the same campaign

What this tool does

  • check_smallAll five UTM parameters, with source / medium / campaign validated as required
  • check_smallChannel presets for social, email, paid search, newsletter and QR
  • check_smallPreserves any query parameters already on the base URL
  • check_smallOptional lowercasing to keep analytics reports consistent
  • check_smallCopyable link plus a parameter-by-parameter breakdown

Privacy

This tool runs entirely in your browser using client-side JavaScript. Whatever you paste stays on your machine — there is no back end, no upload and no analytics on your input.

Next tool

arrow_back All tools