Toolverge

UTM / Campaign URL Builder

A UTM builder appends standard Google Analytics campaign parameters to a URL so you can track which channel, campaign, and content drove a click. Toolverge builds a clean, correctly-encoded link from your website URL plus source, medium, and campaign name — the three parameters GA4 requires to attribute traffic — with optional term and content fields.

Campaign URL

https://example.com/landing-page?utm_source=newsletter&utm_medium=email&utm_campaign=fall_sale

How it works

  1. Enter your destination URL.
  2. Fill in source, medium, and campaign name (term and content are optional).
  3. Copy the finished campaign URL from the tape.

Formula URL + ?utm_source=..&utm_medium=..&utm_campaign=..[&utm_term=..][&utm_content=..]

Frequently asked questions

What are utm_source, utm_medium, and utm_campaign for?

utm_source identifies where the click came from (e.g. "newsletter"), utm_medium identifies the channel type (e.g. "email"), and utm_campaign names the specific campaign (e.g. "fall_sale") — together they let Google Analytics attribute traffic correctly.

When should I use utm_term or utm_content?

utm_term is mainly for paid search keywords; utm_content distinguishes between multiple links or ads pointing to the same URL in the same campaign (e.g. "header_link" vs "footer_link").

Does this work with an existing query string on the URL?

Yes — UTM parameters are appended alongside any existing query parameters (like `?ref=abc`) without overwriting them.

Are UTM parameters visible to visitors?

Yes — they appear in the browser address bar. They don’t affect the page shown, only what your analytics tool records.

Is my URL sent to a server?

No. The link is built entirely in your browser (or during page render) using the standard URL API — nothing is uploaded.