UTM-метки — это параметры, которые добавляются к адресу страницы и помогают аналитике понять, откуда пришёл пользователь. Они не меняют содержимое страницы и не влияют на её работу — это просто «бирки» в URL, которые потом группируют события в отчётах. Несмотря на простоту, именно UTM становятся источником большинства споров между маркетологами, продуктом и финансами: одни и те же люди и каналы могут оказаться в разных строках отчёта только потому, что метки названы по-разному.
Цель этого гайда — собрать в одном месте всё, что нужно знать про UTM маркетологу или основателю, который выстраивает первую систему трекинга. Без воды, со словарём и примерами, которые можно сразу использовать.
Из чего состоит UTM
Стандартный набор включает пять параметров. Три из них — utm_source, utm_medium и utm_campaign — считаются обязательными для любого аналитического инструмента: без них переход не атрибуцируется к каналу. Ещё два — utm_content и utm_term — опциональные, но именно они дают самое интересное при разборе кампании.
- utm_source — конкретный источник: имя площадки, рассылки, партнёра. Примеры: telegram, newsletter, partner_smirnov.
- utm_medium — тип канала: email, cpc, social, partner, organic. Это уровень выше, чем источник: сюда же группируются разные конкретные источники одного типа.
- utm_campaign — название акции или периода: spring_2026, q2_launch, black_friday. Здесь ваша внутренняя логика, главное — единый стандарт.
- utm_content — что именно кликнули: hero_button, footer_link, video_01. Помогает сравнивать варианты внутри одной кампании.
- utm_term — ключевое слово или таргет. Используется в основном в платном поиске, в SMM почти не нужен.
Главное правило: словарь, а не вкус
Самая дорогая ошибка — позволять каждому маркетологу называть значения «как удобно». Через полгода у вас в отчёте будут telegram, Telegram, telega, tg и tgr, и все они — про один и тот же канал. Чинить это уже задним числом — мука: придётся либо чистить данные ETL-скриптом, либо мириться с тем, что часть истории искажена.
Лучшая профилактика — словарь допустимых значений, согласованный командой. Он может жить в общей таблице, в Notion или прямо в Revroute как рекомендованные значения для команды. Главное, чтобы маркетолог при создании ссылки не вспоминал, как пишется источник, а выбирал из списка. На это уходит несколько часов работы один раз — и десятки часов экономии в отчётах потом.
Регистр, язык и кодирование
- Только нижний регистр. Аналитика чувствительна к регистру: «Email» и «email» — это две разные строки.
- Только латиница. Кириллица в URL технически работает, но кодируется в %D1%82%D0%B5… — нечитабельно и в части систем ломается.
- Слова через подчёркивание, не через пробел. spring_2026, не spring 2026.
- Никаких эмодзи и спецсимволов. Они кодируются и могут потеряться при копировании.
Как договариваться о значениях
Договоренность держится на трёх вещах: фиксированный список значений по каждому параметру, владелец словаря (один человек, который добавляет новые), и периодический аудит. Раз в квартал проходитесь по фактически использованным значениям и сводите дубли к канону. Это занимает час, но именно это превращает ваш отчёт по каналам из «приблизительной картинки» в инструмент для принятия решений.
Если в команде больше пяти маркетологов, имеет смысл вынести генерацию ссылок в централизованный конструктор: маркетолог вводит целевой URL, выбирает значения из выпадающих списков, на выходе получает готовую ссылку с правильно сформированными параметрами. Это снимает 95% ошибок ввода и заодно ведёт журнал, кто и когда какую ссылку создал.
UTM в партнёрских программах
Когда вы даёте короткую ссылку партнёру, обычно есть выбор: либо partнёр вставляет UTM сам (плохо — не ваш контроль), либо вы автоматически добавляете партнёрские параметры в финальный URL (хорошо). Второй вариант снимает с партнёра когнитивную нагрузку и гарантирует, что в отчёте по каналам партнёрский трафик выделится корректно. Утвердите для партнёров отдельный паттерн — например, utm_source=partner_<id>, utm_medium=partner — и не отступайте от него.
Если у партнёра несколько площадок (Telegram-канал, YouTube-канал, рассылка), дайте разные значения utm_content для каждой. Это даст вам не только цифру по партнёру в целом, но и понимание, какая из его площадок реально приводит платящих клиентов. Часто оказывается, что 80% денег приходит с одной из трёх — и партнёр сам начинает усиливать именно её.
Контрольный прогон перед публикацией
Прежде чем массово публиковать ссылку, прогоните её через быстрый чек-лист: открывается ли она с телефона, попадают ли метки в аналитику в течение пары минут, видно ли её корректно в отчёте по источникам, не перекрывается ли значение каким-нибудь старым правилом фильтрации. На это уходит десять минут, экономит — недели разбора, почему «у нас не считается одна из кампаний».
- Откройте ссылку в приватном окне с телефона и компьютера.
- В аналитике в течение нескольких минут должен появиться визит с правильными значениями source, medium, campaign.
- Перейдите в отчёт по источникам и убедитесь, что новый канал не появился как «новая строка» рядом со старой такой же — это значит, нарушили словарь.
- Если есть конверсии на странице — сделайте тестовую и проверьте, что она тоже унаследовала метки.