UTM Link Builder

UTM Link Builder (Free) — Track Every Click

This UTM link builder is a clean, fast campaign URL builder that standardizes your tags, lowercases values, and URL-encodes safely. Think of it as your all-in-one UTM builder / UTM generator / UTM URL builder for GA4. Paste a base URL, choose utm_source, utm_medium, utm_campaign (plus utm_term and utm_content if needed), then copy the final tracking link in one click. It works perfectly with Google Analytics UTM reporting and GA4.

Want more free helpers? Try Robots.txt Generator, JSON-LD Schema Builder, SEO Title Generator, and Image Prompt Helper.

UTM Link Builder

Generate properly encoded campaign links. Lowercased parameters, smart merge, one-click copy.

(your UTM URL will appear here)
Tip: values are lower-cased and URL-encoded automatically. Existing query params are preserved.

What is UTM?

UTM stands for Urchin Tracking Module. These are short parameters you append to a URL—utm_source, utm_medium, utm_campaign, plus optional utm_term and utm_content. Analytics reads them to attribute traffic, conversions, and revenue to the correct campaign and channel. They don’t change your page and, with proper canonicals, they don’t harm SEO.

Why use this UTM builder instead of manual tagging

Manual tagging is error-prone: mixed case (Email vs email), spaces, and unencoded characters create messy data. This UTM generator enforces lowercase, encodes the URL safely, prevents duplicate keys, and appends parameters in the correct order. It saves time, keeps teams aligned, and avoids polluted reports in Google Analytics UTM dimensions.

How to use this UTM link builder

  1. Paste your Base URL.
  2. Fill the required fields: utm_source, utm_medium, utm_campaign.
  3. Optionally add utm_term for keywords/audiences and utm_content for creative or CTA variants.
  4. Click Build → Copy and use the final URL in ads, emails, social posts, or QR codes.
  5. In GA4, open Reports → Acquisition → Traffic acquisition to see results.

Naming conventions that keep reports clean

  • Use lowercase everywhere (facebook, cpc, email).
  • Keep labels short with hyphens (spring-sale, bf-2024).
  • Give each field a single purpose: source = platform/referrer; medium = channel type; campaign = marketing theme.
  • Reserve utm_content for creative testing (image-1, cta-blue, video-15s).
  • Use utm_term for paid search keywords or audience names.
  • Save a one-page taxonomy and reuse it across the team.

Common mistakes to avoid

  • Tagging internal links on your own site (this overwrites attribution).
  • Mixing cases or spacing (Email vs email becomes two values).
  • Putting personal data in UTMs.
  • Duplicating info across fields (source=facebook and medium=facebook).
  • Using special characters without encoding.
  • Forgetting to tag QR codes or short links before generating them.

How to see UTM data in GA4

  • Go to Reports → Acquisition → Traffic acquisition and add Session source/medium/campaign.
  • Switch to “First user” dimensions for first-touch views.
  • Use Explorations to break down Campaign × Content or Campaign × Source and add Purchases and Revenue.
  • Create saved comparisons for a single campaign and share the exploration link with stakeholders.

Examples:

Email newsletter
https://example.com/pricing?utm_source=newsletter&utm_medium=email&utm_campaign=oct-updates&utm_content=cta-primary

Facebook ad set A
https://example.com/offer?utm_source=facebook&utm_medium=cpc&utm_campaign=bf-2024&utm_content=set-a

UTM Link Builder interface generating a GA4 tracking URL with source, medium, and campaign fields

Track every campaign.
Create clean UTM tracking links for GA4—lowercased, safely encoded, and copyable in one click.

FAQs

  1. Which UTM fields are required?

    Use utm_source, utm_medium, and utm_campaign. utm_term and utm_content are optional but useful for search and creative tests

  2. What belongs in source vs medium?

    Source is the platform or referrer (facebook, newsletter, partner-site). Medium is the channel type (cpc, email, social, affiliate).

  3. Can I reuse one campaign across channels?

    Yes. Keep source and medium distinct so campaign rollups remain accurate.

  4. Should I tag internal banners or nav links?

    No. Tag only inbound links from off-site sources or paid media. Internal UTMs break attribution.

  5. Does this work with GA4?

    Yes. GA4 reads standard UTM parameters and maps them to session and first-user dimensions.

  6. Is uppercase allowed?

    It works, but avoid it. GA4 treats Email and email as different values. Lowercase removes duplicates.

  7. Where do I see revenue by campaign?

    Use Traffic acquisition with revenue metrics or an Exploration with Session campaign and Purchases/Revenue.

  8. How do I keep the team consistent?

    Publish a short naming guide, lock values to lowercase, and use this UTM link builder as the single source of truth.