Home/Blog/utm_medium

What Is utm_medium? A Practical Guide

Learn how the medium parameter describes a marketing channel and how to keep your channel reporting consistent.

utm_medium describes the type of channel or traffic that delivered a visitor. It helps analytics reports group different sources into meaningful categories such as email, paid search, paid social, or referral.

For example, Facebook and Instagram may be two different sources, but both can use a social medium when that matches your reporting plan. The source says where the link was shared; the medium says what kind of channel it represents.

What does utm_medium mean?

Medium is a classification for the marketing method behind a link. It is not necessarily the name of a platform and it should not change every time you create a new ad or post.

https://example.com/pricing?utm_source=google&utm_medium=cpc&utm_campaign=summer_launch

In this example, google is the source and cpc is the medium. The link came from Google through a cost-per-click campaign.

Common medium values

  • email for newsletters and marketing emails.
  • cpc for paid search or other cost-per-click traffic.
  • paid_social for paid social advertising.
  • organic_social for unpaid social posts.
  • referral for links from another website or partner.
  • qr for QR codes used in print or offline campaigns.
  • affiliate for tracked affiliate distribution.

There is no universal list that fits every organization. The important rule is to choose a vocabulary before launching campaigns and use it consistently.

Source versus medium

These two fields work together:

utm_source=facebook
utm_medium=paid_social

utm_source=newsletter
utm_medium=email

utm_source=partner_acme
utm_medium=referral

The first example identifies Facebook as the source and paid social as the channel. The second identifies a newsletter as both the distribution origin and a specific email channel. Your internal convention should decide whether values such as newsletter are treated as a source, a medium, or both in a particular workflow.

How to choose a medium

  1. Describe the channel, not the campaign.
  2. Keep the list short enough that the team can remember it.
  3. Use lowercase values everywhere.
  4. Use underscores instead of spaces when a value has multiple words.
  5. Do not create a new medium just because the creative changed.

Common mistakes

Using platform names as the medium

utm_medium=facebook loses the distinction between the source and the channel. In most plans, Facebook belongs in utm_source and a value such as paid_social belongs in utm_medium.

Mixing abbreviations and full names

social, paid_social, and social_paid may all look similar but can create separate report groups. Pick one naming scheme and document it.

Using campaign names as mediums

A value such as black_friday describes a campaign, not a channel. Keep it in utm_campaign.

Example channel vocabulary

A small team might start with this approved list:

  • email
  • cpc
  • paid_social
  • organic_social
  • referral
  • qr

It is better to have six consistently used values than thirty values that overlap. Add a new medium only when it represents a genuinely different reporting category.

Build a link with the right medium

Choose the medium before creating a group of campaign links. Then use the BestUTM builder to generate the URLs and check that the same channel uses the same value across sources and campaigns.

Back to all articles