Я Максим, веб-разработчик. UTM-метки — базовый инструмент веб-аналитики, без которого вы буквально тратите рекламный бюджет вслепую. Вы запустили рекламу в Яндекс Директ, разместили пост в ВКонтакте, отправили email-рассылку — и получили 50 заявок. Отлично. Но из какого канала пришли эти заявки? Какой канал приносит клиентов, а какой — сливает бюджет? Без UTM-меток вы этого не узнаете. Разберём, как настроить UTM-метки правильно, какие ошибки допускают чаще всего и как использовать данные для принятия решений.
Что такое UTM-метки и как они работают
UTM (Urchin Tracking Module) — это параметры, которые добавляются к URL-адресу вашего сайта. Они не влияют на содержимое страницы — пользователь увидит ту же самую страницу. Но Яндекс Метрика (и другие системы аналитики) считает эти параметры и записывает, откуда пришёл посетитель.
Обычная ссылка выглядит так: `site.ru/uslugi/remont/`. С UTM-метками: `site.ru/uslugi/remont/?utm_source=yandex&utm_medium=cpc&utm_campaign=remont_kvartir_msk`. Для пользователя разницы нет — он видит ту же страницу. Но в Яндекс Метрике появляется запись: «Посетитель пришёл из Яндекса, из контекстной рекламы, из кампании «ремонт квартир Москва»».
Метки работают просто: пользователь кликает по ссылке с UTM, браузер передаёт URL с параметрами серверу, счётчик Яндекс Метрики считывает параметры и сохраняет их в сессии посетителя. Все последующие действия пользователя — просмотры страниц, отправка формы, покупка — привязываются к этим UTM-меткам.
Основные параметры UTM
Стандарт UTM включает пять параметров. Три из них обязательных, два — опциональных.
utm_source — источник трафика
Откуда пришёл посетитель. Примеры значений: yandex — из Яндекса; google — из Google; vk — из ВКонтакте; telegram — из Telegram; email — из email-рассылки; 2gis — из 2ГИС.
Это самый важный параметр — он отвечает на вопрос «откуда?».
utm_medium — тип трафика
Каким способом привлечён посетитель. Примеры: cpc — контекстная реклама (cost per click); social — социальные сети (органический пост); email — email-рассылка; referral — реферальная ссылка с другого сайта; banner — баннерная реклама; organic — органический поиск (обычно не размечается UTM, Метрика определяет автоматически).
utm_campaign — название кампании
Конкретная рекламная кампания или активность. Примеры: remont_kvartir_msk — кампания по ремонту квартир в Москве; rasprodazha_mart_2026 — мартовская распродажа; newsletter_15_03 — рассылка от 15 марта; retargeting_korzina — ретаргетинг на бросивших корзину.
Название кампании — это ваша внутренняя система классификации. Выработайте единую логику именования и придерживайтесь её. Если один маркетолог пишет remont_kvartir, а другой — flat_renovation — в отчётах будет хаос.
utm_content — содержимое объявления
Опциональный параметр, который помогает различать разные объявления внутри одной кампании. Идеален для A/B-тестирования: если вы запустили два варианта объявления в одной кампании — один с заголовком «Ремонт квартир от 5 000 ₽/м²», другой «Ремонт под ключ за 30 дней» — utm_content поможет понять, какой вариант приводит больше конверсий.
Примеры: banner_blue, banner_red, text_variant_a, text_variant_b.
utm_term — ключевое слово
Опциональный параметр, обычно используется для контекстной рекламы. Показывает, по какому ключевому слову показалось объявление. В Яндекс Директе можно подставить динамический параметр `{keyword}`, и система автоматически впишет ключевое слово.
Как создать UTM-ссылку
Проще всего — через генератор UTM-меток. Бесплатных инструментов десятки: Campaign URL Builder от Google, генератор Tilda, Callibri, утилиты от Roistat и Calltouch. Вводите URL страницы и значения параметров — получаете готовую ссылку.
Для Яндекс Директа — используйте динамические параметры. Вместо фиксированных значений подставляете шаблоны, которые Яндекс заполняет автоматически. Например: `{source}` — площадка, на которой показано объявление; `{campaign_name}` — название кампании; `{keyword}` — ключевое слово; `{ad_id}` — идентификатор объявления; `{position_type}` — тип позиции (premium, other).
Типичная ссылка с динамическими параметрами для Директа: `site.ru/uslugi/?utm_source=yandex&utm_medium=cpc&utm_campaign={campaign_name}&utm_content={ad_id}&utm_term={keyword}`. Яндекс подставит реальные значения при каждом клике.
Где смотреть результаты
В Яндекс Метрике данные UTM доступны в разделе «Отчёты → Источники → Метки UTM». Отчёт показывает иерархию: сначала utm_source, внутри — utm_medium, внутри — utm_campaign, и так далее. Для каждого уровня видны ключевые метрики: визиты, посетители, показатель отказов, глубина просмотра, конверсии по целям.
Этот отчёт отвечает на главные вопросы бизнеса: какой рекламный канал приносит больше всего конверсий? Какая кампания даёт лучший ROI? Какое объявление работает эффективнее?
Для сквозной аналитики — связываете Яндекс Метрику с CRM (amoCRM, Битрикс24, RetailCRM). Тогда UTM-метки привязываются не только к визитам, но и к конкретным сделкам. Вы видите не просто «из Яндекс Директа пришло 100 заявок», а «из кампании remont_kvartir_msk пришло 100 заявок, из них 30 стали клиентами, принесли 1 500 000 рублей».
Система именования: как навести порядок
Без единой системы именования UTM-метки превращаются в хаос. Один маркетолог пишет Yandex, другой — yandex, третий — ya — и в отчётах три разных источника вместо одного.
Правила, которых я рекомендую придерживаться.
Только нижний регистр. Всегда yandex, никогда Yandex или YANDEX. Яндекс Метрика чувствительна к регистру и считает Yandex и yandex разными источниками.
Латиница и транслитерация. utm_campaign=remont_kvartir, а не utm_campaign=ремонт_квартир. Кириллица в URL может кодироваться в нечитаемые символы.
Разделитель — нижнее подчёркивание. remont_kvartir_msk, а не remont-kvartir-msk или remontKvartirMsk. Единый стиль.
Документируйте систему. Ведите таблицу с допустимыми значениями для каждого параметра. Новый канал — добавляете в таблицу. Новая кампания — берёте формат из таблицы. Это особенно важно, если UTM-метки создают несколько человек.
Типичные ошибки с UTM-метками
Ошибки в UTM — одна из самых частых проблем, которые я вижу при аудите рекламных кампаний.
Опечатки в параметрах. utm_sourse вместо utm_source — и метка не работает. Метрика не видит параметр с ошибкой и не записывает данные. Всегда копируйте параметры из генератора, не набивайте вручную.
Разный регистр. yandex и Yandex — два разных источника в отчётах. Договоритесь о стандарте и придерживайтесь его.
UTM-метки на внутренних ссылках. Это грубейшая ошибка. Если на сайте баннер с ссылкой на страницу акции помечен UTM — при клике Метрика перезапишет источник визита. Посетитель пришёл из Яндекс Директа (utm_source=yandex), кликнул по внутреннему баннеру с utm_source=banner — и теперь он «из баннера», а не из Директа. Конверсия атрибуируется неверно. UTM-метки — только для внешних источников трафика.
Забыли пометить канал. Запустили рекламу в Telegram, но ссылки без UTM. В отчётах эти визиты попадают в «Прямые заходы» или «Переходы по ссылкам» без детализации. Вы не знаете, что Telegram приносит клиентов, и можете отключить этот канал по ошибке.
Слишком длинные или слишком детальные метки. utm_campaign=remont_kvartir_moskva_2_komnatnaya_panel_dom_bez_mebeli — избыточно. Детализация должна быть достаточной для принятия решений, но не превращать URL в простыню.
UTM и SEO: влияют ли метки на позиции
Сами по себе UTM-метки не влияют на позиции в Яндексе — поисковик игнорирует GET-параметры при индексации. Но есть нюанс: если страница с UTM-параметрами индексируется отдельно от основной — создаётся дубликат. Двадцать ссылок с разными UTM на одну страницу — двадцать потенциальных дубликатов.
Решение: добавить канонический URL (rel="canonical") на все страницы, указывающий на чистый URL без параметров. Также можно настроить в robots.txt игнорирование параметров UTM. В Яндекс Вебмастере есть настройка «Параметры URL → Незначимые параметры» — добавьте туда utm_source, utm_medium, utm_campaign, utm_content, utm_term.
Продвинутые техники
Для тех, кто хочет извлечь из UTM максимум.
Передача UTM в CRM. Когда пользователь заполняет форму на сайте — UTM-метки из его сессии автоматически подставляются в скрытые поля формы и передаются в CRM вместе с заявкой. Менеджер видит, откуда пришёл клиент. Маркетолог видит, какая кампания принесла сделку.
Когортный анализ по UTM. Сравнивайте не просто количество заявок из разных каналов, а их качество: какой процент заявок из utm_source=yandex становятся клиентами? А из utm_source=vk? Может быть, VK приносит больше заявок, но конверсия в клиента — ниже.
Автоматическая разметка. Для Яндекс Директа — yclid, для VK — vk_ads_id. Эти метки добавляются автоматически и позволяют связать клик в рекламе с конкретной сессией. Используйте их параллельно с UTM для максимальной точности.
Итог
UTM-метки — ваши глаза в мире рекламы. Настраиваются за пять минут, а пользу дают постоянно. Каждая рекламная ссылка — в Яндекс Директе, ВКонтакте, email-рассылке, Telegram-посте — должна быть размечена UTM. Без этого вы тратите бюджет вслепую и принимаете решения на основе догадок, а не данных.
Если нужна помощь с настройкой UTM-разметки, сквозной аналитики и передачи данных в CRM — обращайтесь, настрою систему, которая покажет эффективность каждого рекламного рубля.