Без разметки система аналитики часто видит только общий источник перехода: домен сайта, поисковую систему или отсутствие реферера. Этого недостаточно, если нужно сравнить две рассылки, ссылки в разных местах статьи, рекламные креативы или публикации нескольких каналов. UTM-параметры добавляют к адресу понятные идентификаторы кампании.
Сама метка не запускает сбор данных и не заменяет счётчик аналитики. Она передаёт значения в URL, а установленная на сайте Яндекс Метрика, Google Analytics или другая система читает их при открытии страницы и связывает с визитом или событием.
Что такое UTM-метка
UTM-меткой обычно называют один параметр или весь набор параметров после адреса страницы. Название исторически связано с системой Urchin, на основе которой развивалась Google Analytics. Сегодня формат используют разные рекламные и аналитические платформы.
Пример размеченной ссылки:
https://example.ru/article/
?utm_source=telegram
&utm_medium=messenger
&utm_campaign=autumn_guide
&utm_content=post_button
Для посетителя открывается та же страница /article/. Дополнительные параметры сообщают, что переход произошёл из Telegram, через канал типа messenger, в рамках кампании autumn_guide и по кнопке post_button.
UTM описывает не человека, а контекст перехода. Не помещайте в значения имя, email, телефон и другие персональные данные.
Как устроена ссылка с параметрами
Первый параметр отделяется от адреса вопросительным знаком. Остальные соединяются амперсандом. Имя и значение параметра разделяет знак равенства:
https://example.ru/page/?utm_source=email&utm_medium=email
Если в исходном URL уже есть параметр, например ?page=2, первая UTM-метка добавляется через &, а не через второй вопросительный знак. Якорь с решёткой располагается после параметров:
https://example.ru/page/?page=2&utm_source=email#price
Пробелы, кириллица и специальные символы кодируются для передачи в URL. Современный генератор делает это автоматически. Вручную склеивать длинные адреса рискованно: лишний знак или неправильная кодировка может изменить значение.
Что означают параметры UTM
| Параметр | Назначение | Пример |
|---|---|---|
utm_source | Конкретный источник или площадка | telegram, vk, newsletter |
utm_medium | Тип канала | messenger, social, email, cpc |
utm_campaign | Название общей кампании | autumn_launch |
utm_content | Креатив, кнопка или место ссылки | button_top, image_a |
utm_term | Ключевое слово или сегмент | rss_reader |
utm_source: откуда пришёл пользователь
Источник должен обозначать конкретную площадку, сервис или список рассылки. Значения telegram и vk информативнее общего social. Не смешивайте источник и тип канала: для этого есть medium.
utm_medium: к какому каналу относится переход
Medium объединяет источники в сопоставимые группы. Например, Telegram и WhatsApp можно разметить разными source, но общим medium messenger. Для писем обычно используют email, платных переходов — согласованные значения вроде cpc, социальных сетей — social.
utm_campaign: какая активность привела переход
Название кампании связывает публикации и объявления, относящиеся к одной инициативе. Это может быть запуск продукта, сезонная акция, спецпроект или регулярная рассылка. Не называйте каждую отдельную кнопку новой кампанией — для различий внутри кампании есть utm_content.
utm_content и utm_term
Content различает объявления, варианты текста и места размещения одной ссылки. Term исторически применяется для ключевых слов платного поиска, но внутри команды его иногда используют для дополнительной классификации. До запуска зафиксируйте назначение: произвольное использование создаёт непонятные отчёты.
Google Analytics 4 также распознаёт дополнительные параметры, включая utm_id для идентификатора кампании и utm_source_platform для платформы-источника. Для обычной редакционной разметки достаточно классического набора, а расширенные параметры стоит добавлять, когда они нужны вашей схеме отчётности или импорту расходов.
Как создать единую систему названий
Главная проблема UTM — не синтаксис, а непоследовательность. Значения чувствительны к регистру: Telegram, telegram и tg могут стать разными строками отчёта. Кампания autumn-sale не объединится автоматически с autumn_sale.
Практичная система:
- использовать строчные латинские буквы;
- выбрать один разделитель — подчёркивание или дефис;
- не менять закреплённые source и medium от кампании к кампании;
- не использовать пробелы и неоднозначные сокращения;
- хранить справочник допустимых значений;
- добавлять дату только там, где она действительно различает запуски;
- не передавать персональные и секретные сведения.
Например, таблица команды может закреплять telegram / messenger, vk / social, newsletter / email. Название кампании формируется как product_goal_period, а content — как placement_creative. Важно не конкретное правило, а его стабильность.
Примеры UTM для разных каналов
Письмо
utm_source=newsletter
utm_medium=email
utm_campaign=weekly_digest_38
utm_content=main_button
Если в письме есть верхняя кнопка, изображение и ссылка внизу, используйте одинаковые source, medium и campaign, а место различайте через content.
Telegram
utm_source=telegram
utm_medium=messenger
utm_campaign=rss_guide
utm_content=channel_post
Для разных Telegram-каналов можно уточнить источник или content — выбор зависит от того, как отчёт должен группироваться. Зафиксируйте правило до массовой публикации.
VK
utm_source=vk
utm_medium=social
utm_campaign=service_launch
utm_content=post_image
Платная кампания
utm_source=ad_platform
utm_medium=cpc
utm_campaign=service_launch
utm_content=banner_a
utm_term=keyword_group
Если рекламная система поддерживает автоматическую разметку и динамические параметры, сравните их с вашей схемой. Не дублируйте или не перезаписывайте служебные идентификаторы без причины.
Как создать UTM-ссылку
- Откройте конечную страницу и убедитесь, что она возвращает успешный ответ.
- Определите источник, тип канала и кампанию по справочнику команды.
- При необходимости задайте место ссылки или вариант креатива через content.
- Вставьте значения в генератор UTM-меток.
- Откройте готовый адрес и проверьте страницу после всех редиректов.
- Сделайте тестовый переход и найдите его в системе аналитики.
Наш генератор сохраняет параметры, уже присутствующие в URL, и корректно кодирует новые значения. Он поддерживает пять классических полей: source, medium, campaign, content и term. Первые три обязательны в интерфейсе, чтобы базовая ссылка не создавала неполные строки отчёта.
Где смотреть UTM в Метрике и Google Analytics
Яндекс Метрика
Для анализа используйте группу отчётов «Метки», включая отчёт по UTM. Параметры также участвуют в определении источника трафика. По справке Метрики сведения о метке берутся из первого просмотра в рамках визита: поэтому тест лучше начинать в новом визите, а не переходить по размеченной ссылке посреди уже открытой сессии.
Google Analytics 4
Данные пользовательских кампаний доступны в отчёте привлечения трафика через измерения источника, канала и кампании сеанса. Для проверки важно различать измерения уровня пользователя, сеанса и события: одинаковое слово «источник» в разных отчётах может отвечать на разные вопросы.
Не делайте вывод по одному переходу сразу после клика. Системе может потребоваться время на обработку, фильтры могут исключать внутренний трафик, а блокировщики — не отправить событие. Проверяйте работу счётчика в режиме реального времени или отладки, а итоговые отчёты — после обработки данных.
Редиректы, сокращатели и потеря параметров
UTM должна дойти до страницы, на которой загружается аналитика. Проверьте всю цепочку: рекламная площадка, сокращатель ссылки, промежуточный домен, HTTP → HTTPS, мобильная версия и конечная страница. Каждый редирект обязан сохранять строку запроса.
Типовые проблемы:
- редирект отправляет на адрес без параметров;
- в ссылке появился второй вопросительный знак;
- сокращатель декодировал специальные символы иначе;
- площадка добавила свои параметры и перезаписала существующие;
- ссылка ведёт сначала на страницу согласия или авторизации;
- JavaScript меняет URL до загрузки счётчика.
После открытия тестовой ссылки скопируйте финальный адрес из браузера. Затем проверьте сетевые запросы аналитики или режим отладки. Видимый UTM в строке адреса ещё не доказывает, что данные были отправлены.
Влияют ли UTM-метки на SEO
UTM предназначены для измерения кампаний и не улучшают позиции страницы. Поисковый робот может встретить несколько URL одного материала с разными параметрами, поэтому на странице должен быть корректный canonical на чистый адрес, а sitemap и внутренняя навигация должны использовать версии без UTM.
Не размечайте UTM обычные внутренние ссылки сайта. При клике они могут перезаписать или исказить источник текущего визита и создать параметрические копии URL. Для внутренних баннеров используйте события аналитики или отдельные неперсистентные параметры, если архитектура отчётов действительно этого требует.
Публичные ссылки из email, мессенджеров, QR-кодов и внешних площадок размечать нормально. Если пользователь поделится полным адресом, параметры могут распространиться дальше и отнести новые переходы к исходной кампании — учитывайте это при интерпретации данных.
Частые ошибки UTM-разметки
- Разный регистр.
Emailиemailфрагментируют отчёт. - Источник записан в medium. Поля меняются местами, и группировка каналов становится бессмысленной.
- Слишком общие названия. Кампании
testиpromoневозможно интерпретировать через несколько месяцев. - Новая система для каждого подрядчика. Одинаковые каналы попадают в разные строки.
- Персональные данные. Значения URL видны в истории, логах и внешних системах.
- UTM во внутренних ссылках. Исходный источник визита заменяется внутренней навигацией.
- Редирект удаляет строку запроса. На конечной странице аналитика не видит меток.
- Ссылка не тестировалась. Ошибка обнаруживается после расходования бюджета или отправки письма.
- Отчёт оценивается без целей. Переходы видны, но сравнить качество трафика невозможно.
Чек-лист перед публикацией
- Конечный URL открывается и содержит HTTPS.
- Source, medium и campaign заполнены по общему справочнику.
- Регистр и разделители совпадают с предыдущими кампаниями.
- Content однозначно описывает креатив или место ссылки.
- В значениях нет персональных и секретных данных.
- Существующие параметры URL сохранены.
- Все редиректы передают строку запроса.
- Финальный адрес проверен в браузере.
- Тестовый переход появился в отладке или аналитике.
- Для кампании настроены цели или ключевые события.
Частые вопросы
Какие UTM-параметры обязательны?
Для базовой разметки используйте utm_source, utm_medium и utm_campaign. Google рекомендует передавать все релевантные параметры, а неполный набор может приводить к значениям «не задано». В конкретной рекламной системе учитывайте её автоматическую разметку.
Можно ли писать значения на русском?
Технически URL-кодирование позволяет передать кириллицу, но единая латинская схема обычно удобнее для обмена, ручной проверки и интеграций. Главное — последовательность и корректная кодировка.
Нужно ли размечать ссылки из Яндекс Директа?
Метрика отдельно обрабатывает данные Директа и его служебные параметры. Решение о дополнительных UTM зависит от интеграций и внешних систем отчётности. Не заменяйте автоматические идентификаторы вручную без понимания последствий.
Почему тестовый переход не появился?
Проверьте установку счётчика, согласие на аналитику, блокировщик, фильтры внутреннего трафика, сохранение параметров после редиректа и выбранный период отчёта. Новый переход может не изменить источник уже начавшегося визита.
Можно ли сократить размеченную ссылку?
Да, если сокращатель надёжно перенаправляет на полный URL и сохраняет все параметры. Обязательно протестируйте конечный адрес и передачу данных до публикации.
Источники: справка Яндекс Метрики по обработке меток, отчёты «Метки» и руководство Google Analytics 4 по URL кампаний.