B2BPRO.KZ | Рекламное агентство в Алматы

Названия кампаний и UTM-меток: как договориться, чтобы отчеты читались через год

Маркетолог с планшетом рядом с объемными буквами UTM и деревом меток: нейминг рекламных кампаний

Чтобы отчеты по рекламе читались через год, команда заранее фиксирует правила: из каких частей собирается название кампании, какие значения допустимы в utm_source и utm_medium, в каком регистре и на каком языке они пишутся. Правила записывают в одну таблицу-словарь, а ссылки собирают только по ней. Тогда Google Analytics, Яндекс Метрика и CRM показывают одни и те же цифры.

Типичная картина, с которой к нам приходят: за два года в аккаунте Google Ads накопилось сорок кампаний с названиями вроде «Новая кампания 3», «Поиск копия» и «Акция_май_ФИНАЛ». В Метрике трафик из Instagram разбит на шесть строк: instagram, Instagram, insta, ig, inst и пустое значение. Маркетолог, который это создавал, уволился, а новый не может ответить руководителю на простой вопрос: сколько заявок принесла весенняя распродажа в прошлом году. Данные есть, прочитать их нельзя.

Что такое нейминг кампаний и почему он ломается

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

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

Причины беспорядка почти всегда одни и те же:

  • кампанию копируют и забывают переименовать, поэтому в отчете появляются «копия», «copy», «2»;
  • подрядчик по таргету пишет метки по-своему, подрядчик по контексту по-своему, а SMM-специалист вставляет ссылки в посты вручную;
  • одно и то же значение пишут то латиницей, то кириллицей, то с заглавной буквы;
  • в название кампании вшивают даты и бюджеты, которые потом меняются, а название остается.

Через год разобраться в таких данных можно только вручную, строка за строкой. На проектах B2BPRO.KZ мы чаще всего видим, что наведение порядка в старой статистике занимает больше времени, чем сама настройка правил на будущее.

Какие UTM-параметры нужны и какие обязательны

Обязательных параметров три: utm_source, utm_medium и utm_campaign. Так прямо написано в справке Google Analytics о параметрах UTM: при добавлении параметров в URL нужно всегда использовать эти три. Остальные помогают детализировать отчет, но без первых трех он не соберется.

Параметр Что в нем хранится Пример значения
utm_source площадка, откуда пришел посетитель google, yandex, fb, insta
utm_medium тип трафика, канал cpc, paid_social, email
utm_campaign название кампании kz_srch_bitrix24_vnedrenie
utm_term ключевая фраза подставляется динамически
utm_content вариант объявления или креатива video_15s_v2
utm_id идентификатор кампании id из рекламного кабинета

Значения в таблице справа приведены как пример схемы, а не как обязательный стандарт. Справка Google Analytics перечисляет еще utm_source_platform, utm_creative_format и utm_marketing_tactic, при этом отмечает, что два последних ресурсы Google Analytics пока не поддерживают. Для малого и среднего бизнеса в Казахстане шести параметров из таблицы обычно хватает с запасом.

Регистр имеет значение

Google Analytics учитывает регистр: utm_source=google и utm_source=Google считаются двумя разными источниками. Это тоже из справки Google, и там же дан совет писать значения строчными буквами. Отсюда первое правило любого словаря меток: только строчные буквы, без исключений. Названия брендов и городов тоже: almaty, а не Almaty.

Один канал, одно значение utm_medium

Для каждого канала Google рекомендует один уникальный utm_medium. Если платные соцсети в одной кампании помечены paid_social, а в другой cpc, отчет по каналам смешает их с поисковой рекламой. Для источников правило похожее: одно значение на площадку и отдельное значение для каждой подплощадки, например fb для Facebook и insta для Instagram.

Как составить формулу названия кампании

Название кампании собирается из фиксированных блоков в фиксированном порядке, разделенных одним и тем же символом. Формула записывается один раз, и дальше ее никто не трактует по-своему.

Рабочая формула для большинства наших клиентов выглядит так:

гео_тип_продукт_аудитория_доп

  • гео: kz, ala (Алматы), ast (Астана), shym (Шымкент);
  • тип: srch (поиск), rsya или gdn (сети), pmax, retarg, lal;
  • продукт: короткое латинское имя услуги или категории товара;
  • аудитория: b2b, b2c, cold, warm, если для бизнеса это важно;
  • доп: необязательный блок, например брендовые запросы (brand) или тест (test).

Пример: ala_srch_kondicionery_b2c_brand. Любой человек, открывший отчет, поймет: поисковая кампания в Алматы, кондиционеры, частные клиенты, брендовые запросы.

Несколько правил, которые экономят время позже:

  1. Разделитель один на всю компанию. Нижнее подчеркивание удобнее дефиса: дефис встречается внутри слов, и разбирать название на части в Excel становится сложнее.
  2. Только латиница, без пробелов и без спецсимволов. Пробел в ссылке превращается в %20, кириллица в длинную кодированную строку, и такую метку неудобно читать в отчетах.
  3. Транслитерация по одной схеме. Если решили писать «kondicionery», так пишут все, а не «kondicionerы» и «kondicioneri» вперемешку.
  4. Никаких дат запуска и сумм бюджета в названии. Дата есть в самом кабинете, бюджет меняется. Исключение: сезонные акции, где год является частью смысла (blackfriday26).
  5. Порядок блоков не меняется, даже если какой-то блок пустой. Лучше поставить нейтральное значение all, чем выкинуть блок и сдвинуть остальные.

Чем отличаются названия в кабинете и метки в ссылках

Название кампании в рекламном кабинете и значение utm_campaign лучше делать одинаковыми. Справка Google Analytics советует именно это: utm_campaign должен совпадать с названием кампании, иначе одна кампания распадется на несколько строк в отчете.

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

Яндекс Директ

В Директе есть параметры {campaign_id}, {campaign_name} и {campaign_name_lat}, последний подставляет транслитерированное название кампании. Полный список приведен в справке Яндекс Директа о параметрах в ссылках. Для детализации пригодятся {gbid} (номер группы), {ad_id} (номер объявления), {keyword} (фраза, по которой показано объявление), {source_type} (search или context), {device_type} и {region_name}.

Пример шаблона ссылки для Директа:

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

Если названия кампаний уже написаны латиницей по вашей формуле, {campaign_name_lat} даст ровно то же значение. Если в названиях кириллица, транслитерация выйдет, но схему транслитерации выбирает Яндекс, и она может не совпасть с вашей. Поэтому проще сразу называть кампании латиницей.

Google Ads

В Google Ads похожий механизм называется ValueTrack. Параметры описаны в справке Google Ads о параметрах ValueTrack: {campaignid}, {adgroupid}, {creative} для номера объявления, {keyword}, {matchtype}, {device} и {network}. Google рекомендует задавать их в шаблоне отслеживания, а не прописывать в каждом конечном URL вручную.

Один нюанс, который часто упускают: для объявлений без ключевых слов, например в Performance Max или динамических поисковых объявлениях, {keyword} возвращает пустое значение. Значит, в отчете по utm_term у таких кампаний будет пусто, и это нормально. Ошибкой это не считается, менять ничего не нужно.

Если в аккаунте включена автоматическая пометка, Google Analytics получает данные о кампаниях по своему идентификатору клика. UTM-метки в этом случае все равно полезны: их читают CRM, Яндекс Метрика и формы на сайте. Если вы не уверены, как у вас настроены шаблоны и автопометка, это хороший повод заказать аудит и ведение контекстной рекламы у специалистов, которые сделают это один раз и задокументируют.

Как вести словарь меток в команде

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

В словаре четыре листа:

  1. Источники. Список разрешенных utm_source с расшифровкой: google, yandex, fb, insta, tiktok, 2gis, email, whatsapp. Новое значение добавляет только ответственный.
  2. Каналы. Список utm_medium: cpc, paid_social, email, messenger, referral, offline. Рядом комментарий, когда какой использовать.
  3. Формула кампании. Блоки, их порядок, допустимые значения каждого блока, примеры.
  4. Журнал ссылок. Каждая ссылка с меткой, которая куда-то ушла: дата, кто создал, где размещена, полная ссылка.

Журнал ссылок выглядит лишним, пока не понадобится. Через полгода он отвечает на вопрос, откуда в отчете взялась кампания с непонятным названием: открываете журнал, находите строку, видите, что это QR-код на выставочном стенде.

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

Кто отвечает за порядок

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

Раз в месяц ответственный открывает отчет по источникам и каналам и ищет значения, которых нет в словаре. Каждое такое значение либо добавляется в словарь, либо исправляется в ссылке. На это уходит 15-20 минут, если делать регулярно, и несколько дней, если не делать год.

Удобно завести в словаре еще и колонку «кто добавил и когда». Когда в отчете появляется новое значение, по ней сразу видно, это согласованное расширение словаря или чья-то самодеятельность. Если значение появилось без записи, ответственный пишет автору ссылки и просит исправить ее до конца недели, пока кампания не набрала много трафика. Чем раньше исправлена метка, тем меньше строк потом придется склеивать вручную.

Как метки доходят до CRM и почему это важно для продаж

UTM-метки нужны не только для отчета в аналитике. Главная ценность в том, чтобы метка сохранилась в карточке клиента в CRM и дошла до оплаченной сделки. Только тогда руководитель видит по каждой кампании деньги, а клики и заявки становятся промежуточными цифрами.

В Битрикс24 это работает через сквозную аналитику. В справке Битрикс24 об UTM-метках описаны пять меток: utm_source, utm_medium, utm_campaign, utm_term и utm_content. Посетитель переходит по ссылке с меткой, оставляет заявку через форму, и в созданной сделке видны источник и метка.

Отсюда прямая связь с неймингом. Если в CRM в поле utm_campaign лежит «Новая кампания 3», отчет по выручке будет таким же нечитаемым, как в Метрике. Если лежит ala_srch_kondicionery_b2c_brand, его можно разложить по городам, типам рекламы и продуктам простым фильтром.

Отдельная проблема: заявки из мессенджеров и звонков. Клиент увидел рекламу в Instagram и написал в WhatsApp, метка на этом пути теряется. Частично это решают ссылки на чат с предзаполненным текстом и подменные номера для разных каналов, но правила нейминга для таких источников тоже стоит вписать в словарь, чтобы менеджер выбирал источник из списка, а не печатал руками.

Сколько времени занимает навести порядок в старых кампаниях

Переименовать действующие кампании под новую формулу можно за один-два рабочих дня, если кампаний несколько десятков. Со старой статистикой сложнее: прошлые данные в Google Analytics задним числом не переименуются.

Порядок действий, который мы используем на проектах:

  1. Выгрузить список всех кампаний из Google Ads, Директа и рекламного кабинета Meta в одну таблицу.
  2. Рядом с каждым старым названием записать новое по формуле. Эта таблица соответствия и есть мост между старыми и новыми отчетами.
  3. Переименовать кампании в кабинетах и обновить шаблоны ссылок.
  4. Выгрузить все значения utm_source и utm_medium из аналитики за последний год и сопоставить каждое со значением из словаря.
  5. Для отчетов за прошлые периоды использовать таблицу соответствия: в Looker Studio или Excel старые значения подменяются новыми через справочник.
  6. Назначить дату, с которой действует новый стандарт, и записать ее в словарь. Все, что до этой даты, читается через таблицу соответствия.

Ошибка, которую стоит избежать: переименовывать кампании посреди отчетного периода без записи. Тогда в одном месяце одна кампания окажется под двумя названиями, и никто не вспомнит почему.

Пример словаря для компании из Алматы

Ниже условный пример для компании, которая продает и монтирует системы видеонаблюдения в Алматы и Астане, рекламируется в поиске Google и Яндекса, в Instagram и Facebook и делает рассылки. Пример иллюстративный, значения подобраны для наглядности.

Где реклама utm_source utm_medium utm_campaign
Поиск Google, Алматы, монтаж для бизнеса google cpc ala_srch_montazh_b2b
Поиск Яндекса, Астана, камеры для дома yandex cpc ast_srch_kamery_b2c
РСЯ, вся страна, ретаргетинг yandex cpc kz_retarg_all_warm
Instagram, Алматы, видеоролик insta paid_social ala_video_kamery_b2c
Facebook, похожая аудитория fb paid_social kz_lal_montazh_b2b
Рассылка по базе клиентов email email kz_email_servis_warm

Через год такой отчет все еще читается: видно, что Астана в поиске работала на частных клиентов, а Алматы на бизнес. Можно сравнить эти направления по выручке в CRM, не вспоминая, что означали названия.

Для таргетированной рекламы правила те же, просто типы кампаний другие: video, carousel, lal, retarg. Если у вас реклама в соцсетях ведется отдельным подрядчиком, передайте ему словарь до запуска. Мы делаем это на старте любой работы по таргетированной рекламе и продвижению, иначе через три месяца отчет снова приходится чистить.

Частые ошибки, которые портят отчеты

Большинство проблем с отчетами появляется из-за пяти повторяющихся ошибок, и каждая исправляется правилом в словаре.

  • Метка в ссылке внутри сайта. Если поставить UTM на баннер, ведущий с главной страницы на страницу акции, аналитика начнет новый визит, и исходный источник потеряется. Внутренние ссылки метками не размечаются.
  • Разные значения для одного и того же. facebook, fb, FB, Facebook. Решается списком разрешенных значений.
  • Метка без utm_medium. Отчет по каналам такой трафик отнесет к неопознанному.
  • Сокращатели ссылок без проверки. Некоторые сервисы и мессенджеры обрезают параметры при переходе. Каждую новую ссылку стоит один раз открыть и проверить, что метки дошли до адресной строки.
  • Динамический параметр, которого нет в системе. Шаблон из Директа скопировали в Google Ads, и в отчете вместо названия кампании стоит буквальное «{campaign_name_lat}». Шаблоны у систем разные, хранить их надо раздельно.

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

Частые вопросы

Можно ли писать UTM-метки кириллицей?

Технически можно, но лучше не стоит. Кириллица в ссылке кодируется в длинную строку из процентов и цифр, такие ссылки ломаются при копировании в некоторые мессенджеры и неудобно читаются в отчетах. Латиница со строчными буквами и нижним подчеркиванием надежнее. Для перевода названий на латиницу выберите одну схему транслитерации и запишите ее в словарь.

Сколько UTM-параметров нужно ставить в каждую ссылку?

Минимум три: utm_source, utm_medium и utm_campaign, этого требует Google Analytics для корректного отчета. utm_content добавляйте, когда сравниваете разные объявления или креативы, utm_term нужен для поисковой рекламы с ключевыми словами. Для QR-кодов, рассылок и постов в соцсетях обычно хватает трех обязательных параметров.

Как назвать кампанию, если она работает на несколько городов Казахстана?

Используйте в блоке географии общее значение, например kz для всей страны или multi для нескольких регионов, и не меняйте порядок блоков. Если вам важно видеть результат по каждому городу отдельно, лучше разделить кампанию по городам или добавить в метку динамический параметр региона, например {region_name} в Яндекс Директе.

Что делать со старыми кампаниями, которые названы как попало?

Переименуйте действующие кампании по новой формуле и составьте таблицу соответствия старых и новых названий. Прошлые данные в аналитике задним числом не изменятся, поэтому для отчетов за прошлые периоды старые значения подменяют новыми через эту таблицу в Excel или Looker Studio. Дату перехода на новый стандарт запишите в словарь меток.

Нужны ли UTM-метки, если в Google Ads включена автопометка?

Да, если вы пользуетесь не только Google Analytics. Автопометка передает данные о кампании в Google Analytics, но CRM, Яндекс Метрика и формы на сайте читают именно UTM-метки. Без них в карточке сделки в Битрикс24 источник рекламы может не сохраниться, и посчитать выручку по кампаниям не получится.

Прокрутить вверх