Передача параметров в Яндекс Метрику
Введение
Яндекс Метрика умеет автоматически определять часть источников трафика:
  • переходы из поисковых систем;
  • переходы по ссылкам с сайтов;
  • прямые заходы.

Но с платным трафиком ситуация сложнее. Если пользователь переходит по непромеченной рекламной ссылке, например из Ozon, Метрика, скорее всего, засчитает этот визит как обычный реферальный переход со стороннего сайта. При этом она не сможет понять, что это был именно платный показ, и тем более — не определит кампанию, группу или конкретное объявление. Эти данные не передаются автоматически — их нужно указывать вручную с помощью специальной UTM-прометки.

UTM-метка — это специализированный параметр в URL (в ссылке), используемый маркетологами для отслеживания рекламных кампаний в интернете.

По умолчанию каждый визит в Метрике содержит базовые параметры:
источник трафика (поиск, переход по ссылке, прямой заход);
  • посадочная страница;
  • устройство пользователя;
  • местоположение и другие.

UTM-разметка позволяет дополнительно «прикрепить» к визиту такие параметры, как кампания, группа, объявление, ключевое слово и другие — и тем самым передать информацию из рекламного кабинета в систему аналитики.
Как работают UTM-метки
1
Указание UTM-меток при создании объявления
При запуске рекламы задаётся посадочная страница с UTM-метками — их состав зависит от того, какие параметры нужно передать в Яндекс Метрику.
2
Клик по объявлению с UTM-меткой
Пользователь переходит на сайт, кликнув по рекламной ссылке, в которую уже встроены UTM-параметры.
3
Считывание UTM-метки Яндекс Метрикой
Метрика распознаёт параметры из ссылки и добавляет их к визиту: источник, кампанию, объявление и другие значения.
4
Совершение конверсии во время визита
Если пользователь выполняет целевое действие, оно фиксируется как конверсия в рамках того же визита.
5
Связь между рекламой и конверсией
Благодаря UTM-меткам Метрика «понимает», какая именно кампания, группа, объявление и таргетинг привели к результату.
Метки технически реализованы как параметры запроса к сайту, передаваемые в URL после символа вопросительного знака — «?». Между собой параметры перечисляются с помощью амперсанда — «&». Пример:
Важно: иногда посадочная страница может уже содержать какие-то специализированные параметры. Особенно это актуально для интернет-магазинов, т.к. в них таким образом реализуются фильтры.
Пример ссылки, у которой уже есть какие-то параметры:
Важно: при использовании таких посадочных страниц нужно не допустить повторное использование знака вопроса перед первой UTM-меткой.
В таком случае перед первой UTM-меткой нужно использовать амперсанд (&):
Структура UTM-метки
UTM-метка состоит из параметра и значения (статического или динамического), соединенных через символ равенства:

utm_source=yandex
параметр=значение

Конечные значения параметров — это и есть те данные, которые требуется передать в систему аналитики.
Параметры
В маркетинге используют пять параметров:
1. utm_source;
2. utm_medium;
3. utm_campaign;
4. utm_term;
5. utm_content.

Подробнее о каждой метке мы расскажем далее.
Статические значения
Произвольные значения прописываются вручную и передаются в аналитическую систему в неизменном виде. Они обычно используются для передачи наиболее общих (верхнеуровневых) сведений, таких как название рекламной системы, тип трафика (рекламы) и название рекламной кампании, например, utm_source=ozon.
Динамические значения
Вместо конкретного значения используются макросы в фигурных скобках. Система автоматически подставляет данные во время показа или клика, например, utm_term={keyword}.

В этом случае в момент перехода пользователя на сайт рекламная система подставит вместо {keyword} реальное ключевое слово, которое инициировало показ объявления, например, “заказать кредитную карту”. В адресной строке браузера пользователь (и система аналитики) увидит что-то типа:

https://alfabank.ru/?utm_term=заказать%20кредитную%20карту

Важно: вместо пробелов в адресной строке браузера будет подставлено “%20”.

Динамические значения применяются для передачи подробной информации, которую сложно или неудобно задавать вручную. Это могут быть, например, идентификаторы рекламной кампании или объявления, а также данные, которые невозможно заранее определить, такие как адрес площадки, где будет размещено объявление.

Полный список всех динамических значений Ozon
utm_source
В значение этого параметра обычно вручную указывают источник трафика, а именно — рекламную систему.

Например, для кампании в Ozon можно использовать разные значения для UTM-метки источника: ozon, oz, ozn. Главное — выбрать один вариант и придерживаться его во всём проекте для единообразия и удобства в аналитике.
Важно: UTM-метки зависят от регистра символов. Это значит, что метки вида utm_source=ozon и utm_source=Ozon будут восприниматься системой аналитики как разные, что может привести к искажению данных. Поэтому метки необходимо прописывать внимательно и без ошибок.
Примеры:
utm_source=ozon
utm_source=ym
utm_medium
В значение этого параметра вручную указывают тип трафика, описывая, является ли он платным или бесплатным.

Например, для контекстной рекламы, где оплата производится за каждый клик, обычно используют значение cpc. Для медийной рекламы или рекламы в социальных сетях, оплачиваемой за показы, указывают cpm. Если речь идёт об e-mail маркетинге, напишут email.

Примеры:
utm_medium=cpc
utm_medium=cpm
utm_medium=email
utm_campaign
В значение этого параметра указывают название и/или идентификатор рекламной кампании. Это можно сделать статически, прописывая вручную, или динамически, если система позволяет автоматическую подстановку.

Примеры:
utm_campaign=smartphones_18-45_msk
utm_campaign={campaign_name}|{campaign_id}
utm_term
В это значение динамически добавляют информацию о параметре, который стал условием показа рекламы и/или его идентификатор. Например, в поисковой контекстной рекламе — это ключевое слово, но могут быть и другие параметры, например сегмент аудитории.

Пример:
utm_term={keyword}
utm_term={adtarget_id}
utm_content
Изначально этот параметр предназначался для передачи сведений о содержании объявления. Например, если у вас два баннера — один с красной коробкой, а другой с чёрной, в utm_content можно указать:
  • utm_content=banner_red_box (для одного объявления)
  • utm_content=banner_black_box (для другого объявления)

Однако на практике в этот параметр часто добавляют больше информации с помощью динамических значений. Например, сюда могут попадать идентификаторы элементов рекламной кампании (группы, объявления) или другие детали, такие как адрес площадки показа рекламы.

Пример:
utm_content=cid:{campaign_id}|gid:{gbid}|aid:{ad_id}
Важно: обрати внимание на пометки вроде cid:, gid: и aid: перед динамическими значениями, а также на вертикальный слеш между ними. Эти пометки добавляют для удобства последующего анализа. В момент показа объявления и соответственно формирования ссылки динамические значения заменяются данными из рекламного кабинета. Без таких разделителей информация может выглядеть запутанной.
Например, если на этапе создания объявления метка выглядит так — utm_content={campaign_id}{gbid}{ad_id}, то в момент показа она преобразуется в:
utm_content=5370750643147977379665633115

А если добавить разделители — utm_content=cid:{campaign_id}|gid:{gbid}|aid:{ad_id}, то результат будет:

utm_content=cid:53707506|gid:4314797737|aid:9665633115

Здесь cid, gid и aid — сокращения от campaign id, group id и ad id. Такие пометки помогают упорядочить данные и сделать их понятными. Если ты работаешь с агентским клиентом, используй пометки, которые легко интерпретировать другим специалистам.
Как это выглядит в Метрике
Готовая статистика, сгруппированная в Яндекс Метрике благодаря данным из UTM-меток, может выглядеть следующим образом:
Также в Яндекс Метрике можно сделать отчёт именно по UTM-меткам:
Важно: ещё раз повторим — без UTM-меток система аналитики не сможет определить параметры рекламной кампании (название кампании, группы, объявления, ключевое слово и другие). Эти данные передаются только через UTM-разметку.
Исключением являются кампании самого Яндекс Директа: в этом случае передача параметров осуществляется нативно с помощью указания номера счётчика в настройках рекламной кампании, но такие данные будут падать в отчет «Директ, сводка», а не в отчёт по UTM.
Важно: UTM-меткам отдаётся предпочтение перед распознаванием источника трафика по умолчанию.
Соответственно, если метка не указана, клик по объявлению на Ozon будет определён как реферальный переход с сайта Ozon. Но если UTM-метка проставлена, система аналитики распознает его как платный трафик из рекламной кампании.