UTM-метки: как правильно заполнять и не ломать аналитику

Собираем понятный стандарт UTM-разметки: что писать в source, medium и campaign, как называть значения и как проверить ссылку до запуска рекламы.

Павел собирает рекламные ссылки по единому справочнику UTM и не даёт данным рассыпаться по разным строкам
СУТЬ БЕЗ ШУМА

Самое главное — за секунды

Содержание статьи

Что поймёте после чтения

Разберётесь, как правильно заполнять UTM-метки, что писать в source, medium и campaign и как собрать единый стандарт для команды. В конце будет готовая логика проверки ссылки до запуска рекламы.

В отчёте открываем источник трафика и видим: telegram, Telegram, tg, t.me и ещё загадочное telega_new.

Формально всё заполнено. Практически один канал распался на пять строк и теперь притворяется небольшой экосистемой.

UTM-метки работают хорошо, когда команда договорилась о правилах. Сам по себе набор параметров порядок не создаёт.

UTM-разметка: что это простыми словами

UTM-метки — параметры в адресе ссылки, которые передают системе аналитики информацию об источнике, канале и кампании перехода.

Пример:

https://example.ru/service?utm_source=telegram&utm_medium=social&utm_campaign=analytics_launch

После перехода Google Analytics или другая система может записать значения и показать результаты кампании в отчёте.

UTM не узнаёт человека по имени, не связывает автоматически продажу с CRM и не чинит атрибуцию. Метка лишь аккуратно передаёт контекст перехода. Остальная цепочка требует настроенной аналитики.

Основные параметры UTM

Павел прикрепляет к ссылке пять меток с признаками источника, канала, кампании, объявления и условия таргетинга

utm_source — источник

Площадка или конкретный источник трафика: google, yandex, telegram, newsletter.

utm_medium — тип канала

Способ привлечения: cpc, email, social, referral. Главное — один справочник для всей компании.

utm_campaign — кампания

Устойчивое название маркетинговой активности: analytics_launch_2026. Лучше, если оно совпадает с названием или ID во внутреннем медиаплане.

utm_id — идентификатор кампании

Полезен, когда названия могут измениться. Стабильный ID помогает связать расходы, план и отчёт.

utm_content — объявление или вариант

Различает креативы, кнопки и размещения внутри одной кампании.

utm_term — ключ или условие таргетинга

Исторически используется для ключевых слов, но может хранить согласованный уровень детализации.

Google Analytics также поддерживает utm_source_platform. Официальная документация рекомендует заполнять согласованный набор параметров, особенно source, medium, campaign, id и source_platform, если вы используете ручную разметку.

Единая система UTM-меток: как создать стандарт UTM-меток

Стандарт — это не документ на сорок страниц. Для начала достаточно одной таблицы.

ПолеПравилоПример
sourceофициальный код площадкиtelegram
mediumзначение из закрытого справочника каналовpaid_social
campaignпродукт_цель_периодbi_demo_leads_2026q4
contentформат_идея_вариантvideo_case_a
termключ или сегмент по правилам площадкиbusiness_analytics

Я обычно добавляю ещё владельца кампании, дату запуска, целевой URL и ID медиаплана. Эти поля не обязательно передавать в адресе, но они помогают связать разметку с расходами.

Правила именования UTM-меток, которые сохраняют отчёт

  • Один регистр. Удобнее использовать нижний: telegram, а не смесь Telegram и TELEGRAM.
  • Один разделитель. Например, нижнее подчёркивание. Не меняйте его внутри одного поля.
  • Без пробелов. Они кодируются и делают ссылку менее понятной.
  • Без случайной транслитерации. Выберите язык и словарь заранее.
  • Стабильные значения. Не называйте одну площадку vk, vkontakte и vk_ads без осознанного различия.
  • Без персональных данных. Не передавайте email, телефон, имя клиента и другие чувствительные данные в URL.

Значения UTM чувствительны к регистру. Google отдельно предупреждает: SpringSale и spring_sale могут оказаться разными строками отчёта.

Подробный пример: как метки дробят данные

Компания запустила одну кампанию в Telegram. Она получила 2 400 сессий и 72 заявки.

Из-за свободного ввода источник записали четырьмя способами:

  • telegram — 1 200 сессий и 40 заявок;
  • Telegram — 600 сессий и 16 заявок;
  • tg — 450 сессий и 12 заявок;
  • t_me — 150 сессий и 4 заявки.

Общая конверсия: 72 ÷ 2 400 × 100% = 3%.

Но в отчёте команда видит четыре «источника». Расход лежит только в строке telegram, поэтому стоимость заявки считается неверно. Часть заявок выглядит бесплатной, а основная строка — слишком дорогой.

После нормализации справочника новые ссылки используют один source. Старые значения объединяем в модели данных, но не переписываем историю молча: сохраняем правило соответствия.

Если расход кампании — 144 000 рублей, реальная стоимость заявки равна 2 000 рублей. Отчёт по одной строке telegram показал бы 3 600 рублей. Ошибка получилась не в рекламе, а в справочнике.

UTM-метки: как правильно заполнять всей командой

Общий генератор заменяет разные самодельные UTM-метки команды единым набором и собирает трафик в одну строку отчёта
  1. Назначьте владельца стандарта. Обычно маркетинговая аналитика или человек, который отвечает за общий отчёт.
  2. Соберите справочники source и medium. Значения выбираются, а не придумываются заново.
  3. Определите шаблон campaign. В нём должны быть только поля, которые реально нужны для анализа.
  4. Сделайте генератор. Таблица с формулами, форма или небольшой сервис снижает ручные ошибки.
  5. Добавьте проверку перед запуском. Ссылка открывается, параметры сохраняются, редиректы их не удаляют.
  6. Проверьте данные после первого перехода. Источник и кампания должны появиться в режиме отладки и затем в отчёте.
  7. Свяжите с медиапланом и CRM. ID кампании помогает соединить показы, расходы, заявки и продажи.

Как проверить UTM-метки до запуска

Перед публикацией пройдите короткий чек-лист:

  • базовый адрес открывается без меток;
  • в URL только один знак вопроса;
  • параметры разделены амперсандом;
  • обязательные значения не пустые;
  • редирект сохраняет параметры;
  • страница не создаёт бесконечный дубль URL;
  • аналитика получает ожидаемые source, medium и campaign;
  • в метках нет персональных данных и секретов.

Отдельно проверьте сочетание ручной и автоматической разметки. В Google Ads авторазметка передаёт платформенные параметры, а UTM может использоваться для других систем. Правило должно учитывать вашу связку, а не просто копировать чужой шаблон.

Что происходит с метками после клика

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

Проверяйте финальный адрес в браузере и событие в аналитике. Если сайт переносит параметры в cookie или серверную сессию, задокументируйте этот процесс. Если пользователь сначала попал на страницу, а затем перешёл по внутренней ссылке с новой UTM, исходный источник может перезаписаться.

Для заявки сохраните исходные значения и при необходимости последнее маркетинговое касание в отдельные поля. Не складывайте всё в одно поле «Источник». Иначе CRM снова превратит аккуратную разметку в один большой комментарий.

Как измерять качество самой разметки

UTM-стандарту тоже нужны показатели. Я использую несколько простых:

  • доля платного трафика без campaign;
  • доля значений вне справочника source и medium;
  • число вариантов написания одной площадки;
  • доля кампаний, связанных с медиапланом по ID;
  • доля тестовых переходов, дошедших до отчёта без потери параметров.

Допустим, за месяц было 50 000 платных сессий. У 3 500 отсутствует campaign, ещё 2 000 используют неизвестный medium. Даже если группы пересекаются, это уже заметная зона контроля. Команда получает не просьбу «заполнять аккуратнее», а конкретную цель: снизить долю несогласованных сессий с 11% до 3%.

После исправления проверяем не только чистоту строк, но и связку с расходами. Если кампания правильно названа, но её ID не совпадает с медиапланом, стоимость и выручка всё равно не встретятся.

Как я внедряю UTM-стандарт

Сначала выгружаю фактические значения за несколько месяцев. Так видно, как команда уже называет площадки и где лежат основные разрывы.

Потом мы с маркетологами не «запрещаем всё старое», а собираем короткий словарь: какое различие важно для решения, а какое создаёт лишнюю строку. Собственнику показываем, какие суммы и продажи сейчас теряются между вариантами написания.

Дальше делаем генератор и контроль. Маркетолог выбирает значения из списков, получает готовую ссылку и запускает её. В BI-модели остаётся таблица соответствий для исторических меток.

Через месяц проверяем долю трафика с неизвестными или несогласованными значениями. Если она снижается, процесс работает. Если нет — ищем площадку или подрядчика, который продолжает творить (творчество прекрасное, просто не в source).

Типичные ошибки в UTM-разметке

  • каждый специалист придумывает собственные source и medium;
  • в campaign кладут длинное описание, которое постоянно меняется;
  • смешивают название площадки и тип канала;
  • используют разные регистры и разделители;
  • не кодируют специальные символы;
  • теряют параметры на редиректе;
  • добавляют UTM на внутренние ссылки сайта и перезаписывают источник сессии;
  • передают персональные данные в адресе;
  • создают стандарт, но не дают команде удобный генератор.

Что сделать прямо сейчас

Выгрузите source и medium за последние три месяца. Отсортируйте по числу сессий и найдите разные написания одной площадки. Затем создайте первый справочник хотя бы для пяти главных каналов.

Если хотите связать метки с расходами, CRM и продажами, напишите. Я помогу собрать единый словарь, таблицу соответствий и контроль качества, чтобы отчёт перестал рассыпаться.

Первичные источники

ПО ТЕМЕ

Продолжить разбираться

Похожие материалы, которые развивают тему и помогают посмотреть на задачу с другой стороны.

Можно просто написать

Познакомимся и обсудим задачу

Расскажите, что хотите улучшить или в чём пока не можете разобраться. Необязательно приходить с готовым ТЗ — вместе посмотрим на ситуацию и поймём, с чего начать.

Работаем без заявки.

Не оставляйте номер и не ждите звонка. Просто напишите сами туда, где вам удобно.