Инструкция для владельцев интернет-магазинов и маркетологов, у которых реклама льёт трафик из десяти каналов, а в отчётах видно только общую посещаемость. Разбираю, что такое UTM-метки и как их правильно составлять, чтобы система аналитики показывала, какой именно канал - контекстная реклама, рассылка или пост в соцсети - реально приводит заявки.

Типичная картина: маркетинг тратит бюджет на пять площадок одновременно, а в Яндекс.Метрике все переходы валятся в один безликий источник «переходы по ссылке». UTM-метка решает это одним движением - добавляет к ссылке параметры, которые система аналитики читает и раскладывает трафик по источникам, каналам и конкретным кампаниям.

UTM-метка - это набор параметров в конце URL-адреса, которые передают в Google Analytics или Яндекс.Метрику информацию об источнике перехода: откуда пользователь перешёл на страницу, по какой рекламной кампании и объявлению.

Эта статья - про настройку UTM-меток для сайтов на WordPress и WooCommerce и их использование в Яндекс.Метрике и Google Analytics; про специализированные трекинговые системы колл-центров и мобильных приложений здесь не пишу.

Коротко:

  • UTM-метка - параметры, которые добавляются к URL после знака "?" и передают данные о переходе в систему аналитики.
  • Название расшифровывается как Urchin Tracking Module, по имени компании Urchin, которую в 2005 году купил Google.
  • Метка состоит из пяти параметров: utm_source, utm_medium и utm_campaign обязательны, utm_term и utm_content - опциональны.
  • utm_source указывает площадку перехода, utm_medium - тип канала, utm_campaign - название рекламной кампании.
  • Без UTM-меток Яндекс.Метрика и Google Analytics объединяют переходы из разных рекламных каналов в общую группу "переходы по ссылке".

Что такое UTM-метки и как они расшифровываются

UTM-метка - параметры, которые добавляются к адресу страницы после знака "?" и передают в систему аналитики информацию о том, откуда именно пришёл пользователь. Расшифровывается аббревиатура как Urchin Tracking Module, и название не случайное: модуль разработала компания Urchin, которая занималась веб-аналитикой задолго до появления привычных нам сервисов. В моей практике с 2013 года UTM остаётся базовым инструментом почти в каждом проекте, где есть платная реклама - и для небольшого интернет-магазина, и для компании с десятком рекламных каналов одновременно.

Компания Urchin была приобретена Google в 2005 году, и её технология отслеживания легла в основу Google Analytics. Отсюда и приставка "utm" в параметрах - она досталась современным сервисам аналитики по наследству от продукта, которого давно нет на рынке, но чья логика разметки ссылок работает без изменений.

Выглядит UTM-метка как обычная ссылка с добавленным "хвостом" из параметров. Разберём конкретный пример: https://site.ru/catalog/?utm_source=yandex&utm_medium=cpc&utm_campaign=catalog_promo. Здесь после знака вопроса идут три пары «параметр=значение», а между собой параметры разделяются амперсандом «&». Пользователь кликает по такой рекламной ссылке в объявлении, попадает на страницу, а система аналитики - будь то Google Analytics или Яндекс.Метрика - читает эти параметры и записывает визит с привязкой к конкретному источнику и кампании.

Без такой разметки отслеживать, перешёл пользователь с контекстной рекламы или из органического поиска, получится только приблизительно, по косвенным признакам. UTM-метка убирает эту неопределённость: канал, кампания и даже конкретное объявление фиксируются в строке URL и потом доступны в отчётах для анализа эффективности каждого рубля рекламного бюджета.

Из чего состоит UTM-метка: 5 параметров

UTM-метка состоит из пяти параметров, и у новичков чаще всего путаница именно в том, какие из них обязательны. Три параметра - utm_source, utm_medium и utm_campaign - заполнять нужно всегда, иначе система аналитики не соберёт данные корректно. Два оставшихся, utm_term и utm_content, необязательны и нужны для более тонкой настройки.

Чем различаются utm_source и utm_medium - вопрос, который задают почти на каждой консультации по настройке аналитики. utm_source, или source в терминологии UTM, указывает источник трафика: конкретную платформу или сайт, откуда пришёл переход, например yandex, google, vk или название email-рассылки. utm_medium описывает тип канала или формат рекламы - cpc для контекстной рекламы с оплатой за клик, email для рассылки, social для соцсетей. Источник отвечает на вопрос "откуда", канал - на вопрос "каким способом".

Параметр utm_campaign, или campaign, указывает название конкретной рекламной кампании - например, catalog_promo или summer_sale. Этот параметр позволяет сравнивать разные кампании внутри одного источника: допустим, две рекламные кампании в Яндекс.Директе с разным ассортиментом объявлений дадут разную конверсию, и без campaign их легко перепутать в отчёте. Такой подход удобен для компании любого размера - от небольшого интернет-магазина до сети с филиалами.

Параметр utm_term используется для передачи ключевого слова в контекстной рекламе - полезно, когда нужно понять, какой именно поисковый запрос привёл к клику. utm_content используется для различения креативов при одинаковых остальных параметрах: если в одной кампании крутятся два разных баннера или текста объявления, content покажет, какой из них сработал лучше.

Параметр Обязательность Что указывает Пример значения
utm_source обязательный источник трафика yandex, google, vk
utm_medium обязательный тип канала cpc, email, social
utm_campaign обязательный название кампании catalog_promo
utm_term необязательный ключевое слово kupit_divan
utm_content необязательный креатив или объявление banner_blue

На практике почти всегда хватает трёх обязательных параметров - term и content добавляю только в крупных кампаниях, где одновременно тестируется несколько объявлений или ключевых слов и важно видеть разницу между ними в отчётах.

Правила написания UTM-меток: синтаксис и типичные ошибки

Структура UTM-ссылки с параметрами и разделителями

У UTM-метки строгий синтаксис, и если его нарушить - отчёты разваливаются на мусорные строки. Первый знак после адреса страницы - вопросительный знак, он отделяет саму ссылку от параметров. Дальше идёт первый параметр, а каждый следующий присоединяется через амперсанд "&" - именно он, а не запятая или точка с запятой, собирает несколько меток в единую строку.

Код метки нужно писать только латиницей и цифрами. Жёсткого ограничения по числу символов нет, но раздувать текст параметра лишними словами не стоит - длинная строка только усложняет чтение отчёта. Кириллица в значениях - частая ошибка новичков: некоторые системы аналитики "съедают" её без ошибки, но на выходе получается нечитаемая кодировка в отчётах. Кириллицу в UTM-метках использовать не стоит - это ломает совместимость с большинством рекламных площадок и систем аналитики.

Пробелов внутри значений параметров быть не должно - вместо них ставят дефис или нижнее подчёркивание «_». Разница чисто стилистическая, но важно выбрать один вариант и держаться его во всех кампаниях: смесь "yandex_direct" и "yandex-direct" в разных ссылках система аналитики расценит как два разных источника.

Регистр букв - отдельная головная боль. Значения "Google" и "google" для системы аналитики - это два разных источника трафика, хотя по смыслу это одно и то же. Разный регистр букв в значениях UTM приводит к разделению одного источника на несколько строк в отчётах, и разобраться в реальных цифрах становится сложно. Правило простое: договориться с собой или с командой писать все значения одним регистром, чаще всего - нижним, и не отступать от него.

Отдельная ошибка - вешать UTM-метки на внутренние ссылки сайта, например в меню или в карточках товаров. Так делать нельзя. UTM-метки на внутренних ссылках сайта создают дубли страниц в индексе поисковых систем: формально это новый адрес URL с параметром, и поисковик может воспринять его как отдельную страницу с тем же содержимым. Это и есть прямой ответ на вопрос, влияют ли UTM-метки на SEO - сами по себе не влияют, но при неверном использовании внутри сайта создают техническую проблему для индексации.

Как сделать ссылку с UTM-меткой: пошаговая инструкция

Сделать ссылку с UTM-меткой можно двумя способами: вручную собрать строку параметров или воспользоваться готовым генератором. Я на старте карьеры собирал ссылки вручную в блокноте, и это нормальный путь, если меток немного.

  1. Возьмите целевой адрес страницы - тот, куда ведёт реклама или пост.
  2. Добавьте к нему знак "?" и первый обязательный параметр utm_source со значением источника.
  3. Через амперсанд "&" подставляйте следующий параметр - utm_medium с типом трафика.
  4. Таким же образом добавьте utm_campaign с названием кампании.
  5. При необходимости добавьте utm_term или utm_content - по тем же правилам через амперсанд.

В итоге готовая ссылка состоит из адреса страницы, знака вопроса и набора параметров, соединённых амперсандами. Для Яндекс.Директа она может выглядеть так: https://site.ru/?utm_source=yandex&utm_medium=cpc&utm_campaign=spring_sale. Такой шаблон обычно просто копируют на новый проект, меняя только значение кампании.

Второй способ - генератор. Один из самых известных инструментов такого рода - Google Campaign URL Builder, он - официальный генератор UTM-меток от Google: вводите исходный адрес и значения параметров в отдельные поля, а инструмент сам собирает итоговую строку без риска опечатки в амперсанде или знаке вопроса. Из российских инструментов похожую задачу решают генераторы меток внутри Яндекс.Директа и ряда сервисов сквозной аналитики, например Roistat.

Список параметров, которые нужно указать, у большинства генераторов одинаковый - источник, тип трафика, название кампании и опциональные term и content. Чтобы не собирать ссылки каждый раз с нуля, удобно один раз настроить шаблон под типовые кампании, а дальше просто подставлять новое название кампании вместо остальных параметров. Выбрать между ручным методом и генератором просто: для одной-двух ссылок хватит блокнота, для регулярного запуска кампаний настройка шаблона в таблице экономит время.

UTM-метки для разных каналов: примеры

Набор параметров UTM одинаковый для любого канала, но типичные значения source и medium отличаются в зависимости от площадки. Разберу, как размечают ссылки в контекстной рекламе, соцсетях, email-рассылках и на баннерах.

В Яндекс.Директе и в объявлениях Google Ads часто используют динамические параметры UTM - они подставляются автоматически через переменные вида {keyword} или {ad_id}, и система сама заполняет значение при показе конкретного объявления. Это удобно, когда объявлений и ключевых слов сотни - вручную прописывать метку под каждое нереально.

Для рекламы в соцсетях, например во ВКонтакте (vk), структура та же: utm_source=vk, utm_medium=cpc или social, дальше название кампании. Из продуктов Meta стоит упомянуть Facebook - компания Meta признана экстремистской организацией и запрещена в РФ, упоминаю это только для полноты картины форматов меток и не рекомендую этот канал для продвижения.

В email-рассылках метку ставят на каждую ссылку внутри письма, чтобы видеть, с какого именно письма пришёл переход: utm_source=newsletter, utm_medium=email, utm_campaign с названием конкретной рассылки. Ссылка в почте клиента выглядит так же, как и везде - с полным набором параметров, просто читатель видит её в теле письма, а не в рекламном объявлении. Для баннерной рекламы на внешних площадках medium обычно указывают как "banner" или "display", а source - название конкретной площадки размещения.

Канал Пример полной ссылки
Яндекс.Директ site.ru/?utm_source=yandex&utm_medium=cpc&utm_campaign=direct_leto
Google Ads site.ru/?utm_source=google&utm_medium=cpc&utm_campaign=ads_promo&utm_term={keyword}
VK (соцсети) site.ru/?utm_source=vk&utm_medium=social&utm_campaign=vk_osen
Email-рассылка site.ru/?utm_source=newsletter&utm_medium=email&utm_campaign=noyabr_pismo
Баннер на площадке site.ru/?utm_source=partner_site&utm_medium=banner&utm_campaign=banner_promo

Единственное, что реально меняется между каналами - это принятые внутри компании значения source и medium. Если договориться о них заранее и использовать одни и те же названия для одних и тех же площадок, отчёты по всем каналам собираются в одну таблицу без ручной склейки данных.

Где отслеживать UTM-метки: аналитика и альтернативы

Схема сквозной аналитики от клика до сделки в CRM

Разметка сама по себе ничего не считает - она только добавляет в ссылку метки, а смотреть статистику нужно в системе аналитики. В Яндекс.Метрике UTM-данные идут в разделе «Источники»: там видно канал, конкретную кампанию и объявление, по которому пришёл посетитель, а также конверсии и переходы по каждой метке отдельно.

В Google Analytics (GA4) та же логика реализована через отчёт «Источник/канал трафика» - он показывает, сколько посетителей привёл каждый канал и как эти переходы доходят до цели. Для сравнения эффективности источников этого отчёта обычно достаточно: сразу видно, какая кампания даёт результаты, а какая просто расходует бюджет.

Отдельная история - переходы из контекстной рекламы. У Google Рекламы есть gclid, у Яндекс Директа - yclid: это автоматические метки, которые система подставляет в ссылку сама, без ручной настройки UTM. По сути это встроенный механизм отслеживания кликов, и системы аналитики сами связывают такой переход с рекламным кабинетом.

Проблема в том, что и Метрика, и GA4 показывают только визит и конверсию на сайте - а не то, принёс ли этот визит реальные деньги. Для полной картины «канал - сделка - выручка» я подключаю клиентам сквозную аналитику: как сертифицированный партнёр Roistat настраиваю связку, где каждая сделка в CRM привязана к конкретной UTM-метке, а не просто к визиту. В сервисе есть коллтрекинг - связка номера телефона с источником перехода, поэтому даже звонок с сайта привязывается к рекламному каналу. Отдельно уточню: на SEO-показатели сама разметка и подобное отслеживание не влияют - это инструмент для учёта денег, а не для ранжирования. По Roistat при регистрации по ссылке дают 2000 рублей на счёт - можно протестировать связку на своих кампаниях без вложений.

Частые вопросы и ошибки: обязательные метки, сокращение ссылок, мессенджеры

Какие UTM-метки обязательны? Для корректного отслеживания конверсий хватает трёх меток: utm_source, utm_medium и utm_campaign - источник, тип трафика и название кампании. Остальные параметры (utm_content, utm_term) опциональны и нужны только для детализации внутри одного канала, например разных объявлений или аудиторий.

Можно ли сокращать ссылки с UTM-метками? Да, через сокращатели типа clck.ru или vk.cc - для соцсетей и мессенджеров это даже удобнее, чем длинная ссылка с набором параметров. Но перед массовой рассылкой обязательно протестируй: некоторые сервисы аналитики при редиректе через стороннего сокращателя теряют часть параметров, и переход засчитывается без разметки.

Что делать, если мессенджеры или email-клиенты удаляют UTM-метки? Это частая ошибка первого месяца кампании, с которой сталкивается почти каждый новичок: часть сервисов автоматически обрезает длинные параметры при шаринге ссылки, и метка просто не доходит до сайта. Решение - делать значения меток короче (без пробелов и длинных названий) либо использовать сократитель, который сохраняет полный редирект на ссылку с меткой.

На практике ошибки с разметкой стоят бизнесу дороже, чем кажется: если менеджер не следит за единообразием меток, через пару месяцев кампаний в отчётах каскад бессмысленных источников, и понять, что сработало эффективнее - контекст или рассылка по базе, - невозможно. Частая ситуация на проектах с контекстной рекламой: два подрядчика писали источник Яндекс.Директа по-разному - yandex и Yandex, и почти треть трафика с одной и той же кампании в отчётах выглядела как два разных источника, реальную конверсию канала было не разглядеть. Разметку пришлось пересобирать с нуля и фиксировать единый стандарт написания для всех, кто ведёт рекламу на проекте. Похожие кейсы встречаются у многих клиентов, особенно на старте, когда карточка товара продвигается сразу по нескольким каналам и метки расходятся уже в первую неделю.

Для начинающего маркетолога здесь помогает простое правило: единая система меток помогает быстрее находить проблемы, чем любой курс по аналитике. Единые правила помогут не путаться, когда к проекту подключается новый подрядчик. Чёткая структура экономит бюджет на рекламу и упрощает оптимизацию кампаний для любой аудитории - от холодного трафика до ретаргетинга.

С чего начать разметку кампаний

Перед запуском первой рекламной кампании стоит зафиксировать единый шаблон меток - таблицу-справочник, где для каждого канала заранее прописаны source, medium и campaign. Это занимает 20-30 минут, но избавляет от путаницы в отчётах на месяцы вперёд: новый специалист или подрядчик создаёт ссылки по готовому шаблону, а не придумывает свои варианты.

Перед запуском рекламы сверь каждую ссылку с этим справочником - особенно если кампании ведёт сразу несколько человек или подрядчиков. Разметка, которая привела к росту продаж на одном канале, и та, что не сработала, должны вестись по одному стандарту: только тогда можно честно сравнивать, какой канал привлечения работает эффективнее для конкретной цели - лидов, продаж или трафика на карточку товара.

У метода есть и честные границы. UTM-метки работают только для переходов по ссылке в интернете - для офлайн-рекламы (баннер, листовка, визитка с номером телефона) разметить переход физически нечем, там нужны промокоды или отдельные номера для коллтрекинга. Метка также не покажет, что случилось со сделкой после перехода: дошёл ли звонок до менеджера и закрылся ли он в продажу. Для этого одних UTM недостаточно - нужна связка с CRM и коллтрекингом, которая доводит данные от клика до реальных денег, показывая целевой показатель кампании и реальную эффективность каждого канала, а не только цифру переходов по ссылке.

Данная статья основана на личном опыте автора и актуальна на момент публикации. Интерфейсы сервисов и алгоритмы поисковых систем регулярно меняются - рекомендую проверять актуальность инструкций на официальных ресурсах. Если у вас остались вопросы - задайте их в комментариях.

Список литературы

  1. Google - URL builders: Collect campaign data with custom URLs // Google Analytics Help, актуальная редакция // support.google.com
  2. Яндекс - Как Метрика обрабатывает метки // Яндекс.Метрика. Справка, актуальная редакция // yandex.ru
  3. Clickru - Большой гайд по UTM-меткам: как узнать, откуда приходят пользователи // Habr, 2019
  4. Google - What is canonicalization // Google Search Central, актуальная редакция // developers.google.com
Поделитесь Вашим мнением
Ваш комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *


Еще записи из этой же рубрики

Что будем искать? Например,Хостинг

Минуту внимания
Мы используем файлы cookies, чтобы обеспечивать правильную работу нашего веб-сайта, а также работу функций социальных сетей и анализа сетевого трафика.