UTM Builder

Generate consistent UTMs for clean GA4 reporting. Fill in source, medium, campaign, then copy.

Share & defaults

Bookmark or share your current settings, save them as a browser default, or reset back to a known baseline.

Share link

Copies a URL that reopens this builder with the same settings. Bulk URL lists aren't included.

Default

Stores your current settings locally in this browser. Use Workspaces if you need multiple presets.

Reset

Resets to your saved default (if set), otherwise the recommended baseline. Clears any active workspace selection and share URL.

Inputs

Use Standard for clean URLs, or choose a platform template for macro-safe snippets + previews.

Mode

Bulk mode builds multiple preview URLs from the same UTM set. Share links don’t include your pasted list.

Paste a tagged URL (or a query string) to populate the builder. Non-UTM query params are kept on the base URL.

Workspaces

Save multiple presets for different clients and channels. Stored locally in this browser.

No workspace selected.

utm_source *
utm_medium *
utm_campaign *
utm_source_platform (recommended)
utm_content (optional)
utm_term (optional)
utm_id (recommended)

Output

Checks

  • Google recommends setting utm_id when using UTMs (especially for data import).

Query string

utm_source=instagram&utm_medium=paid-social&utm_campaign=book-call&utm_source_platform=meta-ads

Tip: keep utm_medium stable across channels and put creative variants in utm_content.