← Все статьи

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 все пять полей не (не задано).