UTM-метки — одна из самых простых вещей в интернет-маркетинге и одна из самых часто ломающихся. Технически это пара параметров в конце ссылки. На практике в отчётах появляются «vk», «VK», «vkontakte» и «вк» как четыре разных источника, половина заявок числится «прямыми заходами», а до CRM метки не доходят вообще.
В результате маркетинг смотрит в одну аналитику, отдел продаж — в другую, и никто не может уверенно сказать, какая кампания приносит деньги. Ниже — как выстроить разметку так, чтобы она работала от клика до сделки.
Что такое UTM-метки и зачем они нужны
UTM-метка — это параметр в адресе ссылки, который сообщает системе аналитики, откуда пришёл посетитель. Например: site.ru/?utm_source=yandex&utm_medium=cpc&utm_campaign=okna_moskva. Когда человек переходит по такой ссылке, Метрика записывает источник, тип трафика и кампанию.
Без меток часть трафика определяется автоматически (например, переходы из поиска), но многие источники — мессенджеры, email, QR-коды, приложения — попадают в «прямые заходы» или «внутренние переходы». Метки снимают эту неопределённость.
Пять стандартных параметров
| Параметр | Что означает | Пример значения |
|---|---|---|
| utm_source | Источник: площадка, откуда пришёл человек | yandex, vk, telegram, email |
| utm_medium | Тип трафика | cpc, social, email, qr |
| utm_campaign | Название кампании | kuhni_spb_poisk |
| utm_content | Вариант объявления или креатива | banner_red, video_15s |
| utm_term | Ключевая фраза или сегмент аудитории | kupit_kuhnyu |
Обязательные — первые три. Без source, medium и campaign разметка теряет смысл. Content и term добавляются, когда нужно сравнивать креативы или ключевые слова внутри одной кампании.
Единый словарь: главное правило
Большинство проблем с UTM — не технические, а организационные. Разные люди размечают ссылки по-разному, и аналитика превращается в свалку. Решение — договориться о словаре и записать его.
- Только строчные буквы. Метрика различает регистр: «VK» и «vk» — два разных источника.
- Только латиница. Кириллица превращается в нечитаемые коды в адресе и в отчётах.
- Нижнее подчёркивание вместо пробелов и дефисов — выберите один разделитель и придерживайтесь его.
- Фиксированный список значений source и medium. Новое значение добавляется только в словарь, а не «как удобно».
- Шаблон для campaign. Например: продукт_регион_тип — kuhni_msk_retarget.
- Никаких персональных данных в метках: имён, телефонов, email.
Пример словаря
utm_source: yandex, vk, telegram, email, avito, partner_имя, offline.
utm_medium: cpc (платный клик), cpm (оплата за показы), social (посты в соцсетях), email, messenger, qr, referral.
Совет. Держите словарь и все созданные ссылки в одной общей таблице: дата создания не нужна, зато нужны канал, кампания, ответственный и итоговая ссылка. Любой, кто запускает рекламу, сначала смотрит туда.
Динамические параметры в рекламных кабинетах
В контекстной и таргетированной рекламе не нужно вручную прописывать метки для каждого объявления. Рекламные системы поддерживают подстановку значений автоматически.
Например, в Яндекс Директе шаблон может выглядеть так:
utm_source=yandex&utm_medium=cpc&utm_campaign={campaign_id}&utm_content={ad_id}&utm_term={keyword}
При клике вместо фигурных скобок подставятся реальный номер кампании, объявления и ключевая фраза. Дополнительно полезны параметры типа площадки (поиск или сеть) и позиции показа — они помогают понять, где реклама работает лучше.
У ВКонтакте и других площадок свой набор макросов, но логика та же: используйте динамические значения везде, где возможно, — так меньше ручных ошибок.
Как довести метки до CRM
Метрика показывает, сколько заявок пришло из кампании. Но продажа случается в CRM, и если метки туда не передаются, вы не узнаете, какая кампания принесла выручку.
- Сохраняйте метки при входе на сайт. Скрипт записывает их в cookie или локальное хранилище, чтобы не потерять при переходе между страницами.
- Передавайте их со всеми формами. Скрытые поля в форме заявки заполняются значениями меток.
- Передавайте их в чат и мессенджер. Если человек начинает диалог в виджете или переходит в Telegram, метки должны сопровождать диалог. ИИ-ассистент сохраняет их и передаёт в карточку сделки вместе с перепиской.
- Создавайте поля в CRM. В amoCRM, Битрикс24 и других системах для меток заводятся отдельные поля сделки.
- Сохраняйте первое и последнее касание. Человек мог прийти из рекламы, а через неделю вернуться по рассылке. Обе точки важны.
Третий пункт часто упускают. Заявки из чатов и мессенджеров приходят «без источника», и их доля в некоторых нишах достигает трети всех обращений. Как настроить передачу данных между каналами и CRM, рассказываем на странице интеграции с CRM.
Офлайн и нестандартные каналы
Метки нужны не только для рекламы в интернете.
- QR-коды на листовках, упаковке, витрине — каждая точка со своей меткой: utm_source=offline&utm_medium=qr&utm_campaign=listovka_tc.
- Посты блогеров и партнёров — у каждого партнёра своё значение source.
- Подписи в письмах сотрудников и ссылки в документах.
- Ссылки в описании профиля в соцсетях и на картах.
Для печатной продукции используйте короткую ссылку с редиректом на размеченную, иначе QR-код получится слишком плотным и плохо считается.
Мессенджеры и ссылки на чат
Отдельный случай — реклама, которая ведёт не на сайт, а сразу в Telegram-бота или сообщения сообщества. Обычные UTM здесь не сработают: Метрика не видит переход внутри мессенджера. Решение — передавать метку через стартовый параметр ссылки. Например, ссылка на бота содержит короткий код кампании, а ассистент при первом сообщении расшифровывает его по таблице и записывает полноценные source, medium и campaign в карточку клиента.
Так диалоги из мессенджеров перестают быть «чёрным ящиком», и вы видите, какая кампания привела человека, даже если он ни разу не был на сайте. Подробнее о работе с этими каналами — на странице ИИ в мессенджерах.
Типичные ошибки
| Ошибка | Последствие | Как исправить |
|---|---|---|
| Метки на внутренних ссылках сайта | Сессия перезаписывается, исходный источник теряется | Метки только на внешних ссылках, ведущих на сайт |
| Разный регистр и написание | Один источник дробится на несколько строк | Словарь и строчные буквы |
| Редирект обрезает параметры | Все переходы — «прямые» | Проверить, что редирект сохраняет строку запроса |
| Метки не передаются в чат | Заявки из диалогов без источника | Передача меток в виджет и мессенджер |
| Ссылка без проверки | Опечатка ломает отчёт на весь срок кампании | Тестовый переход перед запуском |
Пример: что даёт порядок в метках
Онлайн-школа вела рекламу в пяти каналах, но в отчётах 40% заявок числились «без источника» — они приходили из Telegram-бота и чата на сайте. После введения словаря и передачи меток в диалоги выяснилось, что посевы в тематических каналах, которые считались убыточными, дают треть оплат: люди приходили оттуда в бота, неделю общались и покупали. Бюджет перераспределили, и стоимость оплаты снизилась примерно на четверть без увеличения расходов.
Проверка перед запуском
Перед стартом любой кампании потратьте пять минут на проверку разметки:
- Перейдите по ссылке из объявления и убедитесь, что метки остались в адресной строке после всех редиректов.
- Посмотрите в Метрике визит в реальном времени: источник и кампания определились правильно.
- Оставьте тестовую заявку через форму и через чат.
- Проверьте, что в CRM в карточке появились значения всех меток.
- Удалите тестовую сделку, чтобы она не искажала отчёты.
Коротко о главном
UTM-метки работают только при дисциплине: единый словарь, строчная латиница, динамические подстановки в рекламных кабинетах и обязательная проверка перед запуском. Но главная ценность меток раскрывается, когда они доходят до CRM — из форм, чатов и мессенджеров. Тогда вы видите не клики и заявки, а сделки и выручку по каждой кампании, и решения о бюджете принимаются на основе денег, а не догадок.
По теме: узнайте больше на странице «Маркетинг и привлечение клиентов» или свяжитесь с нами — подберём решение под вашу задачу.