Главная/Блог/Аналитика и конверсия/UTM-метки: правила разметки рекламного трафика

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

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

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

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

Из чего состоит UTM-метка

Метка — это набор параметров, которые добавляются к адресу страницы после знака вопроса. Например:

/catalog/?utm_source=yandex&utm_medium=cpc&utm_campaign=okna_moskva_poisk

Всего стандартных параметров пять:

  • utm_source — источник: рекламная система, площадка, сайт-партнёр. Например, yandex, vk, telegram, email.
  • utm_medium — тип трафика: cpc для оплаты за клик, cpm для оплаты за показы, email, social для бесплатных публикаций, referral для партнёрских ссылок.
  • utm_campaign — название или идентификатор кампании.
  • utm_content — вариант объявления, креатива, баннера. Помогает сравнивать объявления внутри одной кампании.
  • utm_term — ключевая фраза или условие показа.

Обязательными мы считаем первые три. Без source, medium и campaign разметка теряет смысл. Content и term добавляются там, где есть что сравнивать.

Зачем нужны метки, если есть автоматическая разметка

Рекламные системы часто умеют передавать данные в аналитику своими средствами — через собственные идентификаторы кликов. Это удобно, но у такого подхода есть ограничения:

  • идентификатор понятен только «родной» системе аналитики, а CRM, коллтрекинг и другие сервисы его не прочитают;
  • для социальных сетей, рассылок, мессенджеров, офлайн-рекламы с QR-кодами автоматической разметки нет вовсе;
  • при ошибке в связке кабинета и счётчика данные теряются, и восстановить их уже нельзя.

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

Правило первое: единый регистр и транслитерация

Для систем аналитики Yandex, yandex и YANDEX — три разных источника. То же самое с пробелами, дефисами и подчёркиваниями. Поэтому первое правило — жёсткая договорённость о формате:

  1. Только строчные латинские буквы, цифры, подчёркивание. Никакой кириллицы — она превращается в нечитаемые последовательности символов в адресе, и в части систем отображается некорректно.
  2. Слова разделяются подчёркиванием. Не пробелом, не дефисом, не точкой — а одним выбранным символом.
  3. Транслитерация по одной схеме. Если решили писать «moskva», не должно появляться «moscow» и «msk».

Звучит банально, но это самая частая причина грязных отчётов. На одном проекте мы насчитали одиннадцать вариантов написания источника для одной социальной сети: от полного названия до сокращений с ошибками.

Правило второе: справочник значений

Чтобы каждый новый сотрудник или подрядчик не изобретал метки заново, нужен справочник — простая таблица с допустимыми значениями для source и medium. Пример базового справочника:

Каналutm_sourceutm_medium
Поисковая реклама Яндексаyandexcpc
Реклама в сетях Яндексаyandexcpc (кампания с пометкой rsya)
Таргетированная реклама ВКонтактеvkcpc или cpm
Посты в сообществе ВКонтактеvksocial
Посевы в Telegram-каналахtelegramcpm
Собственный Telegram-каналtelegramsocial
Email-рассылкаemailemail
QR-код на печатной продукцииofflineqr
Ссылка у партнёраназвание_партнёраreferral

Справочник хранится в общем доступе. Новые значения добавляются только через ответственного человека — не потому что это бюрократия, а потому что иначе через месяц правило перестанет работать.

Правило третье: понятная структура названия кампании

Параметр utm_campaign — самый информативный и самый хаотичный. Хорошая практика — составлять название из фиксированных блоков в одном и том же порядке. Например: направление_гео_тип_доп.

  • remont_kvartir_msk_poisk
  • remont_kvartir_msk_rsya_retarget
  • dizajn_interiera_mo_poisk_brend

Такая структура позволяет фильтровать отчёты по части названия: все кампании по ремонту квартир, все кампании в сетях, все кампании по Москве. Если в названии хаос, такие срезы приходится собирать вручную.

Ещё один вариант — передавать в utm_campaign числовой идентификатор кампании из рекламного кабинета. Это надёжнее, потому что идентификатор не меняется при переименовании. Но человеку такие отчёты читать сложнее. Мы часто совмещаем: название в utm_campaign, а идентификатор — в дополнительном параметре.

Динамические параметры: меньше ручной работы

Рекламные системы позволяют подставлять значения в метки автоматически. Вместо того чтобы вручную прописывать название кампании и ключевую фразу для каждого объявления, вы пишете шаблон, а система подставляет реальные значения при клике.

Пример шаблона для поисковой рекламы:

utm_source=yandex&utm_medium=cpc&utm_campaign={campaign_id}&utm_content={ad_id}&utm_term={keyword}

В фигурных скобках — параметры, которые система заменит на идентификатор кампании, объявления и ключевую фразу. Также можно передавать тип площадки (поиск или сети), позицию показа, тип устройства, регион. Это бесценные данные для анализа: например, можно увидеть, что одна и та же фраза на мобильных конвертирует вдвое хуже, и скорректировать ставки.

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

Частые ошибки разметки

Метки на внутренних ссылках

Иногда UTM-метки ставят на баннеры внутри собственного сайта, чтобы отследить клики. Это ошибка: при переходе по такой ссылке начинается новый визит с новым источником, и посетитель, пришедший из рекламы, внезапно «переходит» во внутренний источник. Для внутренних кликов используйте цели и события, а не метки.

Редиректы, которые обрезают параметры

Если ссылка ведёт на адрес без слеша, а сайт перенаправляет на адрес со слешем, часть настроек сервера отбрасывает параметры. То же случается при перенаправлении с http на https или с www на адрес без www. Проверяйте, что метка доходит до конечной страницы.

Ссылка с меткой попадает в индекс

Если размеченная ссылка опубликована открыто (например, в посте на форуме), поисковик может её проиндексировать. Тогда появляются дубли страниц, а визиты из поиска засчитываются как рекламные. Решается настройкой канонических адресов и директивой Clean-param в файле robots.txt.

Метки не сохраняются в заявке

Посетитель пришёл по размеченной ссылке, походил по сайту, на третьей странице оставил заявку. В адресе третьей страницы меток уже нет, и в CRM заявка приходит без источника. Решение — сохранять метки при первом заходе в cookie и подставлять их в скрытые поля всех форм. Это несложная доработка сайта, но без неё связать заявку с рекламой не получится.

Разные метки на одно и то же

Один подрядчик пишет utm_medium=cpc, другой — ppc, третий — paid. Всё это платный трафик, но в отчётах — три разных канала. Лечится только справочником и контролем.

Как навести порядок, если хаос уже есть

Если разметка годами велась как попало, не нужно пытаться исправить историю. Достаточно:

  1. Составить справочник и правила.
  2. Переразметить все активные кампании по новым правилам.
  3. Зафиксировать дату перехода и сравнивать данные только начиная с неё.
  4. Для старых данных при необходимости создать в аналитике сегменты, которые объединяют разные варианты написания.
  5. Раз в месяц просматривать отчёт по меткам и искать новые «нестандартные» значения.

Эта работа занимает один-два дня, а пользу от неё вы будете чувствовать в каждом отчёте. Особенно это важно при запуске контекстной рекламы и посевов в соцсетях одновременно: без единой разметки сравнить эффективность каналов просто нельзя.

Вывод

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

← Предыдущая статьяТехническая поддержка сайта: что входит и сколько нужно

Обсудить проект

Расскажите о задаче — мы ответим в течение рабочего дня и предложим варианты решения.