
Что разберем
- Что показывает Метрика без меток и чего в ней не хватает
- Пять параметров без технического жаргона
- Единый словарь названий — то, из-за чего отчёт живёт или умирает
Кому особенно полезно
Для тех, кто уже платит за рекламу в нескольких кампаниях и хочет понимать не «сколько пришло из Яндекса», а какая конкретно кампания и какое объявление принесли обращение.
UTM-метки выглядят как технический хвост в адресной строке, который никому не нужен, кроме аналитика. На деле это единственный способ узнать, какое именно объявление привело человека, оставившего заявку, — и, соответственно, единственный способ осмысленно перераспределять бюджет. Разметка при этом ломается не от сложности, а от мелочей: разный регистр, три названия одной кампании, метки на внутренних ссылках сайта. Ниже — как собрать разметку так, чтобы через полгода в отчёте по-прежнему можно было что-то понять.
«Самая дорогая ошибка в UTM — не в синтаксисе, а в том, что каждый новый подрядчик придумывает свои названия кампаний. Через год отчёт превращается в свалку, где yandex, Yandex и yandex-direct лежат разными строками, и сравнить период с периодом уже невозможно. Словарь названий надо зафиксировать в одном документе до первого запуска и не менять — даже если формулировка кажется неудачной.»
Что показывает Метрика без меток и чего в ней не хватает
Стандартные отчёты по источникам отвечают на вопрос уровня «откуда трафик вообще»: поиск, реклама, соцсети, прямые заходы. Для сайта, у которого один канал, этого достаточно. Как только кампаний становится больше одной, отчёт перестаёт помогать: он говорит, что реклама дала пятьдесят обращений, но не говорит, что сорок из них дала одна кампания, а остальные девять открученных вхолостую.
Автоматическая связка Директа и Метрики частично закрывает этот пробел — по рекламе Яндекса разбивка по кампаниям в отчётах есть. Но она не работает для всего, что живёт за пределами Директа: ссылка в подписи письма, кнопка в Telegram-канале, QR-код на визитке, баннер у партнёра. Всё это в отчётах без разметки сваливается либо в прямые заходы, либо в переходы с сайтов, где не разобрать, что именно сработало.
UTM-метка решает ровно одну задачу — приносит на сайт вместе с человеком подпись о том, откуда он пришёл, и эта подпись остаётся в данных визита. Дальше её можно увидеть в отчёте, положить в фильтр сегмента и — если разметка доведена до конца — передать в CRM вместе с заявкой.
Пять параметров без технического жаргона
Параметров всего пять, и три из них обязательны. Проще всего держать их в голове как ответы на пять вопросов о переходе: откуда, какой это тип трафика, из какой кампании, из какого конкретно объявления и по какому запросу.
Порядок параметров в ссылке значения не имеет, регистр — имеет. Разделяются они амперсандом, поэтому сам символ & внутри значения использовать нельзя: метка на нём просто рассыплется. Кириллицу в значения тоже не пишут — исключение только для динамических параметров, которые подставляет сама рекламная система.
- utm_source — откуда переход: yandex, vk, telegram, email. Обязательный.
- utm_medium — тип трафика: cpc для оплаты за клик, banner, social, qr. Обязательный.
- utm_campaign — какая кампания: понятное название на латинице или её идентификатор. Обязательный.
- utm_content — что именно кликнули: вариант объявления, баннер, кнопка. Нужен, когда внутри кампании есть что сравнивать между собой.
- utm_term — ключевая фраза, по которой показалось объявление. В Директе почти всегда подставляется автоматически.
Единый словарь названий — то, из-за чего отчёт живёт или умирает
Технически ссылка с меткой собирается за минуту в любом генераторе. Проблема начинается на второй сотне ссылок, когда выясняется, что источник записан как yandex, Yandex и yandex.direct, а кампания на ремонт квартир называется remont, remont-kvartir и rk-2. Для Метрики это разные значения: они лягут разными строками, и сложить их в одну цифру уже нельзя.
Поэтому первым делом заводится не ссылка, а таблица: список допустимых значений для каждого параметра и правило, как называть новую кампанию. Всё в нижнем регистре, слова через дефис, никаких пробелов и русских букв. Любая новая кампания сначала получает название по правилу, потом ссылку — не наоборот.
Такая таблица нужна не аналитику, а вам. Она отвечает на вопрос, который через год задаст любой новый подрядчик: что означает utm_content=b3 и чем он отличался от b4. Если ответа нет, вся история открутки за прошлый год превращается в набор бессмысленных строк, а сравнивать сезон с сезоном становится не с чем.
- Только нижний регистр — Yandex и yandex Метрика считает двумя разными источниками.
- Слова разделяются дефисом, пробелы и подчёркивания внутри значений не смешиваются между кампаниями.
- Значение utm_medium берётся из короткого закрытого списка, а не придумывается заново под каждый запуск.
- Название кампании в метке совпадает с названием в рекламном кабинете — иначе сверить расход с обращениями невозможно.
- Каждая новая ссылка сразу попадает в общую таблицу с расшифровкой, а не остаётся в переписке.
Разметка рекламы и передача источника заявки в CRM
Сквозная аналитика
Показываем, откуда приходят заявки и какие каналы действительно приносят деньги, чтобы вы принимали решения по фактам, а не на ощущениях.
Динамические параметры Директа: когда не надо размечать руками
Вручную прописывать метку под каждое объявление в Директе бессмысленно — их сотни. Для этого есть динамические параметры: вы ставите в значение конструкцию в фигурных скобках, а система сама подставляет туда нужное при каждом клике. Так в utm_term приезжает фраза, по которой показалось объявление, а в отдельный параметр — идентификатор кампании и площадка, с которой пришёл переход.
Практическая ценность здесь не в экономии времени, а в том, что становится видно на уровне сетей. Разметка площадки показывает, какие конкретно сайты-партнёры дают трафик без обращений, и эти площадки отправляются в минус-список. Без такой разметки решение принимается по общей цифре по кампании, и вместе с мусором отключается всё, что работало.
Одна деталь ломает разметку чаще прочих: якорь в ссылке. Если посадочная открывается сразу на нужном блоке, знак решётки должен стоять после всех параметров, а не перед ними. В обратном порядке человек попадает на начало страницы, а часть метки уходит в никуда — заметить это по отчёту почти невозможно, потому что переходы вроде бы идут.
Куда метки не ставят: внутренние ссылки сайта
Самая дорогая ошибка выглядит безобидно: кто-то размечает UTM-меткой кнопку в меню сайта или ссылку из статьи блога на страницу услуги, чтобы «посмотреть, откуда переходят». Метка на внутренней ссылке обрывает визит: Метрика видит переход с новыми параметрами и начинает считать новую сессию, где источником становится ваша собственная метка.
Последствия видны не сразу и выглядят как аномалия в данных. Исходный источник перехода теряется — заявка, которую принесла реклама, записывается на внутреннюю метку. Число визитов растёт, глубина просмотра падает, конверсия по рекламным кампаниям обваливается без всякой причины. Пока метку не найдут, все выводы по каналам будут ошибочными.
Для внутренних переходов есть отдельные инструменты: карта ссылок, отчёт по страницам входа и выхода, записи визитов. Задача «посмотреть, какая кнопка в меню работает» решается ими и не требует ни единой метки. UTM живут только на внешних ссылках — на тех, по которым человек попадает на сайт снаружи.
- Метки ставят только на ссылки, ведущие на сайт извне: объявления, рассылки, посты, QR-коды, баннеры у партнёров.
- Внутри сайта — ни одной метки, даже во временных экспериментах и тестовых кнопках.
- Ссылка на сайт из вашего же Telegram-канала — внешняя, её размечать нужно.
- Ссылки в письме клиенту после заявки размечают отдельным источником, иначе повторные визиты запишутся в рекламу.
Как довести источник от клика до сделки
Разметка сама по себе доводит источник только до отчёта в Метрике. Она отвечает на вопрос, какая кампания дала заявку, но не на вопрос, какая кампания дала деньги, — а это разные вещи: кампания может приносить много обращений, из которых ни одно не доходит до договора.
Ещё одно условие — заявки должны честно считаться. Если целью назван клик по кнопке, а не отправленная форма, разметка просто аккуратно разложит завышенные цифры по кампаниям: разбивка станет подробной, а вывод останется неверным. Как устроены цели, которые считают обращения, а не намерения, мы разбираем в отдельном материале; а поведение людей, которые до формы дошли и не отправили её, лучше смотреть в записях визитов и на картах кликов.
Чтобы источник дожил до сделки, метку нужно забирать из адреса страницы в скрытые поля формы и отправлять вместе с заявкой в CRM. Тогда в карточке лида рядом с именем и телефоном лежат кампания и объявление, а менеджер, меняя статус сделки, автоматически связывает деньги с источником. Ничего экзотического тут нет: это одно поле в форме и одно сопоставление на стороне CRM.
Отдельно стоит предусмотреть случай, когда человек пришёл по рекламе, ушёл думать и вернулся через неделю по прямому заходу. Если метку сохранять в браузере при первом визите и подставлять в форму при отправке, источник не потеряется. Без этого длинный цикл сделки всегда будет выглядеть так, будто заявки приходят «сами», а реклама не работает.
Такую связку — разметка, передача источника в форму, поля в CRM и отчёт по кампаниям до сделки — мы собираем как сквозную аналитику, от 40 000 ₽. Объём зависит от того, сколько источников трафика нужно свести и какая CRM используется; если заявки принимаются ещё и по телефону, к схеме добавляется отдельный учёт звонков.
Разметка рекламы и передача источника заявки в CRM
Сквозная аналитика
Показываем, откуда приходят заявки и какие каналы действительно приносят деньги, чтобы вы принимали решения по фактам, а не на ощущениях.
Проверка разметки до того, как за неё заплатили кликами
Разметку проверяют не в отчёте через месяц, а руками до запуска. Каждую готовую ссылку открывают в браузере и смотрят три вещи: страница открылась та, что нужно, а не 404; параметры не потерялись при редиректе; в конце адреса нет лишнего амперсанда или дубля вопросительного знака. На это уходит пара минут, а цена пропущенной ошибки — весь бюджет объявления, который уводит людей на несуществующую страницу.
После запуска первым делом смотрят отчёт по меткам в Метрике: раскрывают уровни от источника до объявления и проверяют, что значения выглядят так, как задумано, а не разбились на варианты с разным регистром. Дальше к отчёту добавляется цель — и вместо переходов вы видите обращения по каждой кампании, а это уже основание что-то отключать или усиливать.
Если статистика по меткам не появилась совсем, причин обычно две: метка собрана неверно и параметры не распознаются, либо переходов по размеченным ссылкам просто не было. Проверить второе быстрее — достаточно посмотреть, откручивается ли кампания и совпадает ли ссылка в объявлении с той, которую вы размечали.
3 точки роста вашего сайта
Посмотрим сайт руками и пришлём в Telegram три конкретные вещи, которые сейчас мешают ему приводить заявки. Без презентации и коммерческого предложения.
- Что на первом экране мешает понять, чем вы помогаете и сколько это стоит
- Где теряются заявки: формы, скорость, версия для смартфонов
- По каким запросам сайт уже близко к топу и чего ему не хватает
Откроется наш Telegram-бот: пришлите ему ссылку на сайт — разбор придёт туда же в течение суток в рабочие дни (Пн–Пт 9:00–19:00, Сб 10:00–18:00 МСК). Звонить и продавать не будем.
FAQ по теме
Не портит ли длинный хвост параметров в адресе позиции сайта в поиске?+
Что делать, если разные подрядчики уже наразмечали всё по-своему и в отчёте каша?+
Нужны ли UTM-метки, если вся реклама идёт только в Яндекс Директе?+
Куда правильнее прописывать метку — на уровень группы или отдельного объявления?+
Можно ли сокращать размеченные ссылки, чтобы они не пугали длиной?+
Почему в рекламном кабинете кликов больше, чем визитов с этой меткой в Метрике?+
Как размечать ссылку в офлайн-материалах — на визитке, в буклете, на баннере?+
Ниши, где это особенно важно
Основатель Web Sprint, автор статьи
Контролирую качество каждого этапа: от первого аудита до финального релиза. Отвечаю репутацией за результат.





