UTM-метки в Яндекс Директе

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

Коротко. UTM-метка в Директе — это пять параметров в ссылке объявления: utm_source=yandex, utm_medium=cpc (или rsya для сетей), utm_campaign с названием и {campaign_id}, utm_content={ad_id}_{gbid}, utm_term={keyword}. Подстановки в фигурных скобках Директ заполняет сам при каждом клике, поэтому одна ссылка размечает всю кампанию. Соберите её в генераторе UTM-меток, вставьте в поле «Ссылка на сайт» объявления и проверьте в Метрике: «Источники → Метки UTM».

Зачем UTM, если есть yclid

Разметка «для Метрики» добавляет к ссылке yclid — идентификатор клика, по которому Метрика сама узнаёт кампанию, объявление и фразу. Внутри пары Директ + Метрика этого достаточно. Но yclid — служебный параметр Яндекса: его не читает CRM, его не понимает сторонняя аналитика, и по нему нельзя посчитать регистрации на своей стороне. UTM — открытый стандарт, который читают все.

Наш случай: с 7 по 18 сентября 2026 года на botb2b.ru перестали сохраняться UTM у трафика Директа — второй прогон middleware после редиректа затирал куку. yclid при этом работал, и Метрика показывала кампании. А вот регистрации в нашей базе за две недели ушли в «без источника»: 74 регистрации, из них с метками — 3. Автостратегии учились на 4% данных. Заметили по еженедельному отчёту «расход против регистраций по utm_campaign» — ни один другой отчёт этого не показывал.

Как поставить UTM-метки в объявление

  1. 1

    Соберите ссылку с подстановками

    Откройте генератор UTM-меток, выберите пресет «Яндекс Директ · поиск» или «РСЯ», вставьте адрес страницы. Генератор проверит ссылку на кириллицу, пробелы, незакрытые скобки и неизвестные подстановки.

    Для Поиска и РСЯ делайте разные ссылки: utm_medium=cpc и utm_medium=rsya, в РСЯ в utm_content добавьте {source} — домен площадки.

  2. 2

    Вставьте ссылку в объявление

    В кабинете Директа откройте группу → объявление → поле «Ссылка на сайт» и вставьте адрес целиком, вместе с параметрами. Подстановки {campaign_id}, {ad_id}, {keyword} оставьте как есть — Директ заменит их при показе. То же поле есть у быстрых ссылок: разметьте и их, иначе часть кликов уйдёт без меток.

  3. 3

    Или задайте шаблон на уровне кампании

    Чтобы не править каждое объявление, используйте параметры ссылок в настройках кампании: раздел «Дополнительные настройки» → «Параметры URL». Директ добавит их ко всем ссылкам кампании. В новом интерфейсе названия разделов периодически меняются — ищите поле «параметры» в настройках кампании.

  4. 4

    Включите разметку для Метрики тоже

    В настройках кампании — «Размечать ссылки для Метрики». Это добавит yclid и не конфликтует с UTM: одно для точной статистики в Метрике, другое — для всего остального.

Подстановки Директа: минимальный набор

ПодстановкаЧто подставитКуда ставить
{campaign_id}ID кампанииutm_campaign, после читаемого названия
{gbid}ID группы объявленийutm_content
{ad_id}ID объявленияutm_content
{keyword}Ключевая фраза без минус-словutm_term
{source_type}search — поиск, context — сетиutm_medium или utm_content
{source}Домен площадки в РСЯ, none на поискеutm_content для РСЯ
{device_type}desktop / mobile / tabletutm_content, если нужен срез по устройствам
{addphrases}yes — показ по автотаргетингу, no — по фразеutm_content, чтобы видеть долю автотаргетинга

Полная таблица с двадцатью подстановками — на странице генератора. Ходовой набор для управляемости: {campaign_id}, {gbid}, {ad_id}, {keyword}, {source_type}, {device_type}.

Как это делает ИИ-директолог

У ИИ-директолога разметка — правило, а не привычка: ни одна ссылка не уходит в объявление без UTM по стандарту и без записи в реестр. Стандарт один на все кампании: латиница, нижний регистр, читаемый каркас тип_гео_воронка плюс {campaign_id}, и одно и то же слово для одного смысла — rsya, а не rsya/rsy/set вперемешку. Реестр — файл на платформе: метка → кампания → лендинг → дата. Раз в неделю он сверяет расход по кампаниям с регистрациями по utm_campaign, и если метки перестали доезжать, это видно через семь дней, а не через месяц.

Как проверить, что метки доезжают

  • Адресная строка. Откройте размеченную ссылку в режиме инкогнито. После загрузки параметры должны остаться в адресе. Пропали — виноват редирект: http → https, www, слеш в конце, «красивый» адрес.
  • Метрика. «Отчёты → Источники → Метки UTM», период — сегодня. Раскройте utm_source → utm_medium → utm_campaign. В utm_campaign должны быть читаемые названия с ID, а не пустота и не «{campaign_id}» буквально.
  • Реестр. Каждая метка в отчёте должна находиться в вашем реестре. «Осиротевшая» метка вне стандарта означает, что кто-то ставил ссылку руками мимо правила.
  • Своя база. Если у вас есть регистрации или заявки в CRM — раз в неделю сверяйте их долю с метками против расхода. Это единственный отчёт, который поймает потерю меток при живом yclid.

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

Что такое UTM-метки в Яндекс Директе простыми словами?

Это параметры в ссылке объявления, по которым аналитика понимает, откуда пришёл человек: источник (yandex), тип трафика (cpc или rsya), кампания, объявление и фраза. Директ подставляет ID и фразу сам через подстановки в фигурных скобках.

Нужны ли UTM, если включена разметка для Метрики?

Да. yclid работает только внутри связки Директ → Метрика. Для CRM, регистраций на своей стороне и любой сторонней аналитики нужны UTM. Включайте обе разметки — они не конфликтуют.

Куда вставлять UTM в Директе?

В поле «Ссылка на сайт» объявления и быстрых ссылок — вместе с параметрами; либо в параметры URL на уровне кампании, чтобы Директ добавил их ко всем ссылкам сразу.

Почему в Метрике вместо фразы «{keyword}» буквально?

Подстановка не распознана: опечатка в имени, не тот регистр или скобки. Проверьте написание по таблице подстановок — генератор подсвечивает незнакомые параметры.

Как сделать UTM-метку для РСЯ?

Как для поиска, но utm_medium=rsya и в utm_content добавьте {source} — домен площадки. Так в отчёте видно, какие сайты приводят заявки, а какие только клики.

Смотрите также

Попробуйте BotB2B бесплатно

Регистрация за минуту, стартовые токены — в подарок. Настройте по этой инструкции.

Начать бесплатно