Skip to content
AvailableRuns locally in your browser

UTM Campaign Builder

Build and validate campaign tracking URLs with source, medium, and campaign parameters.

Where the traffic comes from, e.g. "newsletter", "google", "facebook".

The marketing channel, e.g. "email", "cpc", "social".

The specific campaign or promotion name, e.g. "spring-sale".

Paid search keyword, if applicable.

Distinguishes similar links in the same campaign, e.g. "header-button" vs "footer-link".

Final URL

How it works
  • Existing query parameters on your destination URL are preserved — UTM parameters are added alongside them, not instead of them.
  • Keep source/medium/campaign values lowercase and consistent (e.g. always "email" not sometimes "Email") so analytics reports group them correctly.
  • "Save to History" keeps a local list in this browser only — nothing is sent anywhere.
  • Use utm_content to A/B test different links or placements within the same campaign.
Need campaign tracking set up?

Need analytics and conversion tracking configured?

I set up analytics, goal tracking, and campaign attribution as part of website builds.

Start a Project