
Кликов больше, чем визитов: Директ и Метрика не сходятся
В Директе 1200 кликов, в Метрике 918 визитов — и оба числа верны. Разбираем, какая часть разрыва нормальна, а какую надо чинить.
Кликов больше, чем визитов: почему Директ и Метрика не сходятся и когда это поломка
Расхождение между кликами в Директе и визитами в Метрике возникает всегда — это устроено так намеренно. Директ считает клики, за которые заплатил рекламодатель, без повторов и отфильтрованного антифродом трафика. Метрика фиксирует все визиты на сайт. Вопрос не в том, есть ли разрыв, а в том, укладывается ли он в нормальную величину — и правильно ли вы вообще его измеряете.
Половина тех, кто открывает эту статью, пришла с ложной тревогой: они сравнивают не те отчёты и видят «расхождение», которого на самом деле нет. Вторая половина годами живёт с реальной поломкой и не подозревает об этом, потому что смотрит в общий отчёт, где всё выглядит пристойно. Разделить эти два случая — и есть задача материала.
Коротко: пять фактов, которые меняют угол зрения
- 01
Расхождение неизбежно: у Директа и Метрики разные задачи, и Яндекс говорит об этом прямо.
- 02
Сравнивать корректно только отчёты группы «Директ» в Метрике в модели атрибуции «Последний переход». В других отчётах числа будут другими — и оба верны.
- 03
Принято считать нормальным разрыв около 10%. Полутора-двукратная разница означает конкретную поломку.
- 04
Бывает и обратная картина: в общих отчётах Метрики видны визиты по кликам, которые Директ отфильтровал как недействительные, — тогда визитов оказывается больше.
- 05
Самая частая поломка — счётчик, не привязанный к конкретной кампании. Трафика этой кампании в отчётах группы «Директ» нет вообще.
Почему числа не сойдутся никогда
Директу важно показать клики, за которые заплатил рекламодатель: без повторных переходов и без того, что отфильтровала защита от скликивания. Метрика считает визиты на сайт и учитывает все заходы. Это разные единицы измерения, и приводить их к равенству бессмысленно.
Яндекс формулирует это прямо: расхождение данных по визитам в Метрике и кликам в Директе — ситуация неизбежная, потому что отчёты решают разные задачи. Отсюда и постановка вопроса в этой статье: не «почему не сходится», а «сколько не сходится и что из этого чинить».
Отдельно стоит снять одно ожидание: свести разрыв к нулю нельзя. Часть причин находится на стороне пользователя — блокировщики, качество канала провайдера, удалённость сервера счётчика — и не управляется вами в принципе. Нормальная погрешность всегда будет присутствовать; задача — знать её обычную величину и замечать отклонения.
что считает каждая система
Яндекс Директ
Считаетоплаченные клики— без повторов и без трафика, отфильтрованного антифродом. Клик по виртуальной визитке засчитывается, даже если перехода на сайт не было.
- Учтённые клики
- Без недействительных переходов
- Данные уточняются 3–4 дня
- Часовой пояс — Москва
Яндекс Метрика
Считаетвсе визиты на сайт— включая переходы по кликам, которые Директ отфильтровал. В общих отчётах и в группе «Директ» числа разные.
- Все визиты, включая отфильтрованные
- Произвольный часовой пояс счётчика
- Два типа отчётов с разными числами
- Блокировщики снижают охват
Вывод: оба числа верны — они просто измеряют разное. Вопрос в том, правильно ли вы их сравниваете.
Порядок исключения: три уровня проверки
Большинство обращений по теме расхождения данных отваливается ещё на первом уровне проверки — человек просто сравнивает не те отчёты. До поиска настоящей поломки дело доходит реже, чем кажется. Поэтому порядок важен: переходить к следующему уровню можно только пройдя предыдущий.
Ниже — три последовательных ворота. Не таблица порогов, а именно ворота: пока не убедились в одном, двигаться дальше нет смысла.
Уровень 1. Вы точно сравниваете сравнимое?
- 01
Тот ли отчёт. Визиты по учтённым кликам лежат в группе отчётов «Директ». В отчётах «Метки UTM», «Рекламные системы» и «Источники, сводка» показываются визиты по всем кликам — и учтённым, и отфильтрованным антифродом. Это разные числа, и оба верны.
- 02
Та ли модель атрибуции. Сравнение корректно только в модели «Последний переход». В любой другой числа разойдутся закономерно — это не поломка, а особенность логики подсчёта. Подробнее о том, что изменилось в моделях атрибуции, — в материале о [миграции атрибуции Метрики 2026](https://gurucontext.ru/blog/migratsiya-atributsii-metriki-2026-kak-peresobrat-analitiku).
- 03
Тот ли период. Статистика Директа уточняется примерно 3–4 дня, данные за текущий день неполны. Сравнивать надо закрытый период — иначе вы сравниваете снимок с движущейся мишенью.
- 04
Тот ли часовой пояс. На счётчике Метрики может быть настроен произвольный часовой пояс, тогда как статистика Директа отображается по Москве. Сдвиг даже в несколько часов размазывает сутки и создаёт видимое расхождение.
Насколько ошибка сравнения меняет картину — лучше показать на числах. Возьмём модельный пример (цифры модельные, не бенчмарк): в Директе 1200 учтённых кликов, ещё 100 отфильтровано антифродом. Одна кампания из пяти заведена без привязанного счётчика — на неё приходится 180 кликов. Технические потери счётчика — около 10%.
Вот что получится в зависимости от выбранного отчёта:
| Что открыли | Визитов | Разрыв | Как выглядит |
|---|---|---|---|
| Общий отчёт «Рекламные системы» | 1170 | 2,5% | Всё отлично |
| Отчёты группы «Директ» | 918 | 23,5% | Видна поломка |
Уровень 2. Разрыв укладывается в норму?
Если сравнение построено корректно, дальше вопрос величины. Принято считать нормальным расхождение в пределах примерно 10%; разрыв около четверти чаще всего означает непривязанный счётчик; полутора-двукратный — конкретную поломку; выше 40% — аномалию. Это отраслевые ориентиры, а не норматив Яндекса.
Разложим наши модельные 23,5% на составляющие, чтобы понять, что здесь норма, а что чинить:
разбивка расхождения 23,5% по причинам — модельный пример
| Причина | Кликов | Доля | Класс |
|---|---|---|---|
| Виртуальная визитка — перехода на сайт не было | 15 | 1,2% | норма |
| Блокировщики счётчика у пользователя | 41 | 3,4% | норма |
| Быстрый уход или медленная загрузка страницы | 36 | 3,0% | норма |
| Лаг статистики и разница часовых поясов | 10 | 0,8% | норма |
| Счётчик не привязан к кампании | 180 | 15,0% | поломка |
| Итого | 282 | 23,5% | — |
Нормальная часть — 8,5%, то есть внутри рыночного ориентира. Чинить надо только 15%, и это одна конкретная кампания с незаполненным полем в настройках.
Вот главный вывод второго уровня: если пропустить первый уровень и сразу броситься искать поломку, вы будете чинить блокировщики и скорость сайта, а настоящая причина — незаполненное поле «Счётчик» в одной кампании — останется на месте. Именно так годами живут с реальной поломкой, не замечая её.
Обратный случай: когда визитов больше, чем кликов
Ситуация встречается реже и пугает сильнее, но объясняется тем же различием отчётов.
Директ показывает только учтённые клики — те, за которые вы заплатили. Всё, что отфильтровала защита от скликивания, из его статистики исключено. А в общих отчётах Метрики — «Рекламные системы», «Метки UTM», «Источники, сводка» — визиты по этим кликам присутствуют, потому что человек или робот на сайт всё-таки зашёл.
Отсюда две практические вещи. Первая: если визитов больше кликов, это почти всегда означает, что вы смотрите общий отчёт вместо группы «Директ». Переключитесь и сравните снова.
Вторая, более интересная: разница между двумя отчётами — это и есть объём отфильтрованного трафика. Резкий рост этой разницы — сигнал, что по вашим объявлениям кто-то активно кликает. Платить за него вы не будете, но знать об этом полезно: это косвенный признак интереса конкурентов к вашим кампаниям.
Отдельная ловушка: несколько счётчиков на одном сайте. Если на страницах стоят два разных счётчика, а в кампании указан один, часть картины окажется в другом кабинете Метрики — и вы никогда её не увидите.
Что чинить и в каком порядке
Когда первые два уровня пройдены и поломка подтверждена, начинается собственно диагностика. Причины расположены по убыванию влияния на итоговую цифру: начинать надо с той, которая даёт наибольший вклад.
Типичные поломки и как их устранить
Причины, которые чинятся
- Счётчик не привязан к кампании в настройках Директа. Проверять надо каждую кампанию отдельно — особое внимание тем, что созданы копированием или в спешке. Наличие кода на сайте и указанный номер счётчика в настройках кампании — это разные вещи.
- Счётчик не на всех страницах сайта. Если на части страниц кода нет, визиты и конверсии на них не учитываются. В отчётах это проявляется как много внутренних переходов. Проверяется параметром _ym_debug=1 в адресной строке.
- Положение кода и скорость загрузки. Счётчик в нижней части кода или медленная страница не успевают сработать при быстром уходе. Чаще всего проявляется на мобильных переходах из РСЯ. Лечится переносом кода выше и работой над скоростью страницы.
- Согласия на cookie. Ещё один вклад в потери, у которого своя юридическая природа. Подробно — в материале о том, [как согласия на cookie влияют на полноту данных](https://gurucontext.ru/blog/152-fz-2026-dlya-reklamodateley-cookie-i-dannye). Здесь достаточно знать, что этот фактор существует и добавляется к остальным.
Причины, которые не устраняются (нормальная погрешность)
- 01
Блокировщики рекламы в браузере, операционной системе или на корпоративном прокси-сервере, содержащие правила блокировки счётчиков.
- 02
Технические проблемы: удалённость сервера, обслуживающего вызов счётчика, и загруженность канала интернет-провайдера.
- 03
Клик по виртуальной визитке, при котором перехода на сайт не происходит вовсе — клик засчитан, визит нет.
- 04
Разрыв во времени между генерацией метки yclid в Директе и записью визита в Метрике.
Сколько стоит непочиненное
Продолжим модельный пример. Одна кампания из пяти не привязана к счётчику, на неё приходится 15% трафика. При месячном бюджете 400 000 ₽ это 60 000 ₽ в месяц и 720 000 ₽ в год, которые тратятся вслепую: по этой кампании нет ни данных о поведении, ни конверсий, ни возможности сравнить её с остальными.
Но денежная часть здесь не главная. Хуже второе следствие: конверсии этой кампании не попадают в обучающий сигнал автостратегии. Алгоритм оптимизируется по данным четырёх кампаний из пяти, считая при этом, что видит всё. Он обучается на неполной картине и принимает решения о ставках и показах на основе искажённой статистики.
Третье следствие — управленческое. Кампания без данных выглядит бесполезной в любом отчёте и рано или поздно попадает под отключение. Отключают при этом не плохую кампанию, а невидимую.
цена непочиненного — модельный пример, бюджет 400 000 ₽/мес
Как держать расхождение под контролем
Разовая диагностика помогает один раз. Чтобы поломки не накапливались незаметно, нужен простой регламент — четыре правила, которые занимают минуты, но закрывают большинство рисков.
Четыре правила постоянного контроля
- 01
Зафиксировать эталон сравнения. Один отчёт (группа «Директ»), одна модель атрибуции («Последний переход»), один часовой пояс, закрытый период. Записать это в регламент, чтобы сравнение не пересобиралось каждый раз заново и не давало ложных сигналов.
- 02
Замерить свою нормальную величину. У каждого проекта она своя и зависит от доли мобильного трафика, скорости сайта и аудитории. Померить один раз в спокойный период и дальше следить за отклонением от этой базы, а не за абсолютным числом.
- 03
Проверять привязку при каждом создании кампании. Это единственная причина из списка, которая полностью в ваших руках и которая создаёт разрыв мгновенно и целиком. Особое внимание — кампаниям, созданным копированием.
- 04
Смотреть на разницу общего отчёта и группы «Директ» как на отдельную метрику. Она показывает объём отфильтрованного трафика. Резкий рост — сигнал для отдельного расследования.
Всё описанное касается первого стыка — между кликом и визитом. Дальше есть ещё два: от визита до заявки и от заявки до денег. Разрывы на них ловятся уже связкой с CRM через сквозную аналитику — Roistat, Calltouch, CoMagic, K50. Если у вас проблема ниже по воронке, начинать надо с [диагностики непривязки офлайн-конверсий](https://gurucontext.ru/blog/postrochnaya-diagnostika-oflayn-konversiy-v-metrike).
В нашей практике порядок именно такой: пока не сошёлся первый стык — клик и визит — чинить последующие бессмысленно. Вы будете искать причину не там.
Главное: что запомнить и с чего начать
- 01
Сначала убедитесь, что сравниваете отчёты группы «Директ» в модели «Последний переход» за закрытый период — большинство «расхождений» исчезает уже здесь.
- 02
Принято считать нормальным разрыв около 10%. Разница в полтора-два раза — это конкретная поломка, которую надо найти и устранить.
- 03
Самая частая и самая легко устранимая поломка — счётчик, не привязанный к кампании в настройках Директа. Проверяйте каждую кампанию отдельно.
- 04
Часть потерь не управляется вами: блокировщики, качество канала, виртуальные визитки. Это нормальная погрешность, и к нулю её не свести.
- 05
Следите за разницей между общим отчётом и группой «Директ» как за отдельной метрикой — она показывает объём отфильтрованного трафика и сигнализирует об аномалиях.
Проверку стоит проводить по каждой кампании отдельно — поломка обычно живёт в одной из них, а не во всём аккаунте сразу. У аккаунта на два десятка кампаний это уже полноценная работа, которую сложно сделать самостоятельно без потери чего-то важного.
Часто задаваемые вопросы
Принято ориентироваться на величину около 10%, но это отраслевой ориентир, а не норматив Яндекса. Разрыв примерно в четверть чаще всего означает счётчик, не привязанный к одной из кампаний. Полутора-двукратная разница указывает на конкретную поломку, а расхождение выше 40% относят к аномалиям. Важнее другое: прежде чем оценивать величину, убедитесь, что сравниваете отчёты группы «Директ» в модели «Последний переход» за закрытый период. Ошибка сравнения даёт разброс больше, чем большинство реальных поломок.
Скорее всего вы смотрите общий отчёт вместо группы «Директ». Директ показывает только учтённые клики — те, за которые вы заплатили, — а всё, что отфильтровала защита от скликивания, из его статистики исключено. В общих отчётах Метрики визиты по этим переходам присутствуют, потому что заход на сайт состоялся. Переключитесь на отчёты группы «Директ» и сравните снова. Кстати, разница между двумя отчётами показывает объём отфильтрованного трафика — за ней полезно следить отдельно.
Добавьте к адресу страницы параметр _ym_debug со значением 1 и загрузите её — так видно, срабатывает ли счётчик. Проверить нужно не главную, а именно посадочные страницы рекламных кампаний, включая те, что открываются по редиректу. Отдельно проверьте привязку счётчика к каждой кампании в настройках Директа: наличие кода на сайте и указанный номер счётчика в кампании — это разные вещи, и вторая ошибка встречается чаще.
Нет, и стремиться к этому не нужно. Часть причин находится вне вашего контроля: блокировщики рекламы в браузере или на корпоративном прокси, удалённость сервера счётчика и загруженность канала провайдера, клики по виртуальной визитке, при которых перехода на сайт не происходит вовсе. Эти факторы и формируют нормальную погрешность. Задача не обнулить разрыв, а знать свою обычную величину и замечать отклонения от неё — тогда любое изменение становится сигналом, а не поводом для тревоги.
Спасибо за заявку!
Мы свяжемся с вами в ближайшее время.



