UTM Campaign Builder

Generate clean, encoded campaign tracking URLs for paid and lifecycle channels.

When to use this tool

  • Paid media campaigns where every click has to be attributable in GA4 or a data warehouse.
  • Lifecycle and email tools that require consistent campaign, source, and medium tokens.
  • Multi-market launches that need one governed URL structure across regions.

How it works

  1. Paste the destination URL with protocol (https://example.com/landing).
  2. Fill source, medium, and campaign tokens using your team's naming convention.
  3. Optionally add content and term tokens for creative or keyword variants.
  4. Copy the generated URL and paste it into your ad platform or email tool.

Privacy: This tool runs entirely in your browser. Your input is not sent to our servers.

Generated URL

Enter a valid base URL and campaign fields to generate your tracked URL.

Advertisement

Frequently asked questions

Are tokens encoded correctly for all ad platforms?

Yes. Each parameter is run through encodeURIComponent so spaces, Unicode, and ampersands survive paste-in to Google Ads, Meta, and LinkedIn.

What naming convention should I use?

Use lowercase hyphen-separated tokens per parameter (e.g. `summer-launch` instead of `Summer Launch`) and keep a shared governance doc for your team.

Does it save URLs?

No. The tool runs entirely in your browser and persists nothing.