Подписывайтесь на Telegram-канал Анатолия Половинкина основателя компании TolkaDigital
Главная - Глоссарий - UTM-метки

UTM-метки

UTM tags

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

Что такое UTM-метки

Аббревиатура UTM расшифровывается как Urchin Tracking Module — это набор параметров, встроенных в URL-адрес ссылки, по которой переходит пользователь. Параметры добавляются в конец URL через знак вопроса, а между собой разделяются символом амперсанда. Каждый параметр состоит из двух частей: фиксированного имени (например, utm_source) и значения, которое маркетолог задает сам (например, yandex). Когда пользователь кликает по такой ссылке, браузер автоматически передает все параметры на сервер аналитики. Система записывает их в базу данных и привязывает к конкретному сеансу посещения. Весь процесс происходит мгновенно и абсолютно незаметно для пользователя — ссылка работает как обычная, просто дополнительно несет информацию для маркетолога.

Историю UTM-меток нельзя понять без упоминания компании Urchin Software Corporation, которая разработала эту систему в начале 2000-х годов для своего платного аналитического продукта Urchin Web Analytics. В 2005 году Google приобрел Urchin и запустил на базе этой технологии бесплатный сервис Google Analytics, полностью сохранив названия параметров. Это решение изменило рынок веб-аналитики: бесплатный инструмент с поддержкой UTM-параметров стремительно захватил интернет. По данным W3Techs, к 2012 году Google Analytics был установлен на более чем 55% из миллиона крупнейших сайтов мира. Яндекс.Метрика, запущенная в 2009 году, с самого начала поддержала этот же формат параметров, что окончательно закрепило стандарт на российском рынке. Сегодня UTM-параметры понимают практически все системы аналитики и CRM-платформы без исключения — от Amplitude и Mixpanel до Roistat и amoCRM.

В digital-маркетинге UTM-метки выполняют роль паспорта каждого рекламного перехода. Без меток аналитическая система видит только факт визита и браузерный реферер — техническую информацию об источнике, которая легко теряется при переходах через мессенджеры, email-клиенты или при использовании HTTPS-редиректов. С метками маркетолог получает полную картину: какой именно баннер в какой кампании на каком размещении привел конкретного покупателя. Это критически важно при работе с несколькими рекламными каналами одновременно — когда бизнес ведет Яндекс.Директ, ВКонтакте, email-рассылки и посевы у блогеров параллельно. Без UTM-разметки данные из всех источников смешиваются в категории «реферальный трафик» или «прямые заходы», и понять, что реально приносит конверсии, невозможно. По данным исследования HubSpot State of Marketing Report, компании с системной UTM-разметкой в 2,5 раза чаще принимают верные решения о перераспределении рекламного бюджета по сравнению с теми, кто не маркирует трафик.

Для маркетолога умение работать с UTM-метками — это базовый профессиональный навык, без которого невозможно корректно оценивать эффективность рекламы. Бизнес тратит деньги на множество каналов, и без точной атрибуции бюджет распределяется интуитивно, а не по реальным данным. На практике нередко выясняется, что канал с большими охватами не дает конверсий, а тихий email-сегмент с небольшим трафиком приносит непропорционально высокую выручку. Именно UTM-разметка позволяет увидеть эту картину в цифрах. Кроме того, правильная система меток необходима для сквозной аналитики: когда расходы из рекламных кабинетов соединяются с продажами из CRM через общий идентификатор кампании. По опыту агентств, внедрение системной UTM-разметки сокращает нецелевые расходы на рекламу на 15-30% уже в первые 2-3 месяца за счет отключения неэффективных каналов.

Как работают UTM-метки

  1. Маркетолог формирует URL с параметрами. Специалист берет целевой URL (например, страницу продукта) и добавляет к нему обязательные UTM-параметры: utm_source, utm_medium и utm_campaign. Для этого используют специальные сборщики ссылок — UTM-генераторы от Google, Яндекса или встроенные инструменты CRM. Правильная ссылка выглядит так: https://site.ru/product?utm_source=yandex&utm_medium=cpc&utm_campaign=shoes_autumn. Значения параметров маркетолог задает сам по договоренной внутри команды номенклатуре — это важно, потому что разные написания одного и того же источника (yandex и Yandex) создадут в отчете два разных источника.
  2. Ссылка размещается в рекламном объявлении или сообщении. Готовый URL с метками вставляется в рекламный кабинет Яндекс.Директа, ВКонтакте, MyTarget или в тело email-письма. При запуске кампании именно эта ссылка показывается как конечный URL объявления. Важно: в поисковой рекламе к ссылке часто добавляют динамические параметры вроде {keyword} или {campaign_id} — они подставляются автоматически при каждом клике и дополняют UTM-данные. В социальных сетях ссылка вставляется в поле «Ссылка назначения», а в email — в тег <a href>.
  3. Пользователь переходит по ссылке, браузер загружает страницу. Когда пользователь кликает по объявлению, браузер отправляет HTTP-запрос к серверу сайта с полным URL, включая все UTM-параметры. Сервер отдает страницу в обычном режиме — параметры не влияют на контент страницы и не изменяют ее отображение. Параллельно на странице выполняется JavaScript-код аналитической системы (Google Analytics, Яндекс.Метрика), который считывает параметры из адресной строки браузера. Этот процесс занимает миллисекунды и абсолютно прозрачен для пользователя.
  4. Аналитическая система записывает параметры в сессию. JavaScript-код извлекает значения UTM-параметров из URL и сохраняет их в cookies браузера на срок, определенный настройками аналитики (по умолчанию 30 дней в Google Analytics). Одновременно система отправляет хит (запрос) на серверы аналитики с данными о визите: источник, канал, кампания, устройство, время, страница входа. Если в течение одной сессии пользователь перейдет на другие страницы сайта, все они будут атрибутированы к этому же источнику. Cookies сохраняют данные о первом источнике и последнем источнике раздельно, что позволяет строить разные модели атрибуции.
  5. Данные попадают в отчеты аналитической системы. В интерфейсе Яндекс.Метрики или Google Analytics маркетолог открывает раздел «Источники трафика» и видит распределение визитов, конверсий и выручки по каждому источнику и каналу с точностью до отдельного объявления. Если UTM-параметры настроены правильно, в отчете будут отдельные строки для каждой кампании и каждого объявления. Фильтры и сегменты позволяют сравнивать эффективность разных кампаний, анализировать поведение пришедших из разных источников пользователей и строить воронки конверсии с разбивкой по каналам.
  6. Маркетолог принимает решение на основе данных. Сравнив показатели конверсии, стоимость привлечения и выручку по каждому источнику, специалист перераспределяет бюджет: увеличивает расходы на каналы с лучшим ROI и снижает или отключает неэффективные. Например, если Яндекс.Директ дает конверсию 3,2%, а ВКонтакте — 0,6% при одинаковой стоимости клика, бюджет логично перераспределить. Без UTM-меток эта разница просто не была бы видна, и деньги продолжали бы уходить в неэффективный канал.

Виды UTM-параметров

  • utm_source — источник трафика. Обязательный параметр, указывает, с какого ресурса или платформы пришел пользователь. Типичные значения: yandex, google, vk, telegram, email, partner_site. Этот параметр помогает на верхнем уровне понять, какая платформа приводит трафик. Важно договориться внутри команды об единой номенклатуре — если одни пишут «yandex», а другие «Yandex» или «ya», в отчете появятся три разных источника вместо одного.
  • utm_medium — тип канала или носителя. Обязательный параметр, описывает маркетинговый канал: cpc (оплата за клик), cpm (оплата за тысячу показов), email, social, banner, referral. Именно utm_medium позволяет группировать разные источники по типу трафика. Например, и Яндекс.Директ, и Google Ads могут иметь utm_medium=cpc, что позволяет в одном срезе сравнить всю платную рекламу с органическим трафиком или email-маркетингом.
  • utm_campaign — название кампании. Обязательный параметр, содержит название рекламной кампании или акции. Может включать период, тип аудитории, продукт или любой другой атрибут, важный для анализа: shoes_autumn_2024, promo_blackfriday, retargeting_cart. Именно через utm_campaign маркетолог видит, какая конкретная кампания работает лучше. Рекомендуется использовать строчные буквы без пробелов и кириллицы, применяя дефис или нижнее подчеркивание в качестве разделителя.
  • utm_content — содержание объявления. Необязательный параметр, позволяет различать несколько вариантов объявлений внутри одной кампании. Особенно полезен при A/B-тестировании: например, banner_red и banner_blue для двух вариантов баннера или cta_buy и cta_order для двух вариантов текста кнопки. Этот параметр помогает понять, какой креатив работает эффективнее, и переносить лучший вариант в масштаб. Без utm_content при A/B-тестировании все варианты сольются в один источник и тест потеряет смысл.
  • utm_term — ключевое слово. Необязательный параметр, изначально создан для передачи ключевого слова из поисковой рекламы. В Яндекс.Директе его заполняют динамически через макрос {keyword}, что позволяет видеть в аналитике, по каким конкретным запросам пользователи переходят и конвертируются. В других каналах параметр используется реже, но может содержать, например, тему email-рассылки или название промокода. Для поисковой рекламы utm_term критичен: без него невозможно понять, какие ключевые слова приносят конверсии, а какие только съедают бюджет.
  • Кастомные параметры (utm_id и нестандартные). Многие платформы и CRM-системы поддерживают дополнительные UTM-подобные параметры. Roistat использует roistat_pos и roistat для трекинга звонков, некоторые CRM добавляют собственные идентификаторы. Параметр utm_id поддерживается Google Analytics 4 для импорта данных о расходах. Использовать кастомные параметры стоит осторожно: они не являются частью стандарта и могут не распознаваться некоторыми системами аналитики, но в правильно настроенном стеке дают дополнительный уровень детализации.

Сравнение UTM-меток и авторазметки

Параметр UTM-метки Авторазметка (yclid/gclid)
Метод настройки Ручная или через шаблоны — маркетолог задает значения параметров сам Автоматический — платформа добавляет технический идентификатор клика без участия маркетолога
Поддерживаемые платформы Любые: email, мессенджеры, социальные сети, QR-коды, офлайн-каналы Только родная платформа: yclid работает с Яндекс.Метрикой, gclid — с Google Analytics и Google Ads
Детализация данных Полностью под контролем маркетолога: можно задать любые значения вплоть до конкретного баннера или строки объявления Ограниченная: передаются данные, которые платформа считает нужным передать — обычно кампания, группа, ключевое слово
Кросс-платформенность Высокая — данные с метками видны в любой аналитической системе, которая их поддерживает Низкая — yclid работает только в связке Яндекс.Директ + Яндекс.Метрика; gclid — только Google Ads + Google Analytics
Риск ошибок Высокий при ручном подходе: опечатки в значениях, разные написания одного источника, пропуск параметров Минимальный: технические идентификаторы генерируются автоматически, ошибки исключены
Применение в сквозной аналитике Отличное — UTM-параметры легко передаются в CRM, колл-трекинг и сквозную аналитику как единый идентификатор Ограниченное — технические идентификаторы сложнее передавать между системами и они быстро устаревают

Пример использования

Интернет-магазин спортивного питания с месячным трафиком около 22 000 визитов вел рекламу в трех каналах одновременно: Яндекс.Директ с бюджетом 90 000 рублей в месяц, ВКонтакте с бюджетом 40 000 рублей и email-рассылка по базе 8 000 подписчиков. Все три канала приносили трафик, но без UTM-разметки в аналитике было невозможно разделить визиты: большая часть трафика падала в категорию «прямые заходы» и «реферальный», а распределение по каналам угадывалось приблизительно. Маркетолог принимал решения о бюджете на основе ощущений, а не данных.

После внедрения системной UTM-разметки — отдельные метки для каждой кампании, группы объявлений и письма в рассылке — картина изменилась кардинально уже через 30 дней. Оказалось, что Яндекс.Директ давал конверсию в заказ 2,8%, email-рассылка — 4,1%, а ВКонтакте — всего 0,5% при сопоставимой стоимости визита. На основе этих данных бюджет ВКонтакте сократили на 30 000 рублей, перераспределив средства на увеличение частоты email-рассылки и тестирование новых сегментов в Директе. За следующие 45 дней выручка выросла на 23% при том же суммарном рекламном бюджете — исключительно за счет перераспределения средств по данным UTM-отчетов.

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

UTM-метки создают дубли страниц — не навредит ли это SEO?

Риск существует, но легко устраняется одной настройкой. URL с UTM-параметрами технически отличается от базового URL и теоретически может восприниматься поисковыми роботами как отдельная страница. Однако Яндекс и Google давно научились игнорировать UTM-параметры при обходе сайтов — они входят в стандартный список параметров, не влияющих на контент страницы. Для гарантии можно добавить в файл robots.txt директиву Clean-param (для Яндекса) или настроить в Google Search Console список параметров URL как несущественных. Также рекомендуется закрыть UTM-параметры от индексации через canonical-тег: страница с UTM в URL должна указывать canonical на чистый URL без параметров. При соблюдении этих мер UTM-метки не создают дублей и не влияют на позиции в поиске.

Пользователь зашел по UTM-ссылке, ушел и вернулся напрямую — как считается атрибуция?

Это вопрос модели атрибуции, и ответ зависит от того, какую систему аналитики вы используете. В Яндекс.Метрике по умолчанию применяется модель «последний значимый источник»: если пользователь зашел по UTM-ссылке с utm_source=yandex, потом закрыл браузер и через неделю открыл сайт напрямую, второй визит будет атрибутирован к Яндексу — при условии, что cookie не устарела (срок хранения по умолчанию 6 месяцев). В Google Analytics 4 ситуация аналогичная: UTM-данные сохраняются в cookies на 30 дней. Прямой заход в течение этого срока не перезаписывает UTM-атрибуцию. Однако если пользователь перейдет по другой UTM-ссылке из другого источника, атрибуция обновится на новый источник. Для e-commerce с длинным циклом принятия решения это важно учитывать: одна продажа может сопровождаться 5-7 касаниями из разных каналов, и модель «последний источник» дает неполную картину. Для такого бизнеса стоит изучить модели атрибуции на основе данных, доступные в Google Analytics 4.

Можно ли использовать UTM-метки в офлайн-рекламе — на листовках, баннерах, визитках?

Можно, и это одно из недооцененных применений UTM-меток. Схема простая: создается UTM-ссылка с utm_source=offline и utm_medium=flyer (или billboard, business_card и т.д.), затем из нее генерируется QR-код, который размещается на печатном материале. Когда пользователь сканирует QR-код, аналитика фиксирует переход с нужными параметрами. Это позволяет измерять отдачу от офлайн-рекламы в цифрах — что раньше было практически невозможно. Например, федеральный ретейлер может разместить разные QR-коды в точках продаж разных городов (utm_campaign=moscow_store, utm_campaign=spb_store) и видеть, из каких физических точек идет онлайн-конверсия. Важный нюанс: для офлайн-применения URL должен быть коротким и читаемым — используйте сервисы сокращения ссылок (bit.ly, clck.ru) до генерации QR-кода. Длинный URL с UTM-параметрами превращается в QR-код с высокой плотностью, который хуже сканируется.

Все термины