UTM-метки: что считается, что нет
Какие комбинации UTM Яндекс.Метрика обрабатывает корректно, а где начинаются хитрые случаи с дублирующимися сессиями.
- UTM
- Яндекс.Метрика
- аналитика
Зачем вообще UTM, если есть автометки
Яндекс.Директ автоматически добавляет к ссылкам параметр yclid — он позволяет Метрике связать клик и сессию без всяких меток. Может показаться, что UTM не нужен. Это не совсем так.
yclid работает только внутри связки Директ ↔ Метрика. Как только данные уезжают в стороннюю систему — Roistat, CRM, ваш собственный отчёт — yclid сам по себе не говорит ничего полезного: его надо матчить по API Директа на конкретное объявление, и это медленно и хрупко.
UTM-метки решают эту проблему. Они человекочитаемые, никуда не зависят и работают везде, где есть URL.
Минимальный комплект, который Automark ожидает
utm_source=yandex
utm_medium=cpc
utm_campaign={campaign_id}
utm_content={ad_id}
utm_term={keyword}
utm_source — кто привёл (yandex, google, vk, email, ...).
utm_medium — тип трафика (cpc, cpm, email, social).
utm_campaign — ваш ID или имя кампании. В Директе ставьте {campaign_id} — система сама подставит числовой ID.
utm_content — ID конкретного объявления ({ad_id}).
utm_term — ключевое слово ({keyword}).
Что считается корректно
Если все пять параметров стоят и подставлены динамически:
- В отчётах Метрики кликов по объявлению столько же, сколько в Директе.
- В отчётах Roistat/Calltouch один лид связан ровно с одним объявлением.
- Расход / клики / лиды / CPL — сходятся между источниками.
Хитрый случай: один пользователь, две сессии
Что если человек кликнул по объявлению с UTM, ушёл, пришёл назавтра напрямую и оставил заявку?
Метрика по умолчанию атрибутирует лид последнему источнику — то есть «прямому заходу». UTM с первого визита тоже сохраняются (Метрика помнит до 30 дней), но цель фиксируется на втором визите.
Чтобы видеть оба источника:
- В Метрике включите модель «первое касание» в настройках цели.
- В отчёте сравните «первое vs последнее касание» — увидите, какие кампании привлекают, а какие закрывают.
Automark копирует все UTM первого и последнего касания в таблицу stg.metrika_goals_daily, так что обе модели атрибуции считаются параллельно.
Что не считается
utm_termбезphrase_id. Если ключевик не уникален между кампаниями (а такое бывает часто), вы не сможете однозначно сказать, к какой группе он принадлежал.- Свободные значения в
utm_source/utm_medium.утм=яндекс,Yandex,YANDEX— три разных источника для отчёта. Договоритесь о написании один раз и держитесь его. - Кириллица в значениях. Метрика её принимает, но Roistat и Calltouch иногда ломают кодировку. Используйте латиницу.
Что делать дальше
Прогоните свои объявления через Мастер ссылок в Директе. Он поставит правильные подстановки. Потом проверьте в Метрике, что во вкладке Источники → Метки UTM все пять полей не (не задано).