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-метки в ссылке скорости загрузки посадочной страницы?
Нет, параметры добавляются к адресу после знака вопроса и не увеличивают вес самой страницы — браузер просто передаёт их на сервер вместе с запросом.
Источники
- Справка Яндекс Директа — официальная документация по настройке кампаний и параметров ссылок
- Справка Яндекс Метрики — как счётчик обрабатывает источники трафика и UTM-параметры
- Справочный центр Google Analytics — общие принципы UTM-разметки, применимые к любой системе аналитики



