UTM-метки: как создать, настроить и проверить данные в Яндекс Метрике
UTM-метки помогают различать источники, каналы и кампании, если команда одинаково именует значения, ссылка сохраняет параметры при переходе, а счётчик Метрики установлен на целевой странице. Разберём синтаксис URL, рабочий словарь меток, тестирование и проверку отчёта без искусственных обещаний мгновенных данных.
- Что дают UTM-метки
- Пять основных параметров
- Как договориться об именовании
- Как правильно собрать URL
- Спецсимволы, кириллица и кодирование
- Примеры для разных каналов
- Динамические параметры рекламных систем
- Как проверить ссылку до публикации
- Где искать UTM в Яндекс Метрике
- Почему важен первый просмотр визита
- Почему кампания не появилась
- Как поддерживать единый стандарт
- Финальный чек-лист
- Вопросы и ответы
Что дают UTM-метки
UTM-параметры добавляются к адресу целевой страницы и передают системе аналитики описание перехода. Они помогают отличить публикацию в Telegram от email-рассылки, одну кампанию от другой и два объявления внутри кампании. Яндекс Метрика формирует стандартный отчёт «Метки UTM» и использует метки при определении ряда источников трафика.
Метка не создаёт визит сама по себе и не исправляет установку счётчика. Чтобы данные появились, пользователь должен перейти по ссылке, страница — загрузиться со счётчиком нужного номера, а параметры — сохраниться до первого просмотра. Блокировщики, редиректы и согласие на обработку данных могут влиять на сбор.
UTM — это описание маркетингового размещения, а не персональный идентификатор. Не передавайте в параметрах email, телефон, фамилию, номер договора и другие персональные или секретные данные. URL может попасть в историю браузера, журналы и внешние системы.
Пять основных параметров
| Параметр | Смысл | Пример |
|---|---|---|
| utm_source | Конкретный источник | telegram |
| utm_medium | Тип канала | messenger |
| utm_campaign | Кампания | autumn_course |
| utm_content | Вариант объявления или место | post_01 |
| utm_term | Ключ или дополнительная группировка | management |
В официальной документации Яндекса `utm_source` и `utm_medium` участвуют в определении источника для разных типов переходов. Точный набор обязательных меток зависит от канала: например, для мессенджеров Яндекс рекомендует `utm_medium=messenger` или `social` и использует `utm_source` для названия мессенджера.
Для внутреннего стандарта удобно требовать первые три параметра во всех внешних размещениях, а `utm_content` и `utm_term` использовать по необходимости. Это правило команды, а не универсальный синтаксический закон UTM.
Как договориться об именовании
Яндекс Метрика различает регистр значений. `Telegram`, `telegram` и `TELEGRAM` могут стать разными строками отчёта. Выберите один регистр, например нижний, и используйте его во всех источниках. Не меняйте `email` на `e-mail` посреди кампании.
- Латиница в нижнем регистре для стабильности обмена.
- Подчёркивание или дефис вместо пробела, но один вариант в рамках словаря.
- Короткие устойчивые названия источников и каналов.
- Дата только там, где она действительно часть кампании.
- Версия креатива в `utm_content`, а не в названии источника.
- Запрет персональных данных и случайных комментариев в URL.
Создайте таблицу-справочник с колонками `source`, `medium`, `campaign`, `content`, владелец и описание. Для каждого нового размещения выбирайте значения из неё. Если значение нужно переименовать, помните: старые данные в Метрике не перепишутся автоматически и останутся отдельной группой.
Как правильно собрать URL
Первый параметр запроса добавляется после знака `?`, последующие — после `&`. Если у целевой страницы уже есть параметры, все UTM добавляются через `&`. Фрагмент, начинающийся с `#`, ставится после всех параметров, потому что он не является частью запроса к серверу.
Базовый пример: `https://example.ru/course/?utm_source=telegram&utm_medium=messenger&utm_campaign=autumn_course&utm_content=post_01`. Здесь адрес страницы заканчивается `/`, первый параметр начинается после `?`, остальные разделены `&`, пробелов нет.
Адрес с существующим параметром: `https://example.ru/catalog/?category=books&utm_source=email&utm_medium=email&utm_campaign=august_digest`. Нельзя добавлять второй знак `?` перед `utm_source`: тогда часть строки может быть воспринята как значение предыдущего параметра.
Спецсимволы, кириллица и кодирование
Значение параметра должно быть корректно закодировано для URL. Пробел, амперсанд, знак вопроса и решётка имеют специальное назначение. Если они попадают внутрь значения без кодирования, структура ссылки ломается. Поэтому рабочий словарь из латинских букв, цифр, дефиса и подчёркивания снижает риск.
Кириллица технически может быть представлена percent-encoding, но визуально ссылка станет длинной и её труднее проверять. Не заменяйте пробел знаком `+` случайным образом: официальная документация Яндекса предупреждает о лишних символах в сформированной метке. Надёжнее получить ссылку через проверенный конструктор или функцию кодирования и затем проверить итог.
Пример с якорем: `https://example.ru/course/?utm_source=vk&utm_medium=social&utm_campaign=launch_2026#program`. Всё после `#` используется браузером для перехода к разделу; UTM стоят перед фрагментом.
Примеры для разных каналов
Мессенджер: `https://example.ru/webinar/?utm_source=telegram&utm_medium=messenger&utm_campaign=finance_webinar&utm_content=channel_post`. Значение `telegram` распознаётся Яндексом как мессенджер, а рекомендуемый канал `messenger` помогает классификации.
Email: `https://example.ru/article/?utm_source=newsletter&utm_medium=email&utm_campaign=july_digest&utm_content=button_top`. Для второй ссылки в том же письме измените только `utm_content`, например `button_bottom`, если требуется сравнить позиции.
Социальная сеть: `https://example.ru/course/?utm_source=vk&utm_medium=social&utm_campaign=excel_start&utm_content=video_01`. Справочник источников должен заранее определить, используется `vk` или другое единое значение, чтобы отчёт не дробился.
Партнёрская публикация: `https://example.ru/offer/?utm_source=partner_site&utm_medium=referral&utm_campaign=joint_event&utm_content=article`. Не используйте домен целевой страницы как источник: источник описывает площадку, где размещена ссылка.
Динамические параметры рекламных систем
Рекламные платформы могут подставлять название кампании, идентификатор объявления или ключевую фразу из шаблона. Синтаксис таких макросов зависит от конкретной системы и меняется, поэтому его нужно брать только из актуальной официальной документации этой платформы.
Не смешивайте макрос и обычный текст без теста. Создайте тестовое объявление, получите фактический URL перехода и проверьте, что в Метрику пришло значение, а не буквальная строка с фигурными скобками. Если система автоматически добавляет собственный идентификатор, например для связки с рекламным кабинетом, не удаляйте его только ради короткой ссылки.
Для вручную размещаемых ссылок динамические макросы не нужны. Простая фиксированная UTM-ссылка легче проверяется и подходит для поста, QR-кода или письма.
Как проверить ссылку до публикации
- Откройте итоговый URL в новом приватном окне браузера.
- Убедитесь, что страница загружается без ошибки.
- Проверьте адрес после всех перенаправлений: UTM должны сохраниться.
- Проверьте, что это нужная целевая страница, а не главная или страница ошибки.
- Если используется сокращатель, раскройте конечный URL и повторите тест.
- Выполните один тестовый визит, не создавая массовый искусственный трафик.
Редирект с `http` на `https`, смена домена или перенаправление на языковую версию может удалить строку запроса при неправильной настройке. В таком случае Метрика не увидит UTM на первом просмотре. Исправлять нужно редирект или ссылку, а не название кампании в отчёте.
Проверяйте мобильный переход внутри приложения: встроенный браузер мессенджера может вести себя иначе. Параметры должны остаться в адресе целевой страницы до загрузки счётчика.
Где искать UTM в Яндекс Метрике
Откройте нужный счётчик и перейдите «Отчёты → Источники → Метки UTM». Официальная справка Яндекса указывает именно этот путь. В отчёте можно использовать группировки по атрибутам меток и стандартные настройки Метрики.
Выберите период, включающий тестовый переход, и проверьте `utm_source`, `utm_medium`, `utm_campaign`, затем при необходимости `utm_content` и `utm_term`. Не ищите только полную строку: дерево группировок помогает понять, на каком уровне значение отличается.
Данные не обязаны появиться мгновенно. Дождитесь обработки и убедитесь, что выбран правильный счётчик и период. Если визит тестировался несколько раз в одном сеансе, учитывайте правило первого просмотра.
Почему важен первый просмотр визита
Яндекс сообщает, что информация о метке берётся из первого просмотра в течение визита. Если первый просмотр был без метки, а затем пользователь в том же визите открыл UTM-ссылку, эта метка может не определить источник визита. Поэтому тестируйте в чистом сеансе или приватном окне.
Обратная ситуация тоже важна: ссылка с UTM, сохранённая в закладках, может продолжать передавать метки при прямом открытии. Метрика учитывает переходы по ссылке с меткой, даже если пользователь открыл сохранённый адрес. Интерпретируйте такие визиты в контексте канала.
Модели атрибуции и отчёты могут отвечать на разные вопросы. Для первичной проверки достаточно убедиться, что метки получены и сгруппированы ожидаемо; для анализа конверсий заранее выберите модель и период.
Почему кампания не появилась
| Симптом | Вероятная причина | Проверка |
|---|---|---|
| Нет визита | Другой счётчик или счётчик не загрузился | Номер и первый просмотр |
| Нет UTM | Редирект удалил строку запроса | Конечный адрес |
| Две кампании | Разный регистр или написание | Справочник значений |
| Источник «Другое» | Неизвестное сочетание source и medium | Правила Яндекса для канала |
| Буквальный макрос | Платформа не выполнила подстановку | Фактический URL клика |
Сначала откройте конечный URL и убедитесь, что метки сохранились. Затем проверьте чистый визит, счётчик и период. Только после этого меняйте словарь. Повторная публикация с новым написанием может разделить данные ещё сильнее.
Как поддерживать единый стандарт
Храните реестр ссылок: дата, площадка, владелец, целевой URL, пять параметров, полный URL и статус теста. Запретите свободный ввод для `source` и `medium`, если команда может выбирать из справочника. Для кампании используйте понятный шаблон, который не зависит от фамилии сотрудника.
Перед запуском второй человек проверяет синтаксис и открывает ссылку. После запуска владелец подтверждает появление данных в отчёте. При обнаружении ошибки не переписывайте историческое значение в аналитике вручную как будто оно всегда было правильным: зафиксируйте исправление и дату перехода на новую метку.
Для QR-кода сначала завершите UTM-ссылку, затем создайте код и обязательно отсканируйте его с другого устройства. Печатный материал нельзя исправить после распространения, поэтому проверка конечного адреса критична.
Финальный чек-лист
- Целевая страница и счётчик Метрики проверены.
- `utm_source`, `utm_medium` и `utm_campaign` взяты из согласованного словаря.
- Регистр, дефисы и подчёркивания используются последовательно.
- Первый параметр стоит после `?`, последующие — после `&`.
- Фрагмент `#` расположен после всей строки параметров.
- В URL нет персональных и секретных данных.
- Редиректы и сокращатель сохраняют строку запроса.
- Тест выполнен в чистом сеансе.
- Кампания найдена в «Отчёты → Источники → Метки UTM».
Синтаксис и обработку сверяйте по официальной справке Яндекса: как Метрика обрабатывает метки, отчёт «Метки UTM» и определение источника трафика.
Настройте единый UTM-словарь и научитесь проверять кампании в Яндекс Метрике.
На курсе «Интернет-маркетолог» разбираем тему на практике, с разбором ваших ситуаций. Ведёт автор этой статьи. Удостоверение о повышении квалификации, рассрочка Т-Банка 0%.
Качественная UTM-разметка — это единый словарь, корректный URL, сохранённые параметры после редиректа и подтверждённые данные в отчёте.
Вопросы и ответы
- Какие UTM-параметры использовать в каждой внешней ссылке?
Практичный стандарт команды включает `utm_source`, `utm_medium` и `utm_campaign`, а `utm_content` и `utm_term` добавляются по задаче.
- Где ставить знак вопроса и амперсанд?
Первый параметр начинается после `?`, каждый следующий — после `&`; если в URL уже есть запрос, UTM добавляются через `&`.
- Различает ли Яндекс Метрика регистр в UTM?
Да, значения регистрозависимы, поэтому `Telegram` и `telegram` могут разделить статистику на разные строки.
- Где найти кампанию в Яндекс Метрике?
В нужном счётчике откройте «Отчёты → Источники → Метки UTM» и выберите период, включающий тестовый переход.
- Почему метка второго перехода не определила источник?
Метрика получает информацию о метке из первого просмотра визита; тестируйте ссылку в новом чистом сеансе.
- Можно ли передавать email клиента в utm_content?
Нет, UTM-ссылка может попасть в журналы и историю, поэтому персональные и секретные данные в параметры не включают.
