Маркетинг 28 марта 2026 · 9 мин чтения 146 0

UTM-метки: полное руководство по разметке маркетингового трафика

UTM-метки — простой инструмент, который превращает поток обезличенных переходов на сайт в структурированные данные о том, какая реклама принесла клиента. Без UTM маркетолог видит общую цифру «1000 визитов из соцсетей» и не знает, сколько из них из Instagram, сколько из ВКонтакте, какая публикация сработала и в какой день. С UTM каждое касание раскладывается на каналы, кампании, объявления и креативы.

В этой статье — полное руководство по UTM-меткам в 2026 году: структура параметров, правила нейминга, генераторы, специфика для разных каналов, интеграция с Метрикой и GA4, поведение UTM в эпоху отмены сторонних cookies.

Что такое UTM-метки и зачем они нужны

UTM-метки — это служебные параметры в URL, которые сообщают системе аналитики, откуда пришёл пользователь. Аббревиатура расшифровывается как Urchin Tracking Module — по названию компании Urchin Software, разработавшей механизм в начале 2000-х. После покупки Urchin компанией Google система стала стандартом веб-аналитики и сегодня поддерживается Яндекс Метрикой, Google Analytics 4, Adobe Analytics, Matomo и десятками других платформ.

Технически UTM — это GET-параметры в URL, отделённые знаком вопроса от основного адреса. Пример размеченной ссылки:

https://example.com/landing/?utm_source=facebook&utm_medium=cpc&utm_campaign=spring_sale_2026

При переходе по такой ссылке система аналитики автоматически считывает параметры и присваивает визиту атрибуты: канал — facebook, тип — платная реклама, кампания — весенняя распродажа. В отчётах эти данные доступны для фильтрации, сегментации и сравнения.

Структура UTM: пять параметров

Стандарт включает пять параметров. Три обязательных, два — опциональных.

Параметр Обязателен Назначение Пример значения
utm_source Да Источник трафика google, facebook, vk, email
utm_medium Да Тип трафика cpc, organic, email, social
utm_campaign Да Название кампании spring_sale_2026, brand_awareness
utm_term Нет Ключевое слово (для контекста) kupit_smartfon
utm_content Нет Идентификатор объявления или креатива banner_red, headline_v2

Если хотя бы один из обязательных параметров отсутствует, аналитика может неправильно интерпретировать визит. Например, без utm_medium трафик попадает в категорию «other» и теряется в отчётах.

utm_source

Идентифицирует площадку или платформу: facebook, instagram, vk, yandex, google, mailchimp, telegram. Используется в нижнем регистре, без пробелов и спецсимволов. Сервис, а не тип — типичная путаница в начале работы.

utm_medium

Тип канала. Стандартные значения, которые принимаются всеми системами аналитики:

  • cpc — оплата за клик, контекстная реклама
  • cpm — оплата за показы, медийная реклама
  • email — почтовые рассылки
  • social — органические публикации в соцсетях
  • paidsocial — платная реклама в соцсетях
  • referral — переходы по ссылкам с других сайтов
  • affiliate — партнёрские программы
  • display — баннерная реклама
  • retargeting — ретаргетинговые кампании
  • messenger — Telegram, WhatsApp, Viber
  • video — реклама на YouTube, RuTube
  • qr — переходы из QR-кодов
  • offline — офлайн-каналы (визитки, баннеры)

utm_campaign

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

utm_term и utm_content

utm_term изначально создавался для ключевых слов в контекстной рекламе. Сегодня в Яндекс Директе и Google Ads вместо ручного заполнения используется динамическая подстановка через шаблоны.

utm_content различает варианты внутри одной кампании: разные креативы, заголовки, плейсменты, форматы. Самый недооценённый параметр — а зря: именно через utm_content определяются победители A/B-тестов креативов.

Правила нейминга

Хаотичный нейминг — главная причина бесполезной аналитики. Когда одна команда пишет facebook, другая Facebook, третья fb, четвёртая FB.com, в отчётах появляются четыре «разных источника» вместо одного.

  1. Только нижний регистр. Системы аналитики чувствительны к регистру: Email и email — два разных значения.
  2. Только латиница. Кириллица в UTM работает, но создаёт проблемы при декодировании, выгрузке отчётов, передаче между системами.
  3. Нижнее подчёркивание как разделитель. Дефис, пробел (через %20), точка — все они работают, но подчёркивание универсально.
  4. Никаких специальных символов. &, =, #, ?, %, +, ! в значениях ломают парсинг.
  5. Краткость в пределах разумного. Длинные значения utm_campaign типа black_friday_2026_special_promo_for_new_customers_with_free_shipping обрезаются в интерфейсах отчётов.
  6. Единый словарь. Список разрешённых значений для каждого параметра в общедоступной таблице — обязателен для команд от 3+ человек.
  7. Даты в формате YYYYMMDD. Если в кампании важна дата: 20260315 удобнее, чем 15-marta или march_15.

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

Генераторы UTM-меток

Ручная сборка UTM в Notepad — путь к опечаткам и несогласованности. Используются специализированные инструменты.

Сервис Тип Стоимость Особенности
Tilda Generator Веб Бесплатно Простой интерфейс, без сохранения
UTM Builder Tools (utmurl.ru) Веб Бесплатно Несколько ссылок одновременно
Google Campaign URL Builder Веб Бесплатно Официальный от Google
UTM.io Облачный сервис От $20/мес Командная работа, история, шаблоны
Terminus Облачный От $29/мес Полный жизненный цикл UTM-меток
Internal-таблица Google Sheets Самописное Бесплатно Гибкая, кастомизируется под команду

Для команды до 5 человек хватает таблицы Google Sheets с формулами автосборки. Для больших отделов маркетинга или агентств с потоком клиентов окупаются платные сервисы с управлением правами доступа.

UTM для разных каналов: специфика

Email-рассылки

Стандартная схема:

utm_source=mailchimp
utm_medium=email
utm_campaign=newsletter_march_2026
utm_content=cta_button

В рассылках важно различать действия пользователей в одном письме — через utm_content. Кликнули по кнопке CTA или по логотипу в шапке? Разные варианты utm_content покажут поведение.

Контекстная реклама (Яндекс Директ, Google Ads)

Используются динамические параметры — шаблоны, которые подставляют значения автоматически на стороне рекламной системы.

Параметр UTM Яндекс Директ Google Ads
utm_campaign {campaign_id} {campaignid}
utm_term {keyword} {keyword}
utm_content {ad_id} {creative}
Тип устройства {device_type} {device}
Тип площадки {source_type} {network}

Шаблон в URL выглядит так:

https://example.com/?utm_source=yandex&utm_medium=cpc&utm_campaign={campaign_id}&utm_term={keyword}&utm_content={ad_id}

В момент клика {campaign_id} заменяется на реальный ID кампании, {keyword} — на ключевое слово. Маркетолог получает детализированную статистику без ручной разметки каждого объявления.

Таргетинговая реклама в соцсетях

Принципы те же, что для контекста, но шаблоны различаются. ВКонтакте поддерживает динамические параметры через {ad_id}, {campaign_id}, {client_id}. Facebook Ads — через шаблоны URL в настройках кампании. Telegram Ads разметка задаётся вручную, без шаблонов.

QR-коды и офлайн

QR на визитке, листовке, баннере у офлайн-точки — отличный способ замерить эффективность офлайн-канала. utm_medium=qr, utm_source с указанием места размещения (visitka_office, banner_metro, listovka_event).

Партнёрский трафик

Каждый партнёр получает свою uniq-метку в utm_source. Например, utm_source=blogger_ivanov для отдельной точки взаимодействия. utm_medium=affiliate стандартен для всех партнёров.

Динамические параметры и автоматизация

Для крупных рекламных кампаний с сотнями объявлений ручная UTM-разметка нереальна. Решение — автогенерация на стороне рекламной системы.

В Яндекс Директе включается опция «Подставлять параметры в URL» на уровне кампании. В Google Ads — Tracking templates в настройках. В обоих случаях единый шаблон применяется ко всем объявлениям, а значения подставляются автоматически.

Преимущества автогенерации:

  • Невозможно забыть разметить объявление
  • Невозможно сделать опечатку в id
  • Любое новое объявление сразу размечено корректно
  • Меньше работы при пересборке кампании

Типичные ошибки разметки

  • Разный регистр. Google и Yandex и yandex в отчётах — три источника вместо одного.
  • Пробелы и спецсимволы в значениях. «весенняя%20распродажа» вместо spring_sale создаёт проблемы при выгрузке.
  • Отсутствие обязательных параметров. Без utm_source или utm_medium визит может не попасть в нужные отчёты.
  • UTM на внутренних ссылках сайта. Переход с главной на каталог с UTM-меткой сбрасывает источник предыдущего визита.
  • Один utm_campaign для разных периодов. Кампания spring_2025 и spring_2026 без указания года сольются в одну.
  • Чувствительные данные в UTM. Email, телефон, имя пользователя в параметрах URL — нарушение приватности и риск утечек.
  • Конфликт с canonical. Если canonical не сворачивает параметрические URL к чистому, в индексе плодятся дубликаты страниц.
  • Длинные URL с UTM в TG-постах и SMS. Сообщения с длинной ссылкой выглядят непрезентабельно. Сокращатели типа bit.ly решают проблему, но добавляют точку отказа: при недоступности сервиса ссылка перестаёт работать.

UTM и canonical: совместная работа

Параметрические URL с UTM-метками — потенциальный источник дубликатов в индексе. Решение: rel=«canonical» на чистый URL без параметров.

<link rel="canonical" href="https://example.com/landing/" />

При таком canonical поисковая система видит, что страницы /landing/?utm_source=facebook и /landing/?utm_source=email — одна и та же страница, и индексирует только канонический URL. Краулинговый бюджет не расходуется на сотни вариантов, индекс не засоряется.

Если canonical отсутствует, дополнительно поможет настройка в Search Console: раздел «Параметры URL» (был доступен ранее, в новом интерфейсе функция перенесена в правила обработки параметров для индексации).

UTM в Яндекс Метрике и Google Analytics 4

Обе системы автоматически распознают UTM-параметры и раскладывают трафик по соответствующим источникам и каналам.

Яндекс Метрика

UTM-данные доступны в отчётах «Источники, сводка», «Метки UTM», «Источники, метки». Можно фильтровать по любому из пяти параметров и комбинировать с другими условиями: устройство, регион, пол.

Google Analytics 4

UTM попадают в стандартные измерения: Session source, Session medium, Session campaign, Session manual term, Session manual ad content. Доступны в отчёте Acquisition → Traffic acquisition и в Explorations.

GA4 использует data-driven атрибуцию по умолчанию, что усложняет интерпретацию роли каждого UTM-источника. Атрибуция распределяет ценность конверсии между всеми касаниями, и UTM-метки помогают восстановить полную цепочку.

UTM в эпоху отмены сторонних cookies

Отмена 3rd party cookies в Chrome (которая откладывалась несколько раз) и ограничения отслеживания в Safari (ITP) повлияли на классическую веб-аналитику, но UTM-метки в URL остаются работающим инструментом. Параметры передаются в момент перехода и сохраняются в логах сервера и системах аналитики на стороне сайта.

UTM не зависит от cookies третьих сторон: вся информация передаётся в самом URL и считывается сайтом-получателем напрямую. Поэтому в стратегии cookieless-аналитики UTM становится одним из основных инструментов идентификации источника трафика.

Часто задаваемые вопросы

Регистр в UTM-метках имеет значение?

Да. Системы аналитики чувствительны к регистру: Facebook, facebook и FACEBOOK — три разных значения. Единый стандарт — нижний регистр для всех параметров.

Можно ли использовать кириллицу в UTM?

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

Сколько UTM-параметров можно добавить в URL?

Стандарт включает пять, но в URL допустимо добавлять любые дополнительные параметры. Расширенные конвенции включают utm_id (для идентификации единичной отправки), utm_source_platform (для разделения площадок внутри одного источника), utm_creative_format. Главное — не превращать URL в нечитаемый набор символов.

Что делать со старыми ссылками без UTM?

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

UTM влияет на SEO?

Прямо — нет. Поисковики игнорируют UTM-параметры для целей ранжирования. Косвенно — да: без canonical параметрические URL создают дубликаты в индексе и расходуют краулинговый бюджет.

Можно ли использовать UTM для офлайн-источников?

Да. QR-код на визитке, баннере или листовке может содержать ссылку с UTM-меткой. utm_medium=offline или utm_medium=qr — стандартные значения для таких случаев. Это один из немногих способов измерить эффективность офлайн-материалов.

Заключение

UTM-метки — не сложная технология, но требующая дисциплины. Команда без единого словаря и без автоматизации генерирует данные, которые через полгода невозможно интерпретировать. Команда со стандартами и автогенерацией получает источник полной картины маркетинговых усилий. В 2026 году, когда привычные cookies-инструменты становятся ограниченными, UTM остаётся опорным элементом измерения эффективности трафика — и работа над качеством разметки даёт прямой возврат в виде точности отчётов и обоснованных решений о бюджетах.