Что такое UTM-метки в Яндекс Директ и как их создать — подробное руководство
Разбираем параметры, сервисы и анализ данных по шагам

Что такое UTM-метки в Яндекс Директ и как их создать — подробное руководство
Даю подробное руководство и сервисы по генерации utm-меток, чтобы вы смогли эффективнее анализировать контекстную рекламу. Я настроил десятки рекламных кампаний и на практике убедился: без правильной разметки трафика вы буквально летите вслепую — тратите бюджет, но не понимаете, какое объявление, ключевая фраза или площадка реально приносит заявки. Просматривайте результаты в Яндекс.Метрике, минимизируйте затраты на неэффективные каналы и масштабируйте то, что работает. Делюсь кейсами и экспертизой из реальной практики.
Содержание статьи
- — Что такое UTM-метки и зачем они нужны.
- — Структура и параметры: что означает каждый элемент.
- — Как создать метки вручную и через сервисы.
- — Лучшие сервисы по генерации UTM-меток.
- — Как анализировать данные в Яндекс.Метрике.
- — Ответы на часто задаваемые вопросы.
Что такое UTM-метки и зачем они нужны
Представьте: вы запустили рекламную кампанию, получили 50 заявок за месяц и хотите понять — откуда они пришли. Из поиска? С рекламных баннеров? С какого именно объявления? По какой ключевой фразе? Без специальной разметки трафика ответить на эти вопросы невозможно. Вы видите только общее количество визитов из рекламы — и всё. Вот именно для решения этой проблемы и существуют utm-метки.
UTM расшифровывается как Urchin Tracking Module — это технология, которая появилась ещё в системе аналитики Urchin до её поглощения Google. Сегодня этот стандарт разметки используется повсеместно: его понимают все крупные системы веб-аналитики, включая Яндекс.Метрику. Принцип простой: к ссылке, по которой пользователь переходит на сайт, добавляются специальные параметры. Когда система аналитики фиксирует визит, она читает эти параметры и сохраняет информацию об источнике перехода в детализированном виде.
Зачем это нужно на практике? Допустим, вы ведёте рекламу через несколько инструментов одновременно: поисковые объявления, реклама в сетях, баннерная реклама. Без разметки Яндекс.Метрика видит всё это как единый источник «Реклама». С разметкой — вы видите разбивку до уровня конкретного объявления, конкретной ключевой фразы и даже конкретной площадки, где показывалась реклама. Это позволяет отключать неэффективное, масштабировать то, что работает, и точно считать стоимость привлечения клиента по каждому инструменту.
💡 Из практики: почему без разметки деньги уходят в никуда:
В одном из проектов клиент тратил 150 000 рублей в месяц на рекламу и получал заявки, но не понимал, откуда они берутся. После внедрения разметки выяснилось: 70% бюджета уходило на площадки рекламной сети, которые давали нулевую конверсию. Поисковые кампании при этом работали отлично, но получали только 30% бюджета. Перераспределение бюджета без каких-либо других изменений дало рост заявок на 60%.
Важный момент: они не влияют на само объявление, на показы или на ставки. Они невидимы для пользователя в момент клика по рекламе — человек просто попадает на нужную страницу сайта. Вся информация из меток уходит в систему аналитики и остаётся там для последующего анализа. Это исключительно инструмент измерения, а не управления рекламой напрямую.
Настройка utm-меток актуальна не только для платной рекламы. Их используют для разметки ссылок в email-рассылках, в публикациях социальных сетей, в партнёрских материалах, в офлайн-рекламе через QR-коды. Везде, где нужно понять — откуда именно пришёл конкретный пользователь. Но наиболее критично это именно в контекстной рекламе, где каждый клик стоит денег и где анализ эффективности напрямую влияет на прибыльность.
Структура и параметры: что означает каждый элемент
Метка добавляется к URL страницы, на которую ведёт реклама, в виде строки параметров после знака вопроса. Вот как выглядит пример полного URL с разметкой:
https://example.ru/catalog/?utm_source=yandex&utm_medium=cpc&utm_campaign
=winter_shoes&utm_content=banner_red&utm_term=купить+зимние+сапоги
Разберём каждый из пяти стандартных параметров подробно — это фундамент, без понимания которого невозможно настроить разметку правильно.
utm_source — источник трафика. Это обязательный параметр, который указывает, откуда пришёл пользователь. Для рекламных систем принято использовать стандартные значения: yandex, google, vk, mytarget. Для рассылок — newsletter или email. Для соцсетей — название платформы. Значение должно быть коротким, понятным и последовательным: если сегодня вы написали yandex, а завтра Yandex с большой буквы — система аналитики будет воспринимать это как два разных источника. Регистр имеет значение.
utm_medium — тип трафика или канал. Показывает, каким именно форматом доставки была реклама. Стандартные значения: cpc (оплата за клик, поисковая реклама), cpm (оплата за показы, медийная реклама), cpa (оплата за действие), email (рассылка), social (публикации в соцсетях), banner (баннерная реклама). Для рекламных сетей (РСЯ) принято писать cpc или выделять в отдельный формат rsya — это вопрос договорённости внутри команды, главное — последовательность.
utm_campaign — название кампании. Здесь указывается идентификатор конкретной рекламной кампании. Это может быть название из рекламного кабинета, идентификатор, направление или продукт. Важно выработать единый формат: например, тип_продукт_регион или сезон_направление. Хаотичные названия в дальнейшем превращают отчёты в нечитаемый набор строк. Я рекомендую использовать латиницу и нижнее подчёркивание вместо пробелов — это устраняет проблемы с кодировкой.
utm_content — содержание объявления. Необязательный параметр, который позволяет различать разные варианты объявлений внутри одной кампании. Используется при A/B-тестировании: например, banner_blue и banner_red, или heading_v1 и heading_v2. Это самый гибкий параметр — его наполнение полностью зависит от того, что именно вы хотите сравнивать и измерять.
utm_term — ключевая фраза или термин. Для поисковой рекламы сюда передаётся ключевое слово, по которому было показано объявление. В ручной разметке это фиксированное значение. В динамической разметке — переменная, которая подставляет реальную фразу автоматически. Об этом подробнее — в следующем разделе.
| Параметр | Что передаёт | Пример значения |
|---|---|---|
| utm_source | Рекламная система или площадка-источник | yandex, google, vk, email |
| utm_medium | Тип трафика или формат рекламы | cpc, cpm, email, banner, rsya |
| utm_campaign | Название или идентификатор кампании | winter_shoes_moscow, summer_sale |
| utm_content | Вариант объявления или баннера | banner_v1, heading_red, cta_button |
| utm_term | Ключевая фраза, по которой показано объявление | купить+диван, {keyword} |
| yclid | Уникальный идентификатор клика в Яндексе | Автоматически: {yclid} |
| utm_referrer | Страница, с которой пришёл пользователь | Для кросс-доменного отслеживания |
Порядок параметров в строке URL не имеет технического значения — система аналитики прочитает их в любом порядке. Но для удобства работы и единообразия лучше придерживаться стандартного порядка: source, medium, campaign, content, term. Так разметку легче читать глазами и проще проверять на ошибки.
Как создать метки вручную и через сервисы
Создать utm-метки можно двумя способами: вручную, собирая строку параметров текстом, или через специализированные генераторы, которые избавляют от необходимости помнить синтаксис и снижают вероятность ошибок. Оба способа рабочие — выбор зависит от объёма работы и личных предпочтений.
При ручном создании важно соблюдать несколько правил синтаксиса. Первый параметр отделяется от основного URL знаком вопроса (?). Если в URL уже есть знак вопроса (например, страница каталога с фильтрами), то параметры добавляются через амперсанд (&). Параметры между собой разделяются амперсандом. Пробелы в значениях заменяются знаком + или кодируются как %20. Кириллица в значениях параметров — потенциальный источник проблем, лучше использовать латиницу или транслитерацию.
⚠️ Частые ошибки при ручном создании меток:
Двойной знак вопроса в URL — когда к странице с параметрами добавляют ещё один знак ?. Пробелы в значениях без замены на + или %20. Кириллица в параметрах, которая некорректно передаётся в браузерах. Непоследовательные названия: yandex в одной кампании и Yandex в другой. Каждая из этих ошибок приводит к неправильным данным в аналитике.
Динамические параметры — это отдельный и очень важный механизм, который позволяет автоматически подставлять нужные значения в момент клика пользователя. Вместо фиксированного значения в параметр передаётся переменная в фигурных скобках, которую рекламная система заменяет реальным значением. Для Яндекс Директ основные динамические параметры выглядят так:
- ➤{keyword} — реальная ключевая фраза, по которой был показан рекламный блок.
- ➤{campaign_id} — числовой идентификатор кампании в рекламном кабинете.
- ➤{ad_id} — идентификатор конкретного объявления.
- ➤{phrase_id} — идентификатор ключевой фразы.
- ➤{position_type} — тип размещения: premium (спецразмещение) или other (гарантированные показы).
- ➤{source} — домен площадки в рекламной сети, где показывалось объявление.
Комбинация статических и динамических параметров даёт максимальную детализацию. Например, utm_source=yandex (статика — мы знаем, что это Яндекс) и utm_term={keyword} (динамика — система сама подставит реальную фразу для каждого клика). Такой подход позволяет видеть в аналитике не просто «кампания А», а конкретную ключевую фразу внутри этой кампании, которая привела конкретного пользователя, совершившего целевое действие.
Подробнее о том, как правильно настроить всю рекламную кампанию в целом — не только разметку, но и структуру, ставки, таргетинги — читайте в нашем материале о том, как настроить Яндекс.Директ. Это даст полный контекст, в который органично встраивается работа с разметкой трафика.
Лучшие сервисы по генерации UTM-меток
Ручное составление разметки для крупных кампаний с десятками объявлений быстро превращается в утомительную рутину с высоким риском ошибок. Именно поэтому сервисы по генерации utm-меток стали стандартным инструментом в работе любого специалиста по контекстной рекламе. Они избавляют от необходимости помнить синтаксис, предотвращают типичные ошибки и ускоряют процесс подготовки кампаний.
Разберём наиболее популярные и удобные варианты — с их особенностями и сценариями применения.
Компоновщик URL от Google — несмотря на принадлежность к Google, этот инструмент работает для разметки любых URL и прекрасно подходит для кампаний в российских системах. Интерфейс максимально простой: поля для каждого параметра, кнопка генерации — и готовый URL в одном клике. Хорошо подходит для разовых задач и для обучения: наглядно показывает, как формируется итоговая строка параметров. Бесплатный, не требует регистрации.
Tilda UTM Builder — встроенный генератор в экосистеме Tilda, но доступен и как отдельный инструмент. Удобен для тех, кто работает с лендингами на этой платформе, поскольку сразу интегрирован с аналитикой проекта. Простой интерфейс, нет лишних опций.
Utmurl.ru — российский сервис с дополнительными возможностями. Помимо генерации меток, позволяет сокращать итоговый URL, сохранять шаблоны для повторного использования и вести историю созданных ссылок. Для агентств и специалистов, которые работают с несколькими клиентами одновременно, функция сохранения шаблонов существенно ускоряет работу.
Таблицы Google Sheets с формулами — не сервис как таковой, но мощный инструмент для массовой генерации разметки. Принцип: создаёте таблицу с колонками для каждого параметра, пишете формулу конкатенации строк — и получаете готовые URL для всех объявлений одновременно. Этот подход незаменим при работе с кампаниями, где нужно размечать сотни объявлений: вручную это заняло бы часы, формула делает это за секунды. Я регулярно использую такой подход при запуске крупных кампаний.
📋 Шаблон формулы для Google Sheets:
=A2&»?utm_source=»&B2&»&utm_medium=»&C2&»&utm_campaign=»&D2&»&utm_content
=»&E2&»&utm_term=»&F2 — где A2 — базовый URL, B2–F2 — значения параметров. Скопируйте формулу на все строки с объявлениями — и вся кампания будет размечена за минуту. Шаблон легко адаптируется под любую структуру параметров.
Alytics UTM Builder — инструмент с расширенными возможностями для работы с динамическими параметрами. Позволяет выбирать переменные из выпадающих списков, что исключает опечатки в названиях динамических подстановок. Поддерживает параметры разных рекламных систем. Хорошо подходит специалистам, которые работают с несколькими рекламными платформами одновременно.
Ещё одна категория инструментов — встроенные генераторы внутри сервисов аналитики и коллтрекинга. Calltouch, Roistat, CoMagic — все они имеют собственные системы разметки, которые интегрируются с их аналитикой. Если вы используете один из этих сервисов для отслеживания звонков и лидов, имеет смысл использовать их встроенные инструменты разметки — данные из разных источников будут автоматически связаны между собой.
При выборе среди сервисов по генерации utm-меток руководствуйтесь объёмом задач. Для разовых кампаний достаточно любого бесплатного онлайн-генератора. Для систематической работы с большими объёмами — таблицы с формулами или специализированные инструменты с сохранением шаблонов. Главный критерий — результат должен быть синтаксически корректным и последовательным с вашей системой именования.
О типичных ошибках при настройке рекламных кампаний, которые сводят на нет даже правильно настроенную аналитику, читайте в нашем материале про 10 ошибок в Яндекс.Директ. Там разобраны конкретные ситуации из практики.
Как анализировать данные в Яндекс.Метрике
Разметка трафика сама по себе не даёт никакого результата — она только создаёт возможность для анализа. Ценность появляется тогда, когда вы начинаете работать с данными: смотреть на поведение аудитории из разных источников, сравнивать конверсию, находить точки роста и отключать то, что не работает. Именно здесь проявляется реальная отдача от правильно настроенной разметки.
В Яндекс.Метрике данные по размеченным переходам находятся в разделе «Источники» — «Метки UTM». Здесь вы видите иерархическую структуру: по клику на источник открывается разбивка по каналам, затем по кампаниям, затем по содержанию и ключевым словам. Каждый уровень показывает стандартный набор метрик: визиты, отказы, глубину просмотра, время на сайте и — что самое важное — достижение целей.
Цели — ключевое понятие для анализа эффективности рекламы. Без настроенных целей в Метрике вы видите только поведенческие показатели (отказы, время на сайте), но не знаете, сколько пользователей из каждого источника совершили целевое действие: оставили заявку, позвонили, добавили товар в корзину, перешли на страницу контактов. Настройка целей — это не опция, это обязательный элемент аналитики. Без неё разметка трафика теряет половину своей ценности.
📊 Ключевые метрики для оценки эффективности рекламного трафика:
Конверсия в цель — сколько процентов пришедших совершили целевое действие. Стоимость цели — сколько рублей потрачено на одно целевое действие. Показатель отказов — доля ушедших сразу без взаимодействия. Глубина просмотра — сколько страниц в среднем просмотрел пользователь. Всё это нужно смотреть в разбивке по источникам и кампаниям — в совокупности картина неинформативна.
Один из наиболее полезных аналитических сценариев — сравнение конверсии по ключевым фразам. Открываете отчёт по UTM-меткам, фильтруете по нужной кампании, выбираете уровень utm_term — и видите список ключевых фраз с показателями конверсии по каждой. Фраза «купить диван угловой недорого» конвертирует в 8% — оставляем и увеличиваем ставку. Фраза «диваны фото» конвертирует в 0,3% — это информационный запрос, который привлекает аудиторию без намерения покупать. Его нужно либо исключить через минус-слова, либо снизить ставку до минимума.
Сегментация аудитории через разметку — ещё один мощный инструмент. Если вы тестируете разные версии объявлений (utm_content=v1 и utm_content=v2), Метрика позволяет сравнить их поведение: не просто кликабельность, которую видно в рекламном кабинете, но и то, что происходит после клика. Объявление с высоким CTR, которое приводит аудиторию с 80% отказов, хуже объявления с меньшим CTR, но с аудиторией, которая читает сайт и оставляет заявки. Без разметки и аналитики вы бы никогда этого не увидели.
Для понимания того, сколько реально тратят на рекламу ваши конкуренты и как это соотносится с вашими вложениями, читайте наш материал о том, как узнать бюджет на контекстную рекламу конкурентов. Это даст дополнительный контекст для интерпретации ваших аналитических данных.
Регулярность работы с данными — принципиальный момент. Анализировать аналитику раз в месяц недостаточно для активно работающей рекламы. Оптимально — еженедельный просмотр ключевых метрик с принятием оперативных решений по корректировке кампаний. Разметка трафика создаёт поток данных, но этот поток нужно регулярно обрабатывать — иначе он превращается в архив информации, которая не влияет на результат. Если хотите передать эту работу профессионалам — смотрите наши услуги по настройке Яндекс.Директ.
🔍 Как быстро найти проблемную кампанию в Метрике:
Откройте отчёт по UTM-меткам, добавьте столбец «Конверсии» и отсортируйте по стоимости цели от большего к меньшему. Кампании с наибольшей стоимостью цели — первые кандидаты на оптимизацию или отключение. Это занимает две минуты, но даёт чёткое понимание, куда уходит бюджет и где его можно сэкономить без потери результата.
Ещё один полезный инструмент — сегменты в Метрике. Вы можете создать сегмент пользователей, которые пришли из конкретной кампании или по конкретной ключевой фразе, и проанализировать их поведение на сайте: какие страницы они просматривают, где уходят, возвращаются ли за повторной покупкой. Это позволяет находить не только проблемы с рекламой, но и проблемы с сайтом: если аудитория из рекламы уходит с конкретной страницы — возможно, именно эта страница требует доработки.
Ответы на часто задаваемые вопросы
❓ Обязательно ли использовать все пять параметров UTM одновременно?
Нет, обязательны только utm_source, utm_medium и utm_campaign — три основных параметра. Utm_content и utm_term необязательны, но существенно расширяют возможности анализа. Минимальный набор достаточен для разграничения источников. Расширенный — для детального анализа на уровне объявлений и ключевых фраз.
❓ Влияет ли наличие меток на SEO и органический трафик?
Нет, разметка не влияет на позиции в поиске и не мешает органическому трафику. Но важно: страницы с параметрами UTM не должны индексироваться поисковиками — это создаёт технические дубли. Закройте их через robots.txt или canonical-теги, указывающие на чистый URL без параметров.
Если ваш сайт работает на CMS — большинство современных платформ закрывают параметрические URL автоматически. Проверьте это через Яндекс.Вебмастер в разделе индексации.
❓ Почему в Метрике не отображаются данные по UTM-меткам?
Причин несколько: счётчик Метрики не установлен на посадочной странице, параметры написаны с ошибкой в синтаксисе, URL с разметкой ведёт на страницу с редиректом, который теряет параметры. Проверьте каждую из этих точек последовательно — в большинстве случаев проблема обнаруживается на первом или втором шаге.
❓ Нужно ли использовать разметку для рекламы в Яндекс Директ, если там есть автоматическая передача данных?
Автоматическая передача данных через yclid (Яндекс Click ID) работает, но она ограничена внутренней аналитикой Яндекса. UTM-разметка передаёт данные в Метрику в универсальном формате, который можно использовать в любой системе аналитики и сравнивать с другими каналами. Для полноты картины рекомендую использовать оба механизма одновременно.
❓ Как не запутаться в именовании кампаний, если их несколько десятков?
Заведите отдельный документ — справочник именования. Зафиксируйте в нём: какие значения используются для каждого параметра, как именуются кампании, как именуются варианты объявлений. Любой новый участник команды должен именовать по этому справочнику, а не придумывать своё.
Хаотичное именование — одна из самых частых проблем в аналитике. Когда utm_source в одной кампании «yandex», в другой «Yandex», в третьей «YD» — данные разбиваются на три несвязанных строки в отчёте.
❓ Теряются ли UTM-параметры при переходе между страницами сайта?
Нет — система аналитики фиксирует параметры при первом визите и привязывает их к сессии. Даже если пользователь перейдёт на другие страницы сайта, весь визит будет атрибутирован к источнику, зафиксированному при входе. Параметры из URL исчезают после первого клика, но в Метрике данные уже сохранены.
❓ Как проверить, что метки работают корректно перед запуском кампании?
Самый простой способ: перейдите по ссылке с разметкой самостоятельно, затем откройте Яндекс.Метрику в режиме реального времени (раздел «Онлайн») и убедитесь, что ваш визит отображается с правильным источником, каналом и кампанией. Это занимает две минуты и избавляет от ситуации, когда за неделю кампании накопились данные с ошибкой в параметрах.