UTM-метки: как построить систему разметки, в которой можно разобраться через год
6 мин чтения9 пунктов чек-листа + 5 шагов плана — готовая основа первого аналитического замера.
Кому полезноРуководителю и веб-аналитику
Что станет понятноПравила именования важнее самих меток: без них отчёт разваливается за пару месяцев
С чем уйдёте9 пунктов чек-листа + 5 шагов плана — готовая основа первого аналитического замера.
Отчёт по источникам, где одна и та же кампания записана четырьмя способами, бесполезен. Разбираем, как договориться о правилах один раз и получить читаемую аналитику вместо каши из названий.
- Правила именования важнее самих меток: без них отчёт разваливается за пару месяцев
- Только строчные буквы и латиница — иначе одна кампания превращается в четыре строки
- Метки не ставятся на внутренние ссылки сайта: это обнуляет исходный источник визита
- Значения меток видны в адресной строке, поэтому не помещайте туда сведения о конкретных людях
- Наводить порядок в существующей разметке нужно с фиксации правил, а не с переименования
- Что метки дают и чего не дают
- Шесть правил, о которых договариваются один раз
- Готовая схема разметки: что писать в каждой части
- Пять ошибок, которые превращают отчёт в кашу
- Как навести порядок в существующей разметке
- Кто ставит метки и как избежать разнобоя
- Как связать метку с заявкой: следующий уровень
- Путь клиента
- Стратегия по шагам
- Чек-лист
- Что в итоге
- Вопросы и ответы
Что метки дают и чего не дают
Метка — это дописка к адресу страницы, по которой система аналитики понимает, откуда пришёл человек. Без неё переход из рассылки, из мессенджера или с баннера попадает в общую кучу «прямые заходы» и «переходы по ссылкам».
Что метки дают. Разделение трафика до уровня конкретного объявления или письма. Возможность сравнить два креатива между собой. Понимание, какая именно рассылка привела заявку.
Чего метки не дают. Они не связывают визит со сделкой — для этого нужно передавать источник в заявку. Они не работают для звонков и офлайн-обращений. И они не спасают, если человек перешёл по ссылке, закрыл сайт, а через три дня вернулся из поиска: в большинстве отчётов заслуга достанется поиску.
Практический вывод: метки — необходимый, но не достаточный уровень учёта. Они отвечают на вопрос «откуда пришёл визит», а не «откуда пришли деньги».

Шесть правил, о которых договариваются один раз
Технически метка состоит из нескольких частей: источник, тип трафика, название кампании и уточнения. Проблема почти никогда не в технике — она в том, что каждый заполняет их по-своему.
1. Только строчные буквы. Системы аналитики различают регистр: Yandex, yandex и YANDEX станут тремя разными строками в отчёте. Правило простое и нарушается чаще всех остальных.
2. Только латиница. Кириллица в метках превращается в нечитаемый набор символов при передаче и ломает часть отчётов.
3. Никаких пробелов. Разделитель — нижнее подчёркивание или дефис, но один и тот же везде. Пробел кодируется и делает ссылку нечитаемой.
4. Единый словарь значений. Составьте список допустимых источников и типов трафика и не отступайте от него. Если сегодня написали email, а завтра e-mail и mail — вы получите три строки вместо одной.
5. Название кампании по схеме, а не как придётся. Хорошая схема включает направление, географию и период: dveri_msk_09. Плохая — test2, новая, кампания_финал_итог2.


Готовая схема разметки: что писать в каждой части
Таблица, которую можно взять за основу и раздать всем, кто ставит ссылки.
| Часть метки | Что означает | Допустимые значения |
|---|---|---|
| Источник | откуда физически пришёл человек | yandex, vk, telegram, email, partner_site |
| Тип трафика | как получен | cpc, cpm, email, social, banner, qr |
| Кампания | что именно рекламируем | направление_гео_период |
| Уточнение | группа, аудитория, запрос | подставляется автоматически или вручную |
| Содержание | вариант объявления или письма | banner_a, text_b, letter_01 |
Примеры готовых меток:
Реклама в поиске: источник yandex, тип cpc, кампания dveri_msk_09.
Рассылка: источник email, тип email, кампания akciya_sentyabr, содержание letter_01.
Ссылка в описании соцсети: источник vk, тип social, кампания profile_link.
Код на печатной листовке: источник flyer, тип qr, кампания vystavka_09.
Последний пример стоит отметить отдельно: метка на коде из офлайн-материалов — простой способ понять, работает ли печатная реклама. Обычно это единственный доступный вариант её учёта.

# Реклама в поиске
https://example.ru/uslugi/?utm_source=yandex&utm_medium=cpc&utm_campaign=dveri_msk_09
# Рассылка
https://example.ru/akcii/?utm_source=email&utm_medium=email&utm_campaign=akciya_sentyabr&utm_content=letter_01
# Ссылка в профиле соцсети (постоянная)
https://example.ru/?utm_source=vk&utm_medium=social&utm_campaign=profile_link
# Код на печатной листовке — единственный способ учесть офлайн
https://example.ru/?utm_source=flyer&utm_medium=qr&utm_campaign=vystavka_09
Пять ошибок, которые превращают отчёт в кашу
1. Метки на внутренних ссылках сайта. Самая разрушительная ошибка. Человек пришёл из поиска, кликнул внутри сайта по ссылке с меткой — и система засчитывает новый визит с новым источником. Исходный источник теряется, конверсия приписывается не тому каналу. Внутренние ссылки метить нельзя никогда.
2. Метка на ссылке, которая ведёт на переадресацию. Часть параметров при переадресации теряется, и трафик снова уходит в «прямые заходы». Ссылку всегда ставим на конечный адрес.
3. Разные метки на одну и ту же кампанию у разных людей. Подрядчик размечает по-своему, штатный маркетолог по-своему. Лечится единым документом, а не устной договорённостью.
4. Метки, которые ставят поверх автоматической разметки. В рекламных системах есть собственный механизм передачи данных. Ручные метки поверх него могут его перебивать, и вы теряете детализацию по объявлениям. Выбирается что-то одно.
5. Слишком длинные адреса. Ссылка с пятью метками выглядит пугающе и хуже кликается, особенно в мессенджерах. Для публичных ссылок разумно использовать сокращатель, но такой, который сохраняет метки при переходе.


Как навести порядок в существующей разметке
Ситуация, с которой обычно приходят: меток много, ставили годами разные люди, отчёт нечитаем. Порядок действий:
Шаг 1. Выгрузите текущие значения. Отчёт по источникам за последний год с разбивкой по всем частям метки. Вы увидите реальный масштаб: обычно там 3–5 вариантов написания одного и того же.
Шаг 2. Составьте словарь. Для каждого реального источника выберите одно правильное написание. Составьте таблицу «как писали → как надо».
Шаг 3. Зафиксируйте правила письменно. Один документ на страницу, доступный всем, кто ставит ссылки: подрядчику, маркетологу, тому, кто делает рассылки. Без этого шага через полгода всё вернётся.
Шаг 4. Исправьте активные ссылки. Начните с тех, что работают сейчас: действующие кампании, ссылка в профиле соцсети, подпись в письмах. Старые ссылки в уже отправленных рассылках трогать бессмысленно.
Шаг 5. Не переписывайте историю. Соблазн привести старые данные к новому виду велик, но обычно не стоит трудозатрат. Проще провести черту: с такого-то числа действуют новые правила, сравнение периодов ведём отдельно.
Шаг 6. Договоритесь, кто выдаёт метки. Идеальный вариант — один ответственный человек или общая таблица-генератор, где метка собирается из выпадающих списков. Свободный ввод неизбежно приводит к разнобою.

Кто ставит метки и как избежать разнобоя
Технически метку может собрать кто угодно за минуту — и в этом источник проблемы. Когда её собирают пятеро, схема разваливается независимо от того, насколько хорошо описаны правила.
Вариант первый: общая таблица-генератор. Простой файл, где источник и тип трафика выбираются из выпадающего списка, а название кампании собирается по шаблону. Готовая ссылка получается формулой. Свободный ввод остаётся только в одном поле, и ошибиться негде.
Вариант второй: один ответственный. Все, кому нужна размеченная ссылка, обращаются к одному человеку. Работает в небольшой команде и ломается, когда этот человек в отпуске.
Вариант третий: правила в договоре с подрядчиком. Если рекламу ведёт агентство, схема разметки прикладывается к заданию. Иначе каждый новый подрядчик приносит свою систему, и через год у вас три поколения меток в одном отчёте.
Что проверять раз в квартал. Откройте отчёт по источникам и посмотрите на список значений. Появились варианты, которых нет в вашем словаре, — значит кто-то ставит ссылки в обход правил. Разговор на пять минут решает это до того, как накопится история.
Отдельно про рассылки и мессенджеры: там ссылки часто вставляют не маркетологи, а те, кто пишет письма и посты. Им проще всего дать три готовые ссылки на все случаи, чем объяснять схему.


Как связать метку с заявкой: следующий уровень
Метки показывают источник визита, но заявка приходит менеджеру без него. Связать одно с другим — отдельная задача, и решается она просто.
Механика. При заходе на сайт значения меток записываются в браузере посетителя. В форму добавляется скрытое поле, куда они подставляются при отправке. Дальше источник приезжает вместе с заявкой — в почту, в таблицу или в CRM.
Что важно учесть:
Первое касание или последнее. Решите заранее, что записывать: источник первого визита или того, в котором оставили заявку. Для длинного цикла выбора полезно хранить оба — иначе весь верхний этап воронки выглядит бесполезным.
Срок хранения. Разумно 30–90 дней. Если человек пришёл из рекламы полгода назад, приписывать ей сегодняшнюю заявку некорректно.
Что делать при пустом значении. Прямые заходы и переходы из поиска меток не имеют — записывайте туда понятное значение вроде organic или direct, а не оставляйте пустоту. Пустое поле в отчёте невозможно отличить от технической ошибки.
После этого шага отчёт перестаёт быть отчётом по визитам и становится отчётом по деньгам — а это уже совсем другой разговор с руководством.

// Запоминаем источник первого визита на 90 дней.
// Без этого заявка приходит менеджеру без источника.
(function () {
const KEY = 'lead_source';
if (localStorage.getItem(KEY)) return; // первое касание не перетираем
const p = new URLSearchParams(location.search);
const src = p.get('utm_source');
localStorage.setItem(KEY, JSON.stringify({
source: src || (document.referrer? 'referral': 'direct'),
campaign: p.get('utm_campaign') || '',
landing: location.pathname,
date: new Date().toISOString().slice(0, 10)
}));
})();
// Перед отправкой формы кладём это в скрытое поле
form.source.value = localStorage.getItem('lead_source') || '';
Путь клиента: где эта тема срабатывает
Тема решает в момент, когда встречают вопрос «а сколько лидов реально дала эта кампания», а ответить по отчёту нельзя из-за разнобоя в названиях.
Что у клиентаРазные подрядчики и специалисты ставят метки как удобно: кто-то заглавными буквами, кто-то через пробел, кто-то вообще без source.
Что делаемСобираем текущие кампании и смотрим, сколько вариантов написания одного и того же канала уже накопилось.
Сигнал, что работаетЕсть список всех расхождений — это база для будущих правил.
Что у клиентаВ таблице по источникам одна и та же рекламная кампания разбита на три-четыре строки, бюджет и конверсии посчитать нельзя без ручной склейки.
Что делаемФиксируем, где именно расходятся метки: регистр, порядок параметров, кириллица.
Сигнал, что работаетКлиент понимает: проблема не в отчёте, а в том, что метки ставили без договорённостей.
Что у клиентаВладелец и подрядчики садятся один раз и фиксируют схему: что писать в source, medium, campaign, content.
Что делаемОформляем схему разметки в документе, показываем, кто и когда её применяет.
Сигнал, что работаетНовые кампании в отчёте попадают в одну строку, а не размножаются.
Что у клиентаЧисло рекламных каналов растёт, подключаются новые подрядчики, но отчёт остаётся читаемым.
Что делаемПериодически проверяем метки на соответствие правилам и договариваемся о связке с CRM.
Сигнал, что работаетЧерез год в отчёте всё так же можно разобраться без раскопок.
Стратегия: что делать по шагам
Цель: Построить систему разметки, которая остаётся читаемой независимо от того, сколько людей и подрядчиков ставит метки.
Шкала собрана из сроков плана ниже. Это ориентир для последовательности работ.
- Неделя 1 Собираем все текущие UTM-метки из рекламных кабинетов и смотрим, как по-разному записана одна и та же кампания. Список расхождений: регистр, порядок параметров, кириллица против латиницы.
- Неделя 1-2 Фиксируем шесть базовых правил: регистр, алфавит, разделители, что нельзя писать в utm_content, как называть source и medium. Документ с правилами именования, к которому можно вернуться через год.
- Неделя 2 Собираем готовую схему разметки — что писать в каждой части ссылки для каждого канала: контекст, соцсети, рассылки, партнёрские размещения. Шаблон, по которому любой человек в команде ставит метку одинаково.
- Неделя 3 Определяем, кто именно ставит метки на каждый канал, и вводим точку проверки перед запуском кампании. Разметка не расходится, даже когда подрядчиков несколько.
- Неделя 3-4 Настраиваем передачу метки в CRM или систему аналитики, чтобы источник визита доходил до заявки. Отчёт показывает не только визиты, но и то, какие заявки принёс канал.
Сроки — ориентир для планирования, а не обязательство: скорость зависит от ниши, конкуренции и состояния сайта.
Чек-лист: система UTM-разметки, которая не развалится за пару месяцев
Проверьте по пунктам, прежде чем запускать следующую рекламную кампанию.
- Зафиксируйте правила именования в отдельном документе, а не в голове одного специалиста
- Используйте только строчные буквы во всех параметрах
- Пишите значения латиницей, без кириллицы и пробелов
- Договоритесь о единых названиях каналов в utm_source и utm_medium заранее
- Не ставьте метки на внутренние ссылки сайта
- Определите, кто отвечает за постановку меток на каждом канале
- Введите проверку разметки перед запуском кампании, а не после
- Проверяйте отчёт по источникам на дубли строк раз в месяц
- При наведении порядка сначала фиксируйте правила, а переименование делайте вторым шагом
Чаще всего систему разметки разваливает не отсутствие меток, а разные люди, которые ставят их по своим привычкам. У одного заглавные буквы, у другого пробел вместо тире — и через пару месяцев отчёт уже не читается. Правила именования решают эту проблему быстрее, чем любая доработка отчёта.
Первоисточник: Справка Яндекс Метрики ↗ — как система читает параметры UTM
Что в итоге
Главное в разметке — не сами метки, а договорённость о том, как их писать. Схема из строчных букв, латиницы и фиксированных названий каналов работает годами, если её один раз записали и все следуют одному документу.
Чаще всего отчёт превращается в кашу из-за смешения регистра и алфавита: одна кампания записана то заглавными, то строчными буквами, то кириллицей — и система аналитики считает это разными источниками. Вторая частая ошибка — метки на внутренних ссылках сайта, которые обнуляют исходный источник визита.
С чего начать: Начните с того, что выгрузите текущие метки из рекламных кабинетов и найдите, сколько вариантов написания есть у одной и той же кампании.
Вопросы и ответы
Обязательно ли ставить все части метки?
Достаточно источника, типа трафика и названия кампании — этого хватает для чтения отчёта. Уточнение и содержание нужны, когда вы сравниваете между собой объявления или варианты писем.
Ломают ли метки продвижение в поиске?
Сами по себе нет, но адреса с параметрами могут попасть в индекс как дубли. Решается указанием основной страницы и настройкой очистки параметров в панели вебмастера — это стандартная процедура.
Можно ли использовать кириллицу, если так понятнее?
Не стоит: при передаче она кодируется в нечитаемый набор символов, а часть систем обрабатывает её некорректно. Понятность достигается схемой именования, а не языком.
Что делать, если ссылку с меткой публикуют другие люди?
Готовьте им ссылку сами и просите не менять. Ещё надёжнее — короткая ссылка через сокращатель: её сложнее случайно отредактировать, а метки сохраняются при переходе.
Нужны ли метки, если реклама и аналитика связаны между собой?
Внутри одной экосистемы данные передаются автоматически, и ручная разметка там может даже мешать. Метки нужны для всего остального: рассылок, мессенджеров, партнёрских размещений, офлайн-материалов.
Как метить ссылку в профиле соцсети?
Одной постоянной меткой с указанием площадки и типа трафика. Менять её при каждой публикации не нужно: вы всё равно не отличите переход из конкретного поста, для этого ставят отдельные ссылки в самих публикациях.
Почему трафик с метками попадает в «прямые заходы»?
Чаще всего из-за переадресации, при которой параметры теряются, или из-за мессенджеров и приложений, открывающих ссылку во встроенном браузере. Проверьте, что ссылка ведёт на конечный адрес без промежуточных переходов.
Сколько хранить источник для связи с заявкой?
Ориентир — 30 дней для быстрого цикла и до 90 для длинного. Дольше хранить смысла мало: связь между давним визитом и сегодняшней заявкой становится условной.
- Единый справочник UTM и проверка счётчика раз в месяц
- Передача офлайн-конверсий: связка «клик → сделка»
- Отчётность по оплаченным сделкам, а не по заявкам
- Цели на «страницу спасибо» — ломаются при любой правке
- Подмена ДРР по заявкам вместо оплаченных сделок
- Платная сквозная аналитика при малом объёме обращений
Что делать дальше
₽Посчитать экономикуСходится ли реклама при вашем чеке
?Задать вопросОтветим по вашей ситуации
Опишите задачу в двух словах — специалист ответит в Telegram, обычно в течение рабочего дня. Без презентаций и обязательств.
Написать в Telegram ↗✓Заявка на продвижениеПроверить мою аналитику
Бесплатно проверим счётчики и цели — покажем, откуда берутся расхождения и что с ними делать.
Поставьте оценку — она поможет редакции улучшать следующие разборы.
Обсуждение 17
Спросите, что осталось непонятным — автор материала отвечает в комментариях.

