Метод Точного Входа OS
🎯 Кабинет директолога
← Все статьи

UTM-метки: как размечать рекламу и видеть, откуда деньги

🧰 Гайды по инструментам·Денис Смагин··обновлено ·10 мин чтения
UTM-метки: как размечать рекламу и видеть, откуда деньги
Коротко

UTM-метки показывают, из какого объявления пришёл клиент. 5 обязательных параметров разметки, шаблон ссылки и частые ошибки, которые путают отчёты в Директе.

UTM-метка — это 4–5 параметров в конце ссылки на сайт (utm_source, utm_medium, utm_campaign, utm_content, utm_term), которые показывают системе аналитики, откуда пришёл посетитель. Разметьте каждое объявление в Директе своей меткой — и в отчёте увидите не «трафик с рекламы», а конкретную кампанию, группу и ключевую фразу, которая принесла заявку или слила бюджет впустую.

Что такое UTM-метки и зачем они рекламе

UTM-метка — это набор из 3–5 параметров, который вы добавляете в конец ссылки на сайт: utm_source, utm_medium, utm_campaign и опционально utm_content, utm_term. Каждый параметр — отдельный признак перехода: откуда пришёл человек, по какому каналу и в рамках какой рекламной кампании. Система аналитики читает эти параметры и раскладывает трафик не одной строкой «реклама», а по конкретным источникам, кампаниям и объявлениям.

Без разметки вы видите общую цифру: сколько людей пришло с Яндекс Директа за неделю. С разметкой — сколько пришло конкретно с кампании «Летняя акция», группы «Ключи-бренд» и даже с какого именно объявления. Это разница между «реклама вроде работает» и «объявление №3 в группе А приносит заявку за 340 рублей, а объявление №7 — за 2100». Вторую цифру можно использовать для решений: сдвигать бюджет в дешёвые объявления и отключать дорогие. Первую — нет.

Из каких параметров состоит UTM-метка

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

ПараметрЧто записываетеПример значения
utm_sourceИсточник трафика — площадка или системаyandex, vk, google
utm_mediumТип канала — платный трафик, рассылка, соцсетиcpc, email, social
utm_campaignНазвание или ID рекламной кампанииleto2026, sale-avgust
utm_contentЧто отличает это объявление от других в группеbanner1, tekst-a
utm_termКлючевая фраза или условие показаkupit-divan-msk

Значения пишите латиницей и в нижнем регистре — так система аналитики не разделит yandex и Yandex на два разных источника. Порядок параметров в ссылке не важен, а вот точность написания критична: опечатка в utm_source один раз в объявлении не страшна, но если вписываете метку в каждое объявление вручную, риск разъехаться высокий. Отсюда правило — использовать не статичные значения, а макросы рекламной системы, которые подставляются автоматически и не зависят от человека.

Какие параметры обязательны, а какие можно пропустить

Обязательны три параметра — utm_source, utm_medium и utm_campaign: без них аналитика не поймёт ни источник, ни тип трафика, ни кампанию, к которой относится переход. utm_content и utm_term можно не заполнять, если достаточно видеть эффективность кампании в целом, без разбивки по объявлениям и ключевым словам.

На практике для контекстной рекламы пропускать utm_content и utm_term невыгодно: именно эти два параметра показывают, какое конкретно объявление или ключевая фраза приводят к заявке внутри одной группы. Если у вас 5 объявлений в группе и общая метка campaign без content, вы увидите общую конверсию группы, но не поймёте, какое из пяти объявлений тянет результат вниз. Расставляйте все пять параметров сразу — вручную дописывать их потом на боевых кампаниях дороже, чем сразу собрать метку через генератор UTM-меток и не думать об ошибках в написании.

Как размечать кампании в Яндекс Директе

В Яндекс Директе UTM-метку добавляете один раз на уровне кампании — в поле «Ссылка для дополнительных параметров» (шаблон), и система сама подставит нужные значения в каждое объявление через макросы. Не нужно вручную вписывать метку в 50 объявлений — один шаблон работает на всю кампанию.

Директ поддерживает встроенные макросы: {campaign_id} подставляет номер кампании, {ad_id} — номер объявления, {phrase_id} и {keyword} — данные по ключевой фразе, {source_type} и {position_type} — тип площадки и позицию показа. Собираете их в utm_campaign, utm_content и utm_term — и на выходе получаете уникальную метку для каждого объявления без единого ручного клика. Ответственность за разметку в агентской модели обычно лежит на том, кто ведёт кампании day-to-day — подробнее о зонах ответственности директолога и заказчика в разметке рекламы для директолога. Если кампании настроены на несколько городов с разными посадочными, добавляйте регион в utm_term или utm_content — иначе в отчёте по рекламе на регионы все города сольются в одну строку.

Готовый шаблон UTM для контекстной рекламы

Рабочий шаблон для Директа выглядит так:

?utm_source=yandex&utm_medium=cpc&utm_campaign={campaign_id}&utm_content={ad_id}&utm_term={keyword}

Вставьте его в поле шаблона на уровне кампании — Директ автоматически заменит фигурные скобки на реальные ID кампании, объявления и ключевую фразу при каждом клике.

МакросЧто подставляет
{campaign_id}Номер рекламной кампании
{ad_id}Номер объявления
{keyword}Ключевая фраза, по которой показалось объявление
{phrase_id}ID ключевой фразы (для более компактной метки)
{source_type}Тип площадки — поиск или сети

Если собираете метку руками, а не через макросы, используйте конструктор UTM-меток — он не даст опечататься в названии параметра и проверит регистр. Отдельно фиксируйте {source_type} и {position_type}, если хотите сравнивать эффективность поиска и рекламных сетей внутри одной кампании — без этого различия обе площадки уйдут в отчёт одной строкой. Итоговую ссылку перед запуском обязательно тестируйте: переходите по ней сами и смотрите, что параметры дошли до сайта без искажений.

Как UTM-метки видит Яндекс Метрика

Яндекс Метрика читает UTM-параметры автоматически, без дополнительной настройки счётчика: как только посетитель переходит по размеченной ссылке, она сохраняет значения utm_source, utm_medium, utm_campaign и остальных параметров в данные визита. Посмотреть их можно в отчёте «Источники → Метки UTM» — там кампании сгруппированы именно так, как вы их назвали в метке.

Отчёт по меткам показывает визиты, отказы и достижения целей в разрезе кампаний и объявлений, но чтобы увидеть заявки и звонки, а не просто переходы, в счётчике должны быть настроены цели. Метка без цели ответит на вопрос «сколько людей пришло», а не «сколько денег принесло» — а именно второй вопрос интересует вас в первую очередь, когда собираете отчёт клиенту по рекламе. Сопоставляя визиты по меткам с целями и с расходом по тем же кампаниям в Директе, получаете цену заявки на уровне конкретного объявления, а не усреднённую по аккаунту.

Автоматическая разметка Яндекса и когда нужна ручная

У Директа есть автоматическая разметка: система сама добавляет к ссылке параметр yclid, и Метрика, привязанная к тому же счётчику, распознаёт переходы из Директа без единой ручной метки. Это работает «из коробки», но только внутри связки Директ + Метрика — как только трафик или аналитика выходят за эти рамки, автометки не хватает.

Ручная UTM-метка нужна в трёх случаях: если ведёте рекламу не только в Директе — например, в ВК Рекламе, где своего аналога автометок для Метрики нет; если результаты смотрите не только в Метрике, а ещё и в CRM или сквозной аналитике, куда yclid не передаётся без интеграции; и если сравниваете кампании между разными рекламными системами в одном отчёте — тогда единый формат UTM для всех источников трафика единственный способ свести цифры в одну таблицу. Держите оба варианта включёнными одновременно: автометка не мешает ручной, они читаются параллельно.

Частые ошибки разметки, которые ломают отчёты

Самая частая ошибка — разный регистр в одном и том же параметре: Yandex и yandex Метрика считает двумя разными источниками, и трафик одной площадки рассыпается на несколько строк в отчёте. Вторая по частоте — ручное копирование объявлений без пересборки шаблона ссылки, из-за чего у нового объявления остаётся метка старого.

Ещё что ломает разметку:

  • лишние пробелы или кириллица в значениях параметров — часть систем аналитики обрезает или искажает такую ссылку;
  • пропущенный знак & между параметрами — вторая метка не читается, в URL она превращается в часть значения первой;
  • одна и та же метка на все объявления в группе — сравнить их между собой уже нельзя, только всю группу целиком;
  • метка теряется при редиректе с промежуточного домена (например, с короткой ссылки) — редирект обязан передавать параметры дальше, а не обрезать их.

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

Как проверить UTM-метку перед запуском кампании

Проверяйте метку до включения показов, а не после первых кликов: откройте объявление, скопируйте итоговую ссылку и перейдите по ней вручную — в адресной строке браузера все параметры должны остаться на месте, без обрезки и без замены кириллицы на «%D0%A3...».

Второй шаг — отчёт Метрики в реальном времени: раздел «Мониторинг» или «Посетители онлайн» покажет тестовый визит с вашими параметрами сразу после перехода, не нужно ждать сутки на обработку данных. Если параметры не появились — проблема в шаблоне ссылки, в редиректе или в том, что счётчик Метрики не стоит на странице, куда ведёт объявление. Проверяйте отдельно каждую посадочную страницу в кампании: если объявления ведут на разные URL, а счётчик стоит не на всех — часть трафика с метками просто не попадёт в отчёт, и деньги за эти клики окажутся потрачены «в никуда» при подведении итогов по доле рекламных расходов.

Дальше по теме — Отчёт клиенту по рекламе и сквозная аналитика Директа.

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

Обязательно ли размечать UTM-метками рекламу в самом Яндекс Директе, если есть автоматическая разметка?

Нет, для связки Директ + Метрика автометки достаточно для базовой аналитики. Ручная разметка нужна, если данные идут ещё куда-то — в CRM, сквозную аналитику или вы сравниваете Директ с другими каналами в одном отчёте.

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

Технически браузер закодирует её и ссылка сработает, но читать такой отчёт неудобно, а часть систем аналитики и CRM обработает кодировку с ошибками. Пишите значения латиницей и без пробелов — через дефис или подчёркивание.

Что будет, если запустить кампанию без UTM-меток?

Реклама будет работать и приводить трафик, но в отчётах вы увидите только общий источник — «переходы из Директа» — без разбивки по кампаниям и объявлениям. Оптимизировать бюджет на основе таких данных почти невозможно.

Нужно ли менять метку, если поменял текст объявления, но не создавал новое?

Нет, если объявление то же самое (тот же ad_id), метка через макрос {ad_id} подставится автоматически и останется корректной. Пересобирать метку нужно только при создании нового объявления или новой кампании вручную, без макросов.

Мешают ли UTM-метки в ссылке скорости загрузки посадочной страницы?

Нет, параметры добавляются к адресу после знака вопроса и не увеличивают вес самой страницы — браузер просто передаёт их на сервер вместе с запросом.

Источники

ДС
Денис Смагин →

Специалист по платному трафику: Яндекс Директ и таргет ВКонтакте. 11 лет практики, больше 50 ниш — от угг и мороженого до онлайн-школ и авто. Все статьи пишу из своих проектов.

PRO-кабинет директолога

Эти же расчёты — уже внутри кабинета

Бесплатные калькуляторы считают разово. В PRO они привязаны к клиенту: данные подтягиваются сами, а ИИ-напарник объясняет цифры человеческим языком.

Проверьте на своих цифрах
Бесплатные инструменты директолога

Больше 50 бесплатных калькуляторов и аудитов: грейдер аккаунта, чистка площадок, минус-слова из запросов, экономика клиента. Без регистрации.

Читайте также