UTM-метки для рекламы полезны не тогда, когда команда просто добавляет пять параметров к ссылке, а когда по ним можно пройти путь от объявления до подходящей заявки. Без единого словаря один специалист пишет paid-social, другой — cpc, третий меняет регистр, и одна кампания распадается на несколько строк в GA4. В результате отчёт выглядит подробным, но не помогает перераспределять бюджет.
Ниже — рабочая система для бизнеса, который ведёт трафик на сайт, формы и WhatsApp. Она не заменяет авторазметку рекламных платформ и серверное измерение. Её задача — дать устойчивый общий язык для каналов, посадочных страниц и CRM, чтобы маркетолог и отдел продаж обсуждали одни и те же источники.
Что именно должны решать UTM-метки для рекламы
Хорошая разметка отвечает минимум на четыре вопроса: откуда пришёл визит, каким способом куплен или размещён трафик, к какой инициативе относится переход и какое объявление или место размещения сработало. Этого достаточно для первичной диагностики, но недостаточно для оценки бизнеса. Рядом должны существовать событие отправки формы, идентификатор заявки, статус квалификации и подтверждённая ценность сделки.
Поэтому начинайте не с генератора ссылок, а с решения, которое нужно принимать. Например: оставить ли кампанию на услуги для вилл, какой креатив приводит релевантные обращения, где теряются заявки на мобильных устройствах. Если параметр не меняет ни одного решения, не усложняйте им ссылку.
Какие UTM-параметры нужны и как их назвать
В официальной документации Google Analytics ручная разметка связывает utm_source с источником, utm_medium — с типом трафика, utm_campaign — с кампанией, а utm_term и utm_content помогают различать ключевые слова и варианты объявлений. Также поддерживаются utm_id и utm_source_platform. Google отдельно указывает, что параметры utm_creative_format и utm_marketing_tactic пока не выводятся в свойствах Analytics, поэтому строить на них основной отчёт не стоит. Актуальную таблицу полей лучше сверять с документацией Google о ручной и автоматической разметке.
Минимальный обязательный набор
- utm_source: стабильное имя площадки, например google, meta, linkedin или newsletter.
- utm_medium: согласованный тип трафика, например cpc, paid_social, email или referral.
- utm_campaign: понятная бизнес-инициатива, а не случайное название из рекламного кабинета.
- utm_id: неизменяемый идентификатор, если названия кампаний могут редактироваться.
- utm_content: версия креатива, оффера или места размещения.
Используйте строчные латинские символы, цифры, дефисы или подчёркивания и выберите один разделитель. Не переводите значения для разных интерфейсов: русская, английская и индонезийская команды должны видеть одинаковый utm_source=meta. Локализовать можно отчёт, но не справочник исходных данных.
Соберите словарь до запуска кампании
Создайте таблицу с разрешёнными значениями и владельцем каждого поля. Для source перечислите платформы; для medium закрепите небольшой набор каналов; для campaign задайте шаблон, например рынок, услуга, цель и период. Значение bali_villa_leads_q4 читается лучше, чем campaign_final_new2, но не превращайте строку в длинное техническое задание.
Отдельно храните видимое название кампании и машинный ID. Название может измениться после обсуждения с собственником, а ID должен остаться прежним. В журнале разметки полезно фиксировать целевой URL, дату создания, ответственного, статус проверки и ссылку на рекламный объект. Тогда ошибку можно найти без археологии в трёх кабинетах.
Как сочетать UTM и авторазметку Google Ads
Не отключайте автоматическую разметку ради красивых UTM. Связка Google Ads и Analytics с auto-tagging передаёт больше платформенных измерений, чем ручная ссылка. По текущему пояснению Google, при совместном использовании автоматические значения обычно определяют классификацию источника, но в отдельных ситуациях, когда идентификатор клика нельзя использовать, Analytics может опереться на UTM. Поэтому Google рекомендует: если вы добавляете один UTM-параметр, заполните все релевантные, особенно source, medium, campaign, id и source_platform.
Практический вывод: сохраните GCLID и авторазметку, а UTM используйте как согласованный резервный и кросс-канальный слой. Не задавайте рекламные кампании через глобальные поля campaign_source или campaign_name в коде сайта без явной причины: согласно справочнику конфигурации GA4, такие значения могут переопределять параметры URL.
Проверьте путь метки до GA4 и формы
Правильная ссылка на входе ещё не гарантирует правильный отчёт. Сокращатель, редирект, переключатель языка, платёжный домен или JavaScript-навигация могут удалить query string. Откройте тестовый URL в приватном окне, пройдите весь путь и убедитесь, что параметры сохраняются на первой посадочной странице. Затем проверьте визит в Realtime или DebugView, а после обработки данных — в измерениях Session source/medium и Session campaign.
Если форме нужен рекламный контекст, сохраните значения в first-party хранилище в рамках вашей политики согласия и передайте их скрытыми полями вместе с заявкой. Различайте хотя бы первый известный источник и источник сессии, в которой произошла конверсия. Не помещайте в UTM имя, телефон, email или текст обращения: URL попадает в историю браузера, аналитику и серверные журналы.
Передавайте контекст заявки в CRM, а не только в GA4
GA4 показывает поведение на сайте, но менеджер квалифицирует реального человека в CRM. Создайте поля source, medium, campaign_id, campaign_name, content и landing_page, а также технический lead_id. После разговора добавьте бизнес-статус: нецелевой, квалифицирован, назначена встреча, отправлено предложение, продажа. Так отчёт сможет сравнивать стоимость подходящей заявки, а не только дешёвого заполнения формы.
Для заявок в мессенджере понадобится отдельный механизм: метка на промежуточной странице, параметр в ссылке или короткий код в заранее заполненном сообщении. Подробный процесс разобран в материале о том, как отслеживать заявки из WhatsApp. Если затем вы возвращаете квалифицированные статусы в Google Ads, полезно сверить архитектуру с руководством по расширенным конверсиям для лидов.
Как построить отчёт, который влияет на бюджет
Начните с воронки: расходы, сеансы, ключевые действия, все заявки, квалифицированные заявки, встречи и продажи. Разрезайте её по campaign_id и content только там, где объёма достаточно для решения. Если у креатива две заявки, это ещё не основание объявлять его победителем. Сначала ищите системные разрывы: много кликов без начала формы, много форм без контакта, много контактов не из целевого региона.
Стоимость лида используйте как диагностический показатель. Главный вопрос — сколько стоило обращение, которое отдел продаж признал соответствующим услуге и рынку. Для управляемой рекламной аналитики команда Alex Digital связывает медиаданные, события сайта и статусы CRM; обзор подхода к услугам доступен на странице performance-маркетинга и аналитики.
Контроль качества перед публикацией ссылки
- Ссылка ведёт на финальную HTTPS-страницу и открывается без ошибки.
- Source, medium, campaign, id и content соответствуют словарю и регистру.
- Авторазметка платформы не отключена и её идентификаторы переживают редирект.
- GA4 получает источник и кампанию в тестовой сессии.
- Форма передаёт разрешённые поля в CRM вместе с lead_id.
- В URL нет персональных данных и внутренних комментариев.
- Менеджер может увидеть рекламный контекст, но не обязан вручную его переписывать.
- Отчёт объединяет расходы с квалификацией заявки.
Проверяйте не один шаблон, а по одному реальному объявлению из каждого канала и типа посадочной страницы. Ошибки часто появляются не в генераторе, а в конкретном редиректе или подстановке динамического параметра.
Кто должен отвечать за схему разметки
Назначьте одного владельца словаря, но распределите контроль по этапам. Специалист по рекламе создаёт значения и проверяет подстановку в объявлении; разработчик сохраняет query string при редиректах и передаёт разрешённые поля формы; аналитик сверяет источники в GA4; администратор CRM контролирует запись в карточку лида; руководитель продаж следит за единообразием статусов. Такая схема не требует большого отдела, роли могут совмещаться, но ответственность должна быть явной.
Добавьте короткое правило изменений: новое значение source или medium появляется только после проверки, а исправление старой ошибки документируется с датой. Не переписывайте исторические отчёты вручную, чтобы они выглядели аккуратно. Лучше создать таблицу соответствий для анализа и исправить ссылки на будущий период. Так команда сохраняет честную историю данных и понимает, почему до определённой даты часть кампаний классифицировалась иначе.
Частые вопросы о UTM-разметке
Нужно ли ставить UTM на внутренние ссылки сайта?
Нет. Внутренняя UTM-разметка может перезаписать источник сессии и разрушить путь пользователя. Для меню, баннеров и CTA используйте события, параметры события или другие внутренние идентификаторы.
Можно ли менять название кампании после запуска?
Можно, если неизменяемый campaign_id хранится отдельно, а изменение задокументировано. Иначе одна инициатива распадётся на старое и новое имя, и сравнение периодов станет сложнее.
Достаточно ли увидеть кампанию в GA4?
Нет. Это подтверждает только сбор источника. Полная проверка заканчивается, когда тестовая заявка появилась в CRM с теми же значениями, а отчёт умеет связать её со статусом квалификации.
Следующий шаг: короткий аудит вместо полной перестройки
Возьмите последние десять рекламных ссылок, сгруппируйте фактические source и medium, проверьте два редиректа и отправьте одну тестовую форму. Этого обычно достаточно, чтобы увидеть, где распадается система: в нейминге, на сайте, в аналитике или при передаче в CRM.
Если нужен независимый разбор, Alex Digital может проверить карту UTM, связку GA4 с рекламными кабинетами и путь заявки до статуса продаж. На консультации мы зафиксируем разрывы и приоритет исправлений без обещаний, которые нельзя подтвердить данными.