UTM Builder

Build campaign URLs with UTM parameters in seconds.

Quick presets

Campaign details

The full URL of the page you want to track

Where the traffic comes from: facebook, google, newsletter

The marketing medium: cpc, social, email, banner

Product, promo code, or slogan

Campaign identifier — used for GA4 campaign data import

Paid search keywords

Differentiate similar links or A/B test variants

Formatting

Generated Campaign URL

Fill in the required fields to generate your URL…

URL parameter breakdown

Parameters will appear here as you type.

Common utm_source values

google facebook instagram tiktok linkedin twitter youtube newsletter bing whatsapp

Common utm_medium values

cpc social email organic referral banner affiliate display sms push
Are UTM parameters case-sensitive? +

Yes. In analytics reports, "Facebook" and "facebook" are counted as two different sources. Keep everything lowercase — the "Force lowercase" option does this for you.

What is utm_id for? +

utm_id ties a click to a specific campaign in GA4, so you can import cost and impression data from ad platforms and see true ROAS inside Analytics. It is optional but powerful for GA4 users.

Does TrackRight capture these automatically? +

Yes. Once a visitor lands with UTM parameters, TrackRight captures them on every event it forwards to your ad platforms — no extra setup needed.

Why replace spaces with underscores? +

Spaces become %20 in URLs, which looks messy and can break some tools. Underscores keep campaign names readable in reports.

Ready to improve your tracking?

Start with 15,000 free events per month. No credit card required.