Некачественные лиды: причины мусорного трафика и методы фильтрации

Команда LeadShield ~16 мин чтения

В отчёте за месяц — 400 заявок, а сделок по-прежнему две-три в неделю. Маркетинг качает трафик, менеджеры обзванивают базу, руководитель ругает отдел продаж за низкую конверсию. Но проблема часто не в скриптах и не в продукте: значительная часть заявок была обречена ещё до того, как попала в CRM. Такие заявки называют некачественными лидами, и они стоят бизнесу дороже, чем кажется, — в часах менеджеров, в искажённой аналитике и в бюджете, который уходит на обзвон пустышек.

Разберёмся, что именно считать некачественным лидом, откуда берётся мусорный трафик и что важнее: чистить источники или фильтровать заявки на уровне формы. Соберём воронку фильтрации от клика до CRM и покажем, какие проверки стоят внедрить в первую очередь. Все цифры — из практики типовых B2B-проектов, чтобы вы могли сверить со своими.

Некачественный лид — заявка, дошедшая до CRM, но не способная стать сделкой: бот, нецелевой запрос, дубль или невалидный контакт. Мусор создают четыре причины: грязный трафик, широкие настройки рекламы, уязвимая форма и отсутствие проверки контакта. Главный фильтр — верификация номера до отправки заявки в CRM: скрипт не подтвердит код из звонка или SMS.

Что считать некачественным лидом: четыре типа мусора в CRM

«Некачественный лид» — собирательный ярлык, под который попадают очень разные заявки. Их объединяет одно: менеджер, который взял такую заявку в работу, зря потратил время. Но механика у каждого типа своя, и фильтровать их нужно по-разному. Сначала — классификация, без которой любая борьба с мусором превращается в борьбу с ветряными мельницами.

Типы некачественных лидов и их природа
ТипКак выглядитПочему опасен
Мусорный (бот)Случайные символы в полях, несуществующий номер, отправка за секундыСъедает часы обзвона, обучает рекламные алгоритмы на мусоре, засоряет аналитику
НецелевойЖивой человек, но не ваш клиент: другой регион, другой запрос, случайный переходСоздаёт иллюзию спроса, размывает автостратегии, портит конверсию в сделку
ДубльПовторная заявка того же клиента в другую форму или с другого устройстваДва менеджера звонят одному человеку, в CRM — две сделки вместо одной
Невалидный контактОпечатка в номере, чужой номер из украденной базы, несуществующий emailНедозвон + упущенный живой клиент: человек ждёт звонка, который никогда не придёт

Мусорные лиды: когда форму заполняет не человек

Спам-скрипты и фрод-ботнеты генерируют заявки пачками: одна и та же форма может получить сотни отправок за ночь. Доля автоматического мусора сильно зависит от отрасли и видимости домена, но в среднем по рынку на незащищённых формах — от 15 до 40% всех заявок. Особенность этого типа в том, что он самоподдерживающийся: каждая фейковая конверсия учится алгоритмом как положительный сигнал, и кампания начинает искать похожую «аудиторию». Подробно про автоматический мусор и признаки ботов в заявке мы писали в статье о фейковых заявках и отличии бота от человека.

Нецелевые лиды: живой человек — не ваш клиент

Этот тип честнее первого, но не менее дорог. Нецелевой лид приходит из широких рекламных кампаний: человек реально искал похожую услугу, но в другом городе, с другим бюджетом или вообще в другом качестве — например, хотел бесплатный шаблон вместо проекта под ключ. Он заполняет форму осмысленно, отвечает на звонок, тратит время менеджера и в итоге уходит без покупки. В статистике это выглядит как «лид не дошёл до сделки», хотя по факту лида не было изначально: не было совпадения по продукту. Лечится не фильтром на форме, а настройками рекламы — об этом ниже.

Дубли: когда один клиент становится тремя сделками

Клиент отправил форму, не дождался звонка, заполнил её ещё раз. Или увидел другую форму на другой странице — и оставил заявку там. Без склейки по номеру телефона CRM создаёт вторую и третью сделку, на каждую назначается менеджер, и клиент получает три звонка за час. Дубли особенно неприятны в момент рекламных пиков: чем больше заявок, тем выше доля повторных обращений, и к концу месяца в воронке плавает заметная доля «лишних» сделок, искажающих прогноз.

Невалидный контакт: самый обидный тип

Заявка от реального, заинтересованного клиента с опечаткой в номере — потерянный лид в чистом виде. Человек ждёт звонка, менеджер набирает несуществующий номер, никто никому не может позвонить. На мобильном трафике, который сегодня обычно составляет 60–80% визитов, таких заявок особенно много: одиннадцать цифр с экранной клавиатуры, соседняя кнопка — и номер «сгорел». Вторая разновидность — чужой, но реальный номер из украденной базы, который подставляет фрод-скрипт: HLR-проверка покажет, что номер существует, но на том конце живёт человек, ничего не заказывавший. Ловится только подтверждением владения.

Сколько мусора каждого типа — вопрос индивидуальный, но порядок величин по рынку устойчив. На незащищённой форме без валидации и подтверждения из 100 заявок обычно 15–40 — боты и спам, ещё 10–20 — нецелевые по широкой рекламе, 3–8 — дубли, и 5–12 — заявки с невалидным контактом, где живой клиент ошибся сам. То есть до половины «лидов» в CRM — это работа не для отдела продаж, а для фильтров. Замерить свои цифры просто: две недели разметки причины отказа по каждой заявке в CRM дадут точную карту, какой тип мусора у вас доминирует, и какой фильтр ставить первым.

Что стоит некачественный лид: расчёт на 40 заявках в день

  • Заявок в день 40
  • Доля некачественных 40% = 16 заявок
  • Время на обработку одной заявки ~6 минут
  • Час рабочего времени менеджера ~550 ₽
  • Мусорных часов в день 16 × 6 мин ≈ 1,6 ч
Только обзвон мусора, в месяц ≈ 17 600 ₽

Это прямые внутренние потери, а к ним добавляются два менее видимых слоя. Первый — рекламный: если часть мусорных заявок приходит с платного трафика, вы списываете стоимость клика за каждую из них, а автостратегия обучается на фейковых конверсиях и разгоняет цену лида. Второй — управленческий: юнит-экономика, прогноз выручки и оценка каналов считаются на грязных данных, и решения о бюджете принимаются по искажённой картине. Хороший канал с честными, но «медленными» клиентами проигрывает мусорному каналу с красивой цифрой заявок в отчёте — и бюджет перетекает туда, где его проще накрутить.

Есть и организационное следствие грязной воронки, о котором редко говорят вслух: демотивация отдела продаж. Менеджер, который целыми днями слушает короткие гудки и объясняется с раздражёнными «я ничего не заказывал», снижает темп и качество работы уже с настоящими клиентами. Текучка и сгоревшие сотрудники обходятся дороже любого фильтра, а найти и обучить нового менеджера — от 50 000 ₽ и двух месяцев. Чистая воронка — это ещё и нормальные условия труда, в которых обзвон заявок не превращается в рутину обречённых звонков.

Причина №1: трафик — откуда приходит мусор

Первый блок причин лежит до вашего сайта: качество аудитории, которую приводит реклама. Три источника проблемы — площадки, настройки и фрод.

Площадки РСЯ: чем шире сеть, тем больше мусора

Рекламная сеть Яндекса показывает объявления на сотнях тысяч площадок — от крупных порталов до сайтов-однодневок и страниц с накрученным трафиком. Владельцы дешёвых площадок зарабатывают на кликах и показах, поэтому у части из них есть стимул имитировать активность: боты кликают по объявлениям, переходят на сайт, форма заполняется автоматически. Для рекламодателя это выглядит как растущий трафик и даже как конверсии — пока менеджеры не начинают обзванивать несуществующие номера.

Типичная картина: одна-две площадки дают 30–50% всего мусора при доле расхода меньше 10%. Узнать её можно только через отчёт «площадки» в Директе и ручную разметку заявок: у мусорных заявок почти всегда совпадает площадка, время и шаблон номера. Кандидатов в минус-список обычно немного — и их отключение снижает долю мусора заметнее, чем любой фильтр на форме.

Широкие настройки: когда реклама показывается всем

Широкий таргетинг — вторая причина нецелевых лидов. Если кампания настроена «на всю страну» при работе в одном городе, автотаргетинг без минус-фраз, без корректировок по аудитории — система находит клики, а не клиентов. Сигнал тот же, что и при фроде: заявки есть, а дозвонов мало. Разница в том, что номера при этом чаще настоящие: люди реально смотрят объявление, просто услуга им не подходит. Лечится сужением гео, минус-фразами, отключением автотаргетинга на поиске и пересборкой кампаний под конкретные сегменты.

Контролировать трафикный уровень помогают четыре регулярных действия. Раз в неделю — отчёт «площадки» в Директе: площадки с высоким расходом, аномальным CTR и нулевыми дозвонами уходят в минус. Раз в две недели — сверка поисковых запросов: широкие и «чужие» запросы становятся минус-фразами. Раз в месяц — срез по гео: если сделки идут из трёх городов, а показы — из тридцати, гео сужают. И постоянно — связка «рекламный кабинет ↔ CRM»: только она показывает, какие кампании приносят деньги, а какие — только заявки, по которым не дозвониться.

Реалистичные ожидания от трафикных мер: сужение настроек обычно снижает общее число заявок на 15–30%, но одновременно поднимает долю рабочих заявок с 60% до 75–85%. Для владельца, который смотрит на выручку, это выигрыш: меньше мусорных часов, честнее статистика. Для отчёта «столько-то заявок» — потеря. Поэтому решения о сужении трафика стоит принимать по конверсии в сделку, а не по графику заявок.

Фрод: когда мусор целенаправленный

Третий источник — целенаправленные атаки: конкуренты или фрод-группы, которым выгодно выбить ваш бюджет и занять аукцион. Отличие фрода от «широких настроек» — в динамике: всплески кликов и заявок в нерабочие часы, одинаковые шаблоны номеров, аномальный CTR у отдельных объявлений. Площадки возвращают часть списаний, но фильтруют клики, а не заявки: деньги за «конверсии» с несуществующими номерами никто не компенсирует. Подробный разбор механики и защиты — в статье о фроде и скликивании в Яндекс Директе.

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

Причина №2: форма — как конструкция заявки производит мусор

Вторая группа причин живёт на самом сайте. Форма заявки — это интерфейс, а интерфейс может как уменьшать, так и увеличивать долю мусора. Три конструктивные ошибки встречаются чаще всего.

Лишние поля

Классика, которая не стареет: чем больше полей, тем ниже конверсия формы — по разным исследованиям, каждое новое поле после третьего снижает долю дошедших до отправки на 5–10%. Менеджер просит «ещё комментарий, дату звонка и бюджет» — и форма превращается в анкету. Пользователи на мобильных отваливаются на середине, а заполнившие — торопятся и ошибаются в главном поле, номере телефона. Итог: меньше заявок и выше доля невалидных контактов среди оставшихся. Минимально рабочий набор для B2B-лид-формы — имя, телефон и одно поле смысла: комментарий, цель или ссылка на мессенджер. Всё остальное выясняется на звонке.

Отсутствие проверки номера

Вторая ошибка — форма принимает любую последовательность цифр. Клиент опечатался — форма радостно отправила заявку. Бот подставил мусорный диапазон — заявка ушла в CRM. Чужой номер из базы — дошёл. Без валидации номера на входе вы узнаёте о проблеме только по статистике недозвонов, то есть спустя дни и после потерянных часов. Синтаксическая проверка маски отсеивает явный мусор («12345», «00000000000»), но не ловит опечатки внутри правильной маски — для этого нужен следующий уровень: запрос к оператору и подтверждение владения.

Отсутствие обязательного подтверждения

Третья ошибка — форма отправляет заявку без шага подтверждения. Нет ни кода из SMS, ни flash-звонка, ни хотя бы экрана «проверьте номер». Клиент не замечает опечатку, бот — тем более. Подтверждение владения номером выглядит как маленькое трение, а работает как качественный фильтр: 5–10 секунд на ввод кода отсекают и скрипты (у них нет SIM-карты), и опечатки (человек видит, что код не пришёл, и исправляет цифру до отправки). Практика показывает: после внедрения подтверждения доля недозвонов по новым заявкам падает с 25–35% до 3–7%.

К трениям отношение у бизнеса обычно двойственное: каждый лишний шаг формы чем-то жертвует. Поэтому важно сравнивать не конверсию формы саму по себе, а конверсию в сделку на заявку. Форма без подтверждения собирает 100 заявок, из которых 70 рабочих; форма с подтверждением — 85 заявок, из которых 82 рабочих. Второй вариант почти всегда выигрывает по деньгам: менеджер не сжигает часы, CRM честная, а «потерянные» 15 заявок — это в основном те, кто и не собирался отвечать на звонок. Тем более что современные сценарии подтверждения проходят за считанные секунды и не требуют от клиента ничего, кроме телефона под рукой.

Валидация полей формы: что проверять до отправки

Валидация — это не одна проверка, а каскад из нескольких, от дешёвых к дорогим. Чем раньше в каскаде отсеялся мусор, тем меньше он стоит. Соберём типовой набор для лид-формы.

Телефон: маска, HLR и подтверждение

Три уровня проверки номера. Первый — синтаксис: маска, длина, код страны и оператора, отсев заведомо невозможных комбинаций. Он бесплатный и отсекает грубый мусор. Второй уровень — HLR-запрос: техническая проверка у оператора, существует ли номер, активен ли и доступен ли. Запрос стоит копейки, отвечает за секунды и не беспокоит абонента. Третий, самый надёжный — подтверждение владения: сервис звонит на номер (flash call) или шлёт SMS с кодом, клиент вводит последние цифры звонившего номера или код из сообщения. Flash call — самый дешёвый канал, в 2–3 раза дешевле SMS, но операторы блокируют часть таких звонков антиспамом: доходимость 60–70%, поэтому рабочая схема — каскад Flash Call → SMS, чтобы лид не терялся при недозвоне.

Развёрнуто про каналы подтверждения — в статье о способах верификации телефона для сайта, а базовые определения и классификация методов — в материале о том, что такое верификация простыми словами. Готовый модуль с каскадом Flash Call → SMS и логами каждой попытки — на странице валидации и подтверждения номера телефона: подключение — 2 строки кода, первые 5 проверок каждый месяц бесплатны.

Email: формат, MX и одноразовые домены

Email валидируется проще: проверка формата, запрос MX-записи домена (принимает ли домен почту вообще) и чёрный список одноразовых сервисов вроде temp-mail. Доля полей «email» в B2B-формах всё ещё велика, хотя для многих вертикалей мессенджер и телефон работают лучше. Если email — обязательное поле, валидируйте его до отправки: адрес с опечаткой в домене превращается в потерянное письмо с коммерческим предложением.

Отдельно стоит сказать про «мёртвые» адреса: они формально существуют, но никем не читаются — корпоративные ящики уволившихся сотрудников, давно заброшенные сервисы. Для рассылок это бьёт по репутации домена, для сделок — ничем не отличается от мусора. Поэтому в критичных цепочках email работает только в паре с подтверждением: переход по ссылке из письма, код из письма, ответ роботу. Для лида же главным по-прежнему остаётся телефон: звонок до сих пор самый быстрый способ дойти до клиента, и подтверждать нужно в первую очередь его.

Обязательность и здравый смысл полей

Два простых правила, которые экономят часы. Первое: обязательным должно быть только то, без чего нельзя работать, — обычно телефон. Каждое дополнительное обязательное поле — это точка отвала и новая разновидность мусора: люди пишут «нет» в поле «компания» и «позвоните» в поле «бюджет», а боты — что попало. Второе правило: проверяйте здравый смысл комбинаций. Заявка с телефоном +7 и комментарием на другом языке, с именем из цифр или с одинаковым текстом в разных полях — кандидат в мусор даже при валидном номере.

Каскад проверок полей лид-формы
ПроверкаЧто отсекаетЦена ошибки пропуска
Маска и синтаксисГрубый мусор, случайные цифрыНизкая: заявка с опечаткой всё равно уйдёт в CRM
HLR-запросНесуществующие и заблокированные номераСредняя: час менеджера на недозвон
Подтверждение владенияБоты с чужими номерами, опечаткиВысокая: потерянный лид и репутация у живого клиента
Обязательность полейПустые ключевые поляСредняя: заявка без контакта — мусор по определению
Проверка дубляПовторные заявки того же номераНизкая: время второго менеджера

Воронка фильтрации: от клика до CRM

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

  1. Рекламный уровень. Минус-площадки и минус-фразы, сужение гео, отключение автотаргетинга там, где он не оправдан. Снижает долю нецелевых заявок до того, как человек увидел сайт.
  2. Поведенческий фильтр. Скрипт на форме оценивает скорость заполнения, скролл, движения мыши. Скрипты-спамеры, отправляющие POST напрямую, отсекаются мгновенно; живых людей фильтр не трогает. Под капотом этого уровня — в том числе honeypot-поля, как работает honeypot-ловушка — в отдельном разборе.
  3. Валидация полей. Маска телефона, HLR-запрос, проверка email, здравый смысл комбинаций. На этом уровне умирают опечатки и несуществующие номера.
  4. Подтверждение владения. Flash call с каскадом в SMS: клиент доказывает, что номер его, ещё до отправки заявки. Отсекает ботов с украденными базами и спасает опечатки.
  5. Пометки в CRM. Каждая заявка приходит с источником, UTM, IP и результатом каждого фильтра. Без этого уровня вы не узнаете, какой фильтр сколько дал — и где течёт дальше.

Ключевой принцип воронки — экономика: фильтры расположены от дешёвых к дорогим. Отключить сомнительную площадку — бесплатно. Поведенческая проверка — доли секунды процессорного времени. HLR — копейки. Подтверждение владения — десятки рублей. А вот час менеджера на обзвон мусора — 500–700 ₽, и этот расход повторяется каждый день, пока воронка не закрыта. Полный контур защиты форм — виджет защиты форм от ботов без капчи, который закрывает уровни 2–4 из коробки, а сравнение классов решений — фильтры форм против WAF и капчи — в статье об антибот-системах для сайта.

Два практических замечания по внедрению. Первое: порядок важнее полноты — лучше три работающих уровня, чем пять задуманных. Начинайте с разметки в CRM (уровень 5): он ничего не стоит и даёт картину мусора за две недели. Дальше подключайте подтверждение владения (уровень 4) как самый эффективный одиночный фильтр, затем поведение и honeypot (уровень 2). Рекламный уровень донастраивайте параллельно — он не зависит от разработки. Второе замечание: внедряйте с контрольным сроком. Через две недели сравните долю рабочих заявок и часы на недозвоны с базовым периодом. Если цифры не изменились — фильтр стоит не там или не так, и разбор логов покажет, на каком уровне проскакивает мусор.

Что даёт собранная воронка по цифрам. До внедрения типовая картина: из 100 заявок 25–35 доходят до смысла, остальное — мусор, нецелевые и недозвоны. После — 85–90 заявок из 100 оказываются рабочими: менеджеры звонят по живым номерам, CRM показывает честную конверсию, а рекламные алгоритмы учатся на настоящих конверсиях, а не на шуме. Порог входа при этом невысок: установка виджета занимает минуты, а первые данные по доле мусора видны в день подключения — 5 бесплатных проверок каждый месяц этого хватает, чтобы оценить масштаб проблемы на своём трафике.

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

Некачественный лид — это всегда бот?
Нет. Мусор создают боты, но также живые люди с опечатками, нецелевые посетители по широкой рекламе и повторные обращения, ставшие дублями. По практике рынка автоматика даёт 60–70% мусора, остальное — органика человеческих ошибок.
Как быстро понять, что лиды некачественные?
Две недели разметки в CRM достаточно: фиксируйте причину отказа каждой заявки. Если доля недозвонов и несуществующих номеров выше 20%, воронка грязная и фильтрацию нужно ставить до попадания лида в отдел продаж.
Что эффективнее: чистить трафик или чистить форму?
Форму. Трафик всегда будет частично грязным: площадки РСЯ, чужие ботнеты и случайные клики не контролируются полностью. А вот форма — ваша собственность, и каждый фильтр на ней срабатывает в 100% случаев.
Поможет ли сужение рекламных настроек?
Частично. Минус-фразы, отключение сомнительных площадок и уточнение аудитории снижают долю нецелевых заявок на 10–30%, но не отсеивают ботов и не ловят опечатки. Настройки рекламы и фильтры формы работают в паре.
Сколько стоит фильтрация лидов?
Проверка номера стоит от 29 ₽, пакеты подписки — от 1 690 ₽/мес за 30 проверок, каждый месяц 5 проверок бесплатны. Для сравнения: час менеджера на перезвон мусору стоит 500–700 ₽, а месяц такой работы — 10 000–50 000 ₽.

Фильтруйте лиды до CRM

5 проверок бесплатно. Подключение за 2 минуты, 2 строки кода. Без карты.

Подключить за 2 минуты

После 5 проверок выберите тариф или просто отключитесь.