Skip to content

Free tool

UTM campaign URL builder

Build a correctly-encoded tracking URL for your next campaign. Enter your destination and the UTM parameters, and copy the tagged link in one click — all in your browser.

Where the traffic comes from, e.g. instagram, newsletter.

The marketing channel, e.g. social, cpc, email.

The specific campaign, e.g. spring_launch.

Optional — paid keywords for this campaign.

Optional — differentiate ads or links, e.g. bio_link.

Your tagged URL

Enter a destination URL to build your tagged link.

Parameters are URL-encoded automatically. Keep values lowercase and consistent so your analytics groups them cleanly.

UTM builder FAQ

What is a UTM parameter?
A UTM parameter is a small tag added to a URL’s query string (utm_source, utm_medium, utm_campaign, and optionally utm_term and utm_content) that tells analytics tools where a visitor came from, so you can attribute traffic and conversions to the right campaign.
Which UTM parameters do I actually need?
Source, medium, and campaign are the core three most analytics setups expect. Term and content are optional — use term for paid keywords and content to tell near-identical links apart (for example two links in the same post).
How should I format UTM values?
Keep them lowercase, consistent, and free of spaces (use underscores or hyphens). Analytics tools treat “Instagram” and “instagram” as different values, so a consistent convention keeps your reports clean.
Does this UTM builder send my links anywhere?
No. The URL is built entirely in your browser as you type, and copying uses your device clipboard — nothing is uploaded or stored.

Be first in line when SkedCast opens

Join the waitlist — agencies on it get early access and launch-day onboarding.