Без разметки система аналитики часто видит только общий источник перехода: домен сайта, поисковую систему или отсутствие реферера. Этого недостаточно, если нужно сравнить две рассылки, ссылки в разных местах статьи, рекламные креативы или публикации нескольких каналов. 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-ссылку

  1. Откройте конечную страницу и убедитесь, что она возвращает успешный ответ.
  2. Определите источник, тип канала и кампанию по справочнику команды.
  3. При необходимости задайте место ссылки или вариант креатива через content.
  4. Вставьте значения в генератор UTM-меток.
  5. Откройте готовый адрес и проверьте страницу после всех редиректов.
  6. Сделайте тестовый переход и найдите его в системе аналитики.

Наш генератор сохраняет параметры, уже присутствующие в 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 во внутренних ссылках. Исходный источник визита заменяется внутренней навигацией.
  • Редирект удаляет строку запроса. На конечной странице аналитика не видит меток.
  • Ссылка не тестировалась. Ошибка обнаруживается после расходования бюджета или отправки письма.
  • Отчёт оценивается без целей. Переходы видны, но сравнить качество трафика невозможно.

Чек-лист перед публикацией

  1. Конечный URL открывается и содержит HTTPS.
  2. Source, medium и campaign заполнены по общему справочнику.
  3. Регистр и разделители совпадают с предыдущими кампаниями.
  4. Content однозначно описывает креатив или место ссылки.
  5. В значениях нет персональных и секретных данных.
  6. Существующие параметры URL сохранены.
  7. Все редиректы передают строку запроса.
  8. Финальный адрес проверен в браузере.
  9. Тестовый переход появился в отладке или аналитике.
  10. Для кампании настроены цели или ключевые события.

Частые вопросы

Какие UTM-параметры обязательны?

Для базовой разметки используйте utm_source, utm_medium и utm_campaign. Google рекомендует передавать все релевантные параметры, а неполный набор может приводить к значениям «не задано». В конкретной рекламной системе учитывайте её автоматическую разметку.

Можно ли писать значения на русском?

Технически URL-кодирование позволяет передать кириллицу, но единая латинская схема обычно удобнее для обмена, ручной проверки и интеграций. Главное — последовательность и корректная кодировка.

Нужно ли размечать ссылки из Яндекс Директа?

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

Почему тестовый переход не появился?

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

Можно ли сократить размеченную ссылку?

Да, если сокращатель надёжно перенаправляет на полный URL и сохраняет все параметры. Обязательно протестируйте конечный адрес и передачу данных до публикации.

Источники: справка Яндекс Метрики по обработке меток, отчёты «Метки» и руководство Google Analytics 4 по URL кампаний.