Skip to content

What is UTM parameters?

UTM parameters are labels added to the end of a link that tell your analytics where a visitor came from, naming the source, the medium and the campaign behind the click.

By cartscaling Reviewed

Worked example, not a result

One newsletter, one link, one clean line in the report

Say a store sends a newsletter and 3,600 sessions arrive from it. Untagged, most of those visits land in analytics as direct or as an unnamed referral, because email clients and apps often strip the referrer. The revenue is real and the report cannot see where it came from.

Tagged, the same link carries a source naming the email tool, a medium of email, and a campaign name identifying that send. Now the store can see sessions, orders and revenue for that newsletter next to every other channel, and can compare one send against another.

The part that makes or breaks this is consistency. If one campaign uses a medium of email and another uses e-mail, and a third uses Email with a capital letter, analytics treats them as three different channels and the reporting is worse than having no tags at all. Agree a naming convention, write it down, and use it every time.

The session count above is an example.

Why it matters

Tagging is what makes channel level reporting possible, and channel level reporting is what tells you where the visitors lever is actually working. Without it, email, social posts, partner links, printed codes and any traffic from apps collapse into a direct bucket that answers no question at all.

It also protects the other levers from being misjudged. Different sources convert at very different rates and produce very different order values, so a store that cannot separate them ends up looking at one blended conversion rate and drawing conclusions about a site problem that is really a traffic mix change.

For a store owner it is a small habit with compounding value. Every tagged link keeps producing clean data for as long as it exists, and a year of consistent tagging turns into a reliable record of what worked. A year of inconsistent tagging cannot be repaired afterwards.

Common mistakes

  • Tagging internal links between pages of your own store. Doing that restarts the session and reassigns the visit, so the original source of the customer is lost.
  • Using inconsistent capitalisation or spelling. Analytics treats each variant as a separate channel, and the report fragments into names nobody can total.
  • Tagging paid ad links that the platform already tags automatically. The manual tags override the automatic ones and can break the connection between clicks and cost.
  • Putting sensitive or personal information into a campaign name. Tagged links get shared, indexed and pasted into support tickets, so treat everything in them as public.

Related terms and answers

Your plan is free.

A person reads it. You keep the plan. No logins, no call first.

Store, name, email and phone. A person replies from a real inbox. Privacy

Get your free growth plan