Skip to main content

Ads and acquisition

What are UTM parameters?

UTM parameters are tags added to the end of a URL that tell your analytics which source, campaign and ad sent a visitor.

Formula

?utm_source=meta&utm_medium=paid&utm_campaign=fall-launch&utm_content=video-1

Source names the site, medium the type of traffic, campaign the push and content the ad. Analytics tools group visits and orders by each tag.

A real store example

Honeylove CrossOver Bra page: nearly 500 Meta ads linked here.

Honeylove also runs ads to separate pages for its SuperPower Short and CloudEmbrace Bra. When hundreds of ads share one URL, the UTM tags on each ad's link are the only way analytics can tell which creative sent which visitor.

How to improve UTM parameters on your store

  1. Agree on one naming scheme

    "Meta", "meta" and "facebook" show up as three sources. Write the scheme down and use it everywhere.

  2. Tag every link you control

    Ads, emails, SMS, creator links and bio links all need tags, or their visits land in direct traffic.

  3. Read orders by tag, not just visits

    The point of tagging is to see which campaign sells. Group orders, not only sessions, by UTM campaign.

Ask Replo: "show sessions and orders by UTM campaign last week".

UTM parameters questions

What does UTM stand for?
UTM stands for Urchin Tracking Module, after Urchin, the analytics company Google bought and turned into Google Analytics. The name stuck even though the tags now work with almost every analytics tool.
Do UTM parameters affect SEO?
No, as long as your pages set a canonical URL without them. Search engines then treat the tagged and untagged links as one page. Don't use UTM tags on links between your own pages.
Which UTM parameters are required?
Source, medium and campaign are the three most tools expect. Content and term are optional: content tells two ads apart, and term records the keyword for search ads.

Related terms

Browse the glossary