UTM Parameters Explained

What each of the five tags means, with an example you can copy.

The five tags

UTM tags are short labels added to the end of a link. When someone clicks, your analytics reads them and tells you where the visit came from.

TagIt answersExampleIn utmSnap
utm_sourceWhere did the visit come from?newsletterRequired
utm_mediumWhat kind of channel was it?emailRequired
utm_campaignWhich campaign was it part of?spring-sale-2026Required
utm_termWhich search word was paid for?running-shoesOptional
utm_contentWhich version of the ad or link?header-buttonOptional

What each tag means

utm_source

Where the visit came from: the site, newsletter or platform that holds your link.

Examples: newsletter, facebook, google

Tip: Name the place, not the kind of channel. The kind goes in the medium.

utm_medium

The kind of channel the link was in.

Examples: email, paid-social, cpc, social

Tip: Keep to a short list of mediums, because reports are often grouped by medium.

utm_campaign

The campaign the link belongs to.

Examples: spring-sale-2026, product-launch

Tip: Use the same campaign name on every link in the campaign, across all channels, so you can add them up.

utm_term

The search word you paid for.

Examples: running-shoes, crm-software

Tip: Only useful for paid search. Leave it out everywhere else.

utm_content

Which version of the ad or link was clicked.

Examples: header-button, footer-link, video-ad

Tip: Use it to compare two links that are otherwise the same, such as two buttons in one email.

Which ones should I use?

Start with source, medium and campaign. They answer where, how and why, and every analytics tool understands them. Add term and content only when you need to tell two similar links apart, such as two buttons in one email.

In utmSnap the first three are required, so a link cannot be finished without them. Term and content are optional. Agree one spelling for each name with the UTM naming convention.

Common mistakes

  • Leaving out the medium

    Not this?utm_source=newsletter

    Write this?utm_source=newsletter&utm_medium=email&utm_campaign=spring-sale-2026

    Without all three, reports cannot place the visit in a channel.

  • Using the source for the kind of channel

    Not thisutm_source=social

    Write thisutm_source=linkedin&utm_medium=social

    The source is the place, and the medium is the kind.

  • Two question marks

    Not this?utm_source=a?utm_medium=b

    Write this?utm_source=a&utm_medium=b

    Only the first tag starts with a question mark. After that, use an ampersand.

  • A search word on a link that is not a search ad

    Not thisutm_term=spring on an email link

    Write thisleave utm_term out

    An unused tag only adds noise.

  • Misspelled tag names

    Not thisutm_sorce=newsletter

    Write thisutm_source=newsletter

    A misspelt name is ignored, so the visit shows no source.

What UTM tags do not do

A UTM tag does not change the page, what the visitor sees or how fast the link opens. It only adds a label that your analytics reads. Anyone who clicks can see the tags in the address bar, so keep them free of private details.

utmSnap only builds the link. Your analytics tool reads the tags.

Questions people ask

Are UTM tags case sensitive?

In most analytics tools, yes, so use lowercase everywhere. See the UTM naming convention.

Which tags are required?

In utmSnap, source, medium and campaign. Term and content are optional.

Can I use UTM tags on links inside my own site?

Avoid it. It can replace the real source of the visit.

How do I build a link without making mistakes?

Use the builder. It shows the finished link as you type, split into its parts, and Copy link copies it.

Ready to build a link?

It takes a few seconds, and the links you build never leave your browser.

Open the builder

We count visits and clicks. We never track you or see the links you build. Your work is saved in this browser only.