Free Tool

UTMBuilder

Build UTM parameters for campaign tracking. Essential for Google Analytics and marketing attribution.

Campaign Details

Quick Presets

UTM Parameters

Source: Where traffic originates (google, facebook)
Medium: Marketing medium (cpc, email, social)
Campaign: Campaign identifier
Term: Paid keywords (optional)
Content: Ad variant (optional)

What is a UTM Builder?

A UTM link is a regular URL with extra query parameters that Google Analytics, GA4, and most analytics tools use to attribute traffic to a specific campaign, source, and medium. A UTM builder makes sure those parameters are consistent, lowercase, and URL-safe so your reports group correctly instead of fragmenting across typos.

How to use this UTM Builder

  1. 1

    Paste your destination URL

    The landing page where the click should arrive. Do not include UTMs yet.

  2. 2

    Set source, medium, and campaign

    Source is where the click came from (newsletter, instagram). Medium is the channel type (email, social, cpc). Campaign is the named effort (spring_sale).

  3. 3

    Add term and content if needed

    Term is for paid keywords. Content distinguishes variants of the same campaign, like ad-a versus ad-b.

  4. 4

    Keep values lowercase and consistent

    GA4 treats Email and email as different mediums. Pick one convention and stick with it.

  5. 5

    Copy and use

    Copy the built URL and paste it into your ad, email, or social post. Test once in incognito to confirm tracking lands in GA4.

Frequently asked questions

Do UTMs work with GA4?

Yes. GA4 reads utm_source, utm_medium, utm_campaign, utm_term, and utm_content automatically. They appear in Acquisition reports and Traffic acquisition.

Should I use UTMs on internal links?

No. Internal UTMs overwrite the original attribution and make your reports inaccurate. Only use UTMs on links coming from outside your site.

What is the difference between source and medium?

Source is the specific origin (facebook, google, mailchimp). Medium is the channel category (social, cpc, email). Source answers where, medium answers how.

Are UTM parameters case sensitive?

Yes. spring_sale and Spring_Sale are tracked as two different campaigns in GA4. Always use lowercase to avoid duplicate rows.

Related tools

WinWin Monogram

Built on modern visions, made for businesses ready to grow. Web, SEO, video, photo, and ads from Scarborough, ON.

We can do anything and everything.

Get Started

Start a Project

Free consultation. Reply within 4 business hours.

© 2025 WinWin Marketing. All rights reserved.