Что такое UTM-метки
UTM-параметры добавляются к URL и передают в систему аналитики информацию о кампании. Благодаря им два перехода на одну страницу можно разделить по источнику, типу размещения, кампании и объявлению.
Пример:
https://example.ru/service?utm_source=telegram&utm_medium=post&utm_campaign=autumn_launch
Сама страница остается той же, но аналитика получает дополнительный контекст.
Как построить систему UTM
Пять основных параметров
| Параметр | Что записывать | Пример |
|---|---|---|
| utm_source | конкретный источник | telegram |
| utm_medium | тип трафика или размещения | cpc, email, post |
| utm_campaign | название кампании | autumn_launch |
| utm_content | вариант объявления / кнопки | hero_a |
| utm_term | ключ или дополнительный параметр кампании | corporate_site |
Не обязательно заполнять все пять всегда. Для большинства ручных размещений source, medium и campaign дают уже достаточную структуру.
Главное - единый словарь
Если один сотрудник пишет telegram, второй tg, а третий Telegram_Channel, в отчете появятся три источника. Поэтому до массовой разметки создайте короткий справочник допустимых значений.
Хорошие правила:
- использовать нижний регистр;
- не ставить пробелы;
- выбрать один разделитель и не менять его;
- не переводить названия источника от кампании к кампании;
- не включать персональные данные в параметры URL.
Где UTM нужны
Размечайте ссылки, где источник иначе будет трудно отличить: email-рассылки, публикации в Telegram, партнерские статьи, баннеры, QR-коды, рекламные кампании и другие внешние размещения.
Не добавляйте UTM во внутренние ссылки сайта. Такой переход может перезаписать информацию об исходном источнике и испортить атрибуцию сессии.
Нужны ли UTM для обычной SEO-ссылки
Нет. Переходы из поисковых систем системы аналитики умеют определять как органический источник. UTM полезны для управляемых внешних кампаний, а не для ссылок из собственных страниц или естественной выдачи.
Одна кампания может вести на разные страницы
Не пытайтесь зашить посадочную страницу в каждое поле. URL и так показывает, куда пришел пользователь. UTM должны описывать источник кампании, а не дублировать адрес.
Как проверить ссылку
- соберите URL;
- откройте его в приватном окне;
- проверьте, что страница не отдает ошибку;
- совершите тестовый визит;
- убедитесь, что источник появился в аналитике;
- если ссылка проходит через сокращатель или редирект, проверьте, что параметры сохраняются.
Передавайте метки в CRM, если цикл сделки длинный
Для B2B недостаточно видеть UTM только в Метрике. Если форма отправляет данные в CRM, полезно сохранять исходные параметры вместе с лидом. Тогда после сделки можно понять, какая кампания привела клиента, даже если продажа завершилась через несколько недель.
Перед реализацией определите, сохраняется ли первый источник, последний или оба. Это уже вопрос модели атрибуции, а не синтаксиса UTM.
Типичные ошибки
- разный регистр и варианты одного источника;
- UTM во внутренних ссылках;
- персональные данные в открытом URL;
- слишком длинные параметры без справочника;
- кампания называется по-разному в рекламе, отчете и CRM;
- никто не тестирует ссылку перед публикацией.
Как Яндекс Метрика читает UTM
Метрика использует UTM-метки для определения источников и имеет отдельный отчет Отчеты - Источники - Метки UTM. Значения регистрозависимы: Telegram и telegram будут разными значениями. Это еще одна причина заранее утвердить словарь. См. официальное описание отчета.
Яндекс также указывает, что метки первого просмотра визита участвуют в определении источника. Поэтому тестировать нужно полный путь от клика до первой загрузки посадочной, особенно если между рекламной ссылкой и страницей есть сокращатель или редирект.
Минимальная таксономия для команды
| Параметр | Пример правила |
|---|---|
| utm_source | Площадка: telegram, vk, partner_name |
| utm_medium | Тип канала: cpc, email, post, messenger |
| utm_campaign | Стабильное имя кампании без даты в десяти форматах |
| utm_content | Вариант объявления, креатива или размещения |
| utm_term | Ключ или сегмент, если он нужен конкретному каналу |
Правило должно быть коротким настолько, чтобы команда реально его соблюдала. Сложная схема, которую каждый трактует по-своему, хуже простой.
Сделайте шаблон для команды
Простой шаблон может содержать поля URL, source, medium, campaign, content и итоговую ссылку. Рядом храните допустимые значения: например, telegram, а не одновременно tg, telegram_channel и telegram. Такой справочник полезнее генератора, если им пользуются несколько людей.
Проверьте редиректы и сокращатели
Некоторые внешние сервисы сначала отправляют пользователя через промежуточный URL. Перед публикацией откройте финальную ссылку и убедитесь, что UTM-параметры дошли до посадочной страницы. Если они теряются при 301 или JavaScript-переходе, отчет по кампании будет неполным.
Не помещайте в UTM данные человека
Параметры видны в адресной строке, истории браузера, логах и системах аналитики. Email, телефон, ФИО и другие персональные данные не должны становиться значением utm_content или других открытых параметров.
Пример понятного нейминга
Для осенней публикации в Telegram можно использовать utm_source=telegram, utm_medium=post, utm_campaign=seo_audit_autumn. Для email той же кампании меняется medium и source, а campaign остается общей. Тогда в отчете можно посмотреть кампанию целиком или разложить ее по каналам.
Не кодируйте в названии все известные параметры сразу: дата, менеджер, город и номер макета лучше хранить в системе, если они не нужны аналитике.
Простая система лучше сложного генератора
UTM-разметка работает, когда через полгода любой участник проекта понимает, что означает каждая строка отчета. Начните с source, medium и campaign, зафиксируйте правила, а дополнительные параметры вводите только под конкретную задачу.
Чтобы связать размеченный трафик с заявками, сначала настройте цели Яндекс Метрики и передачу лидов в CRM.
