[ Free tool · Google Analytics 4 ]

UTM builder.

Build clean, consistent campaign URLs for Google Analytics 4 — and see which GA4 channel each link will land in before you publish it.

  • Free, no sign-up
  • GA4 channel preview
  • Mistake checker
  • Bulk links
  • QR codes

Quick presets

Existing query strings and #anchors are kept and handled correctly.

More GA4 parameters

Your campaign URL

Add a website URL and campaign source, and your link appears here.

GA4 channel preview

—Predicted default channel group in GA4

Link check

    A QR code for this exact link — for print, packaging and event signage. Scans are tracked under the same campaign.

    Recent links

    Links you copy are saved here, in this browser only.

    How to use the UTM builder

    Three steps to a trackable link.

    1. 01

      Add your URL

      Paste the page you're sending people to — or switch to bulk mode and paste a whole list.

    2. 02

      Fill in the parameters

      Pick a preset or type your source, medium and campaign. Only source is required, but GA4 needs medium to assign a channel.

    3. 03

      Check, copy and share

      Review the channel preview and link check, then copy the URL or download a QR code.

    Reference

    UTM parameters, explained.

    A UTM is a set of parameters added to the end of a link. Analytics tools like Google Analytics 4 read them to tell you exactly which campaign, platform and ad sent each visitor.

    ParameterNameWhat it's forExample
    utm_sourceCampaign source *Where the traffic comes from — the referrer, such as a search engine, newsletter or social network. Required.google
    utm_mediumCampaign mediumHow the traffic arrives — the marketing medium. GA4 uses it to assign the channel.cpc
    utm_campaignCampaign nameTies traffic from many sources and mediums back to one campaign or promotion.spring-sale
    utm_idCampaign IDA unique ID for the campaign, used to join GA4 data with imported cost data.sp-2027-01
    utm_termCampaign termOptional. Usually the paid keyword, or the link text in an article.utm-builder
    utm_contentCampaign contentOptional. Tells apart ads or links in the same campaign — great for A/B tests.carousel-a
    utm_source_platformSource platformThe platform that buys or manages the traffic, such as Google Ads or Meta.meta
    utm_creative_formatCreative formatThe type of creative, such as video, carousel or display banner.video
    utm_marketing_tacticMarketing tacticThe targeting approach, such as remarketing or prospecting.remarketing

    Use cases

    Where to use UTM links.

    Social media

    Find out which platforms and posts bring you the most traffic and conversions — organic and paid.

    utm_source=linkedin&utm_medium=social

    Email marketing

    Know exactly which emails, and which links inside them, are bringing in visits and sales.

    utm_source=newsletter&utm_medium=email

    Advertising & partners

    Track ad spend and partner placements down to the individual ad, so you can measure return.

    utm_source=partner-name&utm_medium=affiliate

    FAQ

    UTM builder questions

    Will UTM links affect my site's search rankings?

    No. Google, Bing and other search engines understand that UTM parameters are for tracking and ignore them. Properly formed UTMs have no effect on your SEO.

    How do I find my UTM data in Google Analytics 4?

    In GA4, go to Reports → Acquisition → Traffic acquisition, then change the primary dimension to Session campaign or Session source / medium. You can also build an Exploration with the Session manual term, content and ad content dimensions.

    Which UTM parameters are required?

    Only campaign source is required. We strongly recommend always adding medium and campaign name too — without a medium, GA4 can't assign a channel and the traffic shows up as Unassigned or (not set).

    Should I use UTMs on internal links?

    No. UTMs are for links coming into your site from elsewhere. Using them on internal links starts a new session and overwrites the visitor's real source. Use GA4 event tracking for internal clicks instead.

    Why should UTM values be lowercase?

    UTM values are case-sensitive, so "Facebook" and "facebook" show up as two different sources and split your reports. Keeping everything lowercase (our default) keeps your data clean.

    My UTM link is very long. How do I shorten it?

    Use a link shortener such as Bitly, or a branded short domain. The shortened link redirects to your full URL, so the UTM parameters are still tracked.

    Why is this UTM builder free?

    We believe everyone should be able to control their analytics. UTMs are central to measuring return on marketing, so we built this tool for anyone to use — no sign-up required.

    From the team behind this tool

    UTMs are step one. Trustworthy data is the goal.

    We set up GA4, conversion tracking and dashboards so you know which campaigns actually drive revenue.