Skip to content
Open Pulse

Free tool

UTM Campaign URL Builder

Build tagged campaign URLs that GA4 reads correctly — one at a time or a whole list at once, with presets for the channels you actually use.

  • Free
  • No signup
  • Runs in your browser
Required

Quick channel presets
utm_source
utm_medium
utm_campaign
utm_id
utm_term
utm_content

Tracked URL

How it works

  1. Step 1

    Paste the destination

    Any URL. Existing UTM parameters are replaced, not duplicated.

  2. Step 2

    Pick a channel

    Fourteen presets fill source and medium the way GA4 expects to read them.

  3. Step 3

    Copy, or do a whole list

    One tagged URL, or paste a list and take the lot as CSV.

Questions

Why does case matter?
GA4 treats Google and google as two different sources, so one campaign silently becomes several rows that each look too small to matter. That is why the lowercase toggle is on by default.
Which parameters do I actually need?
Source, medium and campaign. Term and content are for splitting a campaign you already have. utm_id ties the whole thing back to a row in your ad platform.
Does anything I paste leave my browser?
No. This tool is entirely client-side; nothing is uploaded and nothing is stored.

Who is asking for what you sell, right now?

Paste your website and Open Pulse searches public conversations for people describing the problem you fix, then ranks them by how close they are to buying.

Free. No card, no signup.