MediumMap The utm_medium reference desk · free forever
The utm_medium reference desk

Every utm_medium value you will ever need, generated clean.

Inconsistent medium values are the quiet killer of marketing reports — cpc in one campaign, CPC in another, paidsearch in a third, and suddenly nothing rolls up. MediumMap generates a tidy, consistent set of utm_medium values for your channels, each with a plain-English definition and a sample tagged URL. All in your browser; nothing leaves the page.

100% in your browser GA4-aware values No signup

The generator

Worksheet no. 1
Channel groups

Values are drawn from the groups you tick.

Naming style

Pick one style per team and never mix them.

8

A short controlled list beats a long improvised one.

Output options

Your utm_medium values will be set here, like type on a page. Click any value to copy it.

Honest limits, from the editor

  • These are naming conventions, not analytics advice. A tidy medium list keeps reports clean; it cannot fix broken tracking, missing tags or bad attribution setup.
  • GA4 channel grouping depends on recognized values. Invented mediums land in Unassigned. The GA4-safe toggle limits output to widely recognized values, but Google can change grouping rules.
  • Consistency is a team sport. The generator gives you the list; your team still has to use it. Write the values down somewhere shared and review new campaigns against them.
  • Good uses: drafting a UTM taxonomy, onboarding new marketers, auditing an inherited mess of mediums, teaching UTM parameters.
Method

How the generator works

Three decisions, one click, zero servers. The worksheet below the fold explains itself.

Step one

Choose your channels

Tick the channel groups you actually run — paid search, organic social, email, display, and six more. Values are drawn only from what you tick, so the list matches your media mix.

Step two

Fix your house style

Pick kebab-case, snake_case or flat, and optionally restrict to GA4-safe values. The shuffle uses crypto.getRandomValues(), so repeated runs surface different values from your groups.

Step three

Copy, paste, standardize

Each value ships with a definition and a sample tagged URL. Click to copy one, copy all for the team wiki, or download the .txt as your first-draft taxonomy.

The reference shelf

From the reference desk

Short, practical explainers on utm_medium: what it is, how it differs from source, the full value list, and naming conventions that survive contact with a real team.