Free UTM Builder

Build campaign URLs with properly formatted UTM parameters using the form above, then validate them against GA4 conventions — lowercase, no spaces, no special characters. Each URL gets a severity rating and an automatic fix you can copy.

Build campaign URLs with correct UTM parameters, then validate them below before launch.

📄

Download Naming Template

A ready-to-use CSV with naming conventions for every major channel. Share it with your team so everyone builds UTM links the same way.

How to Build UTM Links Correctly

A well-built UTM link has three required parameters — utm_source identifies the traffic source (e.g. google, linkedin), utm_medium describes the marketing channel (e.g. cpc, email, social), and utm_campaign names the specific campaign. Two optional parameters — utm_content and utm_term — let you track creative variants and paid keywords.

The most common mistakes are mixed case (e.g. Google vs google), spaces in values, and non-standard medium names that cause GA4 to bucket traffic as "Unassigned." This builder validates every parameter in real time.

When Should You Use This UTM Builder?

Use this page when you need to create tracking links before launching a campaign: paid search ads, newsletter links, creator collaborations, product launches, partner referrals, or any link that needs clean reporting in GA4. The goal is not just to add parameters, but to keep the naming consistent before traffic starts coming in.

If you already have a spreadsheet of links, paste them into the checker after building your first URL. You can catch missing campaign names, mixed capitalization, and values that will break GA4 channel grouping before those links are sent to customers.

UTM Builder Workflow

  1. Enter the final landing page URL you want people to visit.
  2. Add a lowercase source such as google, linkedin, or newsletter.
  3. Choose a standard medium such as cpc, email, social, or referral.
  4. Name the campaign in a way your team can reuse, for example spring_launch_2026.
  5. Validate the finished link and copy the fixed version before publishing.

UTM Builder FAQ

Is this different from Google's Campaign URL Builder?

Yes. A basic campaign URL builder creates a tagged link. This page also validates the final URL against GA4 naming rules, so you can spot values that may create messy reports.

Do I need all five UTM parameters?

No. Most campaigns only need utm_source, utm_medium, andutm_campaign. Use utm_content for creative variants andutm_term for paid keyword tracking.

Can I use this for GA4?

Yes. The checks are designed around GA4 reporting habits, especially lowercase naming, consistent medium values, and avoiding traffic being grouped as Unassigned.

Want Team Features?

We are exploring bulk validation APIs, shared team naming policies, and scheduled campaign checks. Tell us your use case below.

Prototype note: this form does not send data yet. It only validates whether the early-access offer is clear.