---
title: "utm_medium и utm_source: в чём разница | Бюро 1969"
description: "utm_source — конкретная площадка (google, vk_ads), utm_medium — тип канала (cpc, email, paid_social). Таблица сравнения, готовые шаблоны и частые ошибки."
canonical: https://utm.bureau1969.kz/utm-medium-vs-utm-source
source: "UTM Builder · Бюро 1969"
---

# Чем отличается utm_medium от utm_source

utm_source — это конкретная площадка-источник трафика (google, yandex, vk_ads, instagram), а utm_medium — тип канала, через который пришёл пользователь (cpc, email, paid_social, organic). Source отвечает на вопрос «откуда?», medium — на вопрос «каким способом?». Оба параметра обязательны и работают только в паре.

## Коротко: source — это «откуда», medium — это «как»

**utm\_source** называет конкретный источник трафика: сайт, рекламную систему или площадку. **utm\_medium** называет тип канала — широкую категорию способа доставки трафика. Source всегда уникален и узнаваем (google, facebook, newsletter\_july), medium всегда обобщён и повторяется между источниками (cpc, email, social).

Сравнение с почтой. Source — это конкретное отделение, откуда отправлено письмо, а medium — способ доставки: авиапочта, курьер, обычная посылка. Разные отделения (source) могут пользоваться одним способом доставки (medium), и наоборот.

Сама аббревиатура UTM расшифровывается как Urchin Tracking Module — по имени компании Urchin Software, которую Google купил в 2005 году и на базе которой построил Google Analytics.

## Таблица сопоставления utm_source и utm_medium

Различие — в уровне детализации. **utm\_source = конкретная площадка** (что это за сайт или система). **utm\_medium = тип канала** (какого рода это трафик). Ниже типовые сочетания для основных каналов.

| Канал | utm\_source (площадка) | utm\_medium (тип канала) |
| --- | --- | --- |
| Google Ads (поиск) | `google` | `cpc` |
| Яндекс.Директ | `yandex_direct` | `cpc` |
| Meta Ads (FB/IG) | `facebook` / `instagram` | `paid_social` |
| TikTok Ads | `tiktok` | `cpc` |
| VK Реклама | `vk_ads` | `cpc` |
| Email-рассылка | `newsletter` / `unisender` | `email` |
| Бесплатный пост ВК | `vk` | `social` |
| Реферальная ссылка | `partner_site` | `referral` |
| QR-код на флаере | `flyer_spring` | `qr` |
| Баннер на чужом сайте | `vc_ru` | `display` |

Medium `cpc` повторяется у Google, Яндекса, TikTok и VK — это нормально: все они дают платный трафик с оплатой за клик. А вот source у каждого свой, и именно он разделяет каналы в отчётах.

## Как выбрать значение для каждого параметра

**utm\_source** — это ответ на вопрос «с какого конкретного сайта или сервиса пришёл человек?». **utm\_medium** — ответ на «к какой широкой категории относится этот трафик?». Source делайте узким и узнаваемым, medium — стандартным и повторяемым.

**Чек-лист для utm\_source:**

-   Назовите конкретную площадку: `google`, `yandex`, `vk`, `telegram`, `youtube`.
-   Для рекламных систем берите однозначное имя: `google` для Google Ads, `yandex_direct` для Директа.
-   Не ставьте сюда обобщения вроде `social` или `cpc` — это уровень medium.

**Чек-лист для utm\_medium (стандартный набор значений):**

-   `cpc` — платный трафик с оплатой за клик (контекст, таргет);
-   `paid_social` — платная реклама в соцсетях;
-   `social` — бесплатные посты в соцсетях;
-   `email` — рассылки;
-   `referral` — переходы по ссылкам с других сайтов;
-   `display` / `banner` — медийная реклама;
-   `affiliate` — партнёрский трафик;
-   `organic` — органический поиск (обычно проставляется автоматически).

Держитесь одного списка значений medium во всех кампаниях — иначе аналитика рассыплется на десятки почти одинаковых каналов.

## Частые ошибки при заполнении source и medium

Самая частая ошибка — **перепутать source и medium местами**: поставить `utm_source=cpc` и `utm_medium=google` вместо наоборот. Из-за этого отчёты «Источник/Канал» становятся нечитаемыми, а каналы перемешиваются.

**Топ ошибок:**

1.  **Перепутаны местами.** Правильно: `utm_source=google&utm_medium=cpc`. Неправильно: `utm_source=cpc&utm_medium=google`.
2.  **Разный регистр.** `LinkedIn` и `linkedin` для аналитики — **два разных источника**. Всегда нижний регистр.
3.  **Кириллица.** `utm_source=яндекс` ломается при кодировании. Только латиница, кириллицу транслитерируйте: `yandex`.
4.  **Слишком детальный medium.** `utm_medium=cpc_google_search_brand` — это мусор. Детали кампании идут в `utm_campaign`, `utm_term`, `utm_content`.
5.  **Слишком общий source.** `utm_source=ads` ничего не говорит. Уточняйте: `google`, `yandex_direct`, `vk_ads`.
6.  **Разные написания одного источника.** `fb`, `facebook`, `Facebook.com` в разных ссылках раздробят данные. Зафиксируйте один вариант.
7.  **UTM на внутренних ссылках своего сайта.** Это обнуляет сессию и портит атрибуцию — метки ставят только на внешние входящие ссылки.

Единый справочник значений (naming convention) для команды снимает большинство этих ошибок.

## Source и medium в динамической разметке рекламных систем

В рекламных кабинетах source и medium почти всегда задают **статичными значениями**, а динамические токены (с ID и названиями) идут в `utm_campaign`, `utm_content` и `utm_term`. Source и medium описывают сам канал, который внутри одной кампании не меняется, поэтому подставлять их автоматически незачем.

Рекомендованные статичные пары source/medium и стиль токенов для остальных параметров различаются по платформам — у каждой свои скобки:

| Платформа | utm\_source | utm\_medium | Стиль токенов |
| --- | --- | --- | --- |
| Meta Ads | `{{site_source_name}}` | `paid_social` | двойные `{{x}}` |
| Google Ads | `google` | `cpc` | одинарные `{x}` |
| Яндекс.Директ | `yandex_direct` | `cpc` | одинарные `{x}` |
| TikTok Ads | `tiktok` | `cpc` | подчёркивания `__X__` |
| VK Реклама | `vk_ads` | `cpc` | одинарные `{x}` |

Исключение — Meta. В source удобно подставить токен `{{site_source_name}}`: он вернёт `fb`, `ig`, `msg` или `an`. Так одна разметка автоматически различает Facebook и Instagram внутри одной кампании. Medium при этом остаётся статичным `paid_social`.

## Готовые шаблоны UTM с правильными source и medium

В шаблонах ниже source и medium уже расставлены корректно, а динамические токены применяются только к тем параметрам, где они работают. Скопируйте подходящий и подставьте свою ссылку.

**Google Ads (ValueTrack, одинарные скобки):**

```
utm_source=google
utm_medium=cpc
utm_campaign={campaignid}
utm_content={creative}
utm_term={keyword}
```

**Яндекс.Директ (одинарные скобки):**

```
utm_source=yandex_direct
utm_medium=cpc
utm_campaign={campaign_id}
utm_content=ad_{ad_id}|{source_type}|{device_type}
utm_term={keyword}
```

**Meta Ads (двойные скобки):**

```
utm_source={{site_source_name}}
utm_medium=paid_social
utm_campaign={{campaign.name}}
utm_content={{ad.name}}
utm_term={{adset.name}}
```

**TikTok Ads (подчёркивания; помните: AID — группа, CID — объявление):**

```
utm_source=tiktok
utm_medium=cpc
utm_campaign=__CAMPAIGN_NAME__
utm_content=__CID_NAME__
utm_term=__AID_NAME__
```

**VK Реклама (одинарные скобки):**

```
utm_source=vk_ads
utm_medium=cpc
utm_campaign={campaign_id}
utm_content=cid|{campaign_id}|aid|{ad_id}
```

Если в один параметр нужно уместить несколько значений, разделяйте их вертикальной чертой `|`. В VK динамические токены подставляются только при переходе из нативного сниппета и могут не сработать с сокращателями ссылок или счётчиками кликов.

## Где собрать ссылку с правильными source и medium

Соберите разметку в бесплатном конструкторе **Бюро 1969 UTM Builder**: он подсказывает корректные source и medium, поддерживает динамические токены всех платформ и не даёт перепутать параметры местами. Регистрация не нужна.

Что упрощает работу с source и medium:

-   **Готовые пресеты** Meta Ads, Google Ads, TikTok — с уже правильными source/medium и нужным стилем скобок;
-   **Подсказки по токенам** — не надо помнить, что в TikTok AID это группа, а CID — объявление;
-   **История** ссылок в браузере (localStorage), чтобы переиспользовать удачную разметку;
-   **Сокращение ссылок** через share.kz прямо в интерфейсе;
-   **Экспорт в CSV** для передачи команде или загрузки в кабинет.

Инструмент на русском, работает прямо в браузере без бэкенда. Правило при сборке одно: source — конкретная площадка, medium — тип канала, оба строго латиницей и в нижнем регистре.

## Частые вопросы

### Что писать в utm_source, а что в utm_medium?

В utm_source пишите конкретную площадку-источник: google, yandex, vk_ads, instagram, newsletter. В utm_medium — тип канала: cpc для платного клика, email для рассылок, social для бесплатных постов, referral для переходов с сайтов, paid_social для таргета. Source отвечает «откуда», medium — «каким способом».

### Можно ли поставить одинаковое значение в source и medium?

Технически можно, но это ошибка, которая ломает аналитику. Source и medium описывают разные уровни: source — конкретную площадку, medium — широкую категорию канала. Пары google/google или cpc/cpc лишены смысла. Правильно их противопоставлять: utm_source=google и utm_medium=cpc.

### Что будет, если перепутать source и medium местами?

Отчёты «Источник/Канал» в Google Analytics и Яндекс.Метрике станут нечитаемыми, а каналы перемешаются. При utm_source=cpc и utm_medium=google система посчитает «cpc» источником, а «google» каналом и сгруппирует данные неверно. Атрибуция конверсий по каналам сломается.

### Какие стандартные значения utm_medium существуют?

Общепринятый набор: cpc (платный клик), paid_social (платная реклама в соцсетях), social (бесплатные посты), email (рассылки), referral (переходы с сайтов), display или banner (медийка), affiliate (партнёрский трафик), organic (органический поиск). Главное — использовать один список во всех кампаниях, чтобы данные не дробились.

### Обязательны ли utm_source и utm_medium?

Да, оба обязательны вместе с utm_campaign — это базовая тройка UTM-разметки. Без source или medium системы аналитики не отнесут трафик к каналу корректно и часто отбрасывают такую разметку. Дополнительные параметры utm_term и utm_content необязательны и нужны для детализации.

### Нужно ли учитывать регистр в source и medium?

Да, обязательно. Системы аналитики различают регистр: LinkedIn и linkedin посчитаются как два разных источника и раздробят данные. Используйте только нижний регистр и латиницу, кириллицу транслитерируйте (яндекс → yandex). Слова внутри значения разделяйте символом _ или -.

---

Источник: https://utm.bureau1969.kz/utm-medium-vs-utm-source
Собрать UTM-ссылку: https://utm.bureau1969.kz/generator
