Фильтрация спама в заявках: правила распознавания, чёрный список и ручная проверка

Из заявок, которые получает сайт, только 35–45% действительно можно отрабатывать: половина остального — спам, половина — некачественные лиды. Правильный подход — четыре уровня фильтрации: L1 жёстко блокирует известный спам, L2 автоматически распределяет по баллам, L3 — ручная...

垃圾询盘过滤:四层漏斗,不是一刀切Spam inquiry filter: four-layer funnel, not a blunt axe 误杀一个真询盘的代价,是放过十个垃圾询盘的十倍False-killing one real lead costs 10x letting ten spam through L1 硬拦截:IP/邮箱黑名单 + 已知垃圾模式L1 Hard block: IP/email blacklist + known spam patterns 自动丢弃,不进CRM · 拦截量约30%Auto-drop, no CRM · catches ~30% L2 规则评分:字段完整性 + 内容关键词 + 行为指纹L2 Rule scoring: field completeness + keywords + behavior 低分自动进垃圾箱 · 拦截量约20%Low score auto-trash · catches ~20% L3 人工复核:疑似可疑 + 边界案例,30分钟内判定L3 Human review: borderline cases, decide within 30 min 复核率控制在10%至15% · 误杀率应低于2%Review rate 10-15% · false-kill under 2% L4 正常流转:进入销售队列,按SLA跟进L4 Normal flow: to sales queue with SLA 真正可成交询盘 · 占总量约35%至45%Real deals · about 35-45% of total 黑名单库三层结构Blacklist: three layers 自动层:已知垃圾邮箱域名、VPN/代理IP段、一次性邮箱服务Auto: known spam domains, VPN/proxy IPs, disposable emails 累积层:人工标记过的可疑邮箱/IP,滚动30天自动评估Accumulated: human-flagged emails/IPs, auto-eval every 30 days 反直觉:过滤规则越严,销售越闲——但丢掉的真询盘不会报警Counter-intuitive: stricter filter = idle sales, but lost leads never ring
Четырёхуровневая воронка фильтрации спама: от жёсткой блокировки до ручной проверки

Фильтрация спама в заявках: правила распознавания, чёрный список и ручная проверка

Сначала вывод: Из заявок, которые получает сайт, только 35–45% действительно можно отрабатывать: половина остального — спам, половина — некачественные лиды. Правильный подход — четыре уровня фильтрации: L1 жёстко блокирует известный спам, L2 автоматически распределяет по баллам, L3 — ручная проверка пограничных случаев, L4 — обычная обработка. Ошибочно отсеять реальную заявку в десять раз дороже, чем пропустить десять спамных: доля ложных срабатываний должна быть не выше 2%, а не «чем больше блокируем, тем лучше». Чёрный список ведётся на трёх уровнях — автоматический, накопительный и белый, — с циклом обновления 30 дней.

I. Откуда берётся спам: четыре источника и сложность их распознавания

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

Тип источника Типичные признаки Опытная доля Сложность распознавания Рекомендуемый уровень
Автоматическая отправка ботами Поля заполнены бессвязно, почта на одноразовом домене, IP в известном диапазоне прокси Около 25–35% Низкая, покрывается правилами L1, жёсткая блокировка
Разведка конкурентов Название компании написано правильно, вопросы очень детальные, почта на корпоративном домене Около 5–10% Высокая, нужна ручная оценка L3, ручная проверка
Нецелевые обращения Спрашивают не о вашем продукте, а о работе, сотрудничестве или рекламном месте Около 10–15% Средняя, можно отсеять по ключевым словам L2, оценка по правилам
Некачественная реальная заявка Почта настоящая, потребность размыта, нет ни объёма, ни страны назначения Около 15–20% Низкая, но блокировать нельзя L4, в очередь на прогрев

Приведённые доли — ориентир для B2B-сайтов, в разных отраслях они сильно колеблются. Автоматическую отправку ботами отсечь проще всего: её поведенческий отпечаток стабилен — отправка быстрее 2 секунд, все поля заполнены одним запросом, домен почты принадлежит сервису одноразовых или временных ящиков. Такие заявки сразу уходят в L1, жёсткую блокировку, без ручного просмотра.

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

II. Правила четырёхуровневой фильтрации: что делает каждый уровень, а что нет

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

Уровень Действие Критерий Цена ошибки Скорость обработки
L1 Жёсткая блокировка Отбрасываем сразу, в CRM не попадает Известные спам-домены, диапазоны прокси-IP, одноразовые почты Практически ноль Мгновенно, миллисекунды
L2 Скоринг по правилам Низкий балл — в спам, высокий — идёт дальше Полнота полей, ключевые слова, время активности, репутация почтового домена Низкая, нужен контроль Мгновенно, миллисекунды
L3 Ручная проверка Решение за 30 минут: спам или реальный запрос Спорный диапазон 50–70 баллов, пограничные случаи Средняя, решает человек В течение 30 минут
L4 Обычный поток Попадает в очередь продаж и обрабатывается по SLA Балл выше 70, поля заполнены, поведение нормальное ноль По SLA первого ответа

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

Вот конкретный пример: у запроса адрес gmail.com, в поле компании указано «Trading Co», в требованиях — «need price list», отправлен в 3 часа ночи. По правилам L2 поля заполнены не полностью, название компании слишком общее, почта бесплатная — около 55 баллов, значит, запрос уходит на ручную проверку L3. Менеджер смотрит: IP из Гонконга, почта зарегистрирована меньше 30 дней назад — и помечает лид как низкокачественный, отправляя его в очередь прогрева, а не выбрасывая сразу. В этом и смысл уровней: никого не обидеть по ошибке и никого не пропустить.

III. База чёрного списка: три уровня и постоянное обновление

Чёрный список — не статичный перечень, а живая база из трёх уровней. Статичный список занимает лишь малую часть, а реально работают накопительный уровень и белый список с их постоянным обновлением.

Уровень Содержание Частота обновления Способ обслуживания Опытная доля
Автоматический уровень Известные спам-домены почты, диапазоны прокси-IP, сервисы одноразовых почт Синхронизация со сторонними списками раз в неделю Подтягивается автоматически, без участия человека около 60%
Накопительный уровень Помеченные вручную подозрительные почты, IP и названия компаний Пополняется ежедневно, пересматривается раз в месяц Метки менеджеров попадают в базу автоматически Около 30%
Белый список Известные реальные клиенты, партнёры, клиенты с визиток с выставок Обновляется по мере сделок и новых лидов Добавляется после подтверждения человеком около 10%

Белый список чаще всего игнорируют, а он и есть защита от ошибок. Клиент взял визитку на выставке, вернулся и отправил запрос через форму на сайте: почта у него может быть бесплатной, название компании — коротким, и по правилам он может попасть в L3. Но если он в белом списке, запрос сразу идёт по L4, минуя все фильтры. Этот механизм позволяет ставить правила жёстче: вы знаете, что реальный клиент не застрянет.

Период накопления — 30 дней. Если адрес вручную помечен как подозрительный, он попадает в накопительный слой. Если в течение 30 дней он снова отправит заявку и на этот раз поведёт себя нормально, он выходит из накопительного слоя. Не блокируйте навсегда — некоторые действительно обращаются впервые или пишут вам с нового адреса. Постоянный чёрный список используйте только тогда, когда точно подтверждён вредоносный парсинг или конкурент ведёт непрерывную разведку. Общий подход к оценке и приоритизации лидов см. в Оценка и приоритизация заявок.

IV. Ручная проверка: когда без человека не обойтись

Ручная проверка — не всегда благо. Если на неё уходит больше 15% всех заявок, значит ваши правила L2 плохо настроены и вы перекладываете на людей слишком много случаев, которые можно было решить автоматически. Доля ручных проверок должна держаться в диапазоне 10–15%: больше — лишние трудозатраты, меньше — правила слишком грубые и растёт доля ошибочных отклонений.

Ситуация Диапазон баллов Что делать Срок решения Обработка ошибок
Явный спам Менее 40 баллов Автоматически отклонить В реальном времени Ежемесячно проверять 5% на ошибочные отклонения
Подозрительная заявка 40–60 баллов Отправить в очередь ручной проверки В течение 30 минут Можно оспорить в течение 24 часов после решения
Пограничный случай 60–70 баллов Ручная проверка + подтверждение продавца В течение 1 часа По умолчанию считается реальной заявкой
Явная реальная заявка Выше 70 баллов Сразу в очередь продавца По SLA первого ответа При ошибке продавца можно вернуть на проверку

Действие по умолчанию для пограничных случаев очень важно: в диапазоне 60–70 баллов заявка по умолчанию считается реальной, а не отбрасывается как спам. Причина проста — цена ошибочного отклонения реальной заявки намного выше, чем 30 минут, потраченные на слабый лид. Это направление по умолчанию — самый важный переключатель в системе фильтрации: он определяет, склоняетесь вы к «лучше пропустить» или к «лучше отклонить».

Пример: заявка пришла из Германии, адрес на корпоративном домене, название компании — «Müller GmbH», в запросе написано «interested in your product, please send catalog». Поля заполнены не полностью, но домен нормальный и регион нормальный. Оценка 65 баллов — заявка попадает в очередь пограничных случаев. Дежурный продавец посмотрел и увидел в истории посещений сайта, что этот посетитель просмотрел 6 страниц товаров и провёл 12 минут — заявка признана реальной и идёт обычным путём. В этом и ценность ручной проверки вместе с данными о поведении: одних полей формы недостаточно, нужно смотреть, что посетитель делал на вашем сайте. Как связать поведение посетителя с полями формы, см. в Проектирование полей формы заявки и конверсия.

V. Контринтуитивный вывод: чем строже фильтр, тем свободнее продавцы — но о потерянных сделках вам никто не сообщит

Большинство думает, что цель фильтрации спама — «отсеивать как можно чище». Это неверно. Настоящая цель системы фильтрации — не доля перехвата, а доля ошибочных отклонений. Система с перехватом 90%, которая ошибочно отклоняет 3% реальных заявок, отсеивает не спам, а ваш бизнес.

Показатель Здоровый диапазон Красная линия Опасный порог Действие
Доля перехвата 45–60% Выше 70% Выше 80% Проверить, не слишком ли строгие правила
Доля ошибочных отклонений Менее 2% 2–5% Выше 5% Немедленно расширить пограничный диапазон
Доля ручных проверок 10–15% 15–25% Выше 25% Оптимизировать правила L2, чтобы снизить объём проверок
Доля пропущенного спама Меньше 5% 5–10% Выше 10% Дополнение чёрного списка и ключевых слов

Самое важное в этой таблице — доля ложных срабатываний. Как её измерить? Каждый месяц случайно отбираем 5% заявок, отброшенных на L1 и L2, и проверяем вручную. Если среди отобранных попадаются реальные заявки, значит правила слишком строгие. Эту проверку пропускать нельзя — отфильтрованная заявка сама не придёт и не скажет: «Я вообще-то настоящая». Проверять придётся вам.

Ещё один момент, который легко упустить: облик спама меняется. Правила по ключевым словам трёхмесячной давности сегодня могут отсекать и обращения обычных покупателей. Поэтому чёрный список и правила оценки нужно раз в квартал прогонять заново на новых данных, а не настроить один раз и забыть. Связка данных от сайта до CRM — условие, без которого система фильтрации не заработает. Об этом — в разделе Лиды с сайта в CRM.

FAQ: частые вопросы

Насколько строгими должны быть правила фильтрации спама?
Доля ложных срабатываний в пределах 2% — жёсткий показатель, и чем выше доля блокировок, тем лучше — это неверно. Здоровый диапазон: доля блокировок 45–60%, доля ложных срабатываний ниже 2%, доля ручных проверок 10–15%. Если доля блокировок превышает 70%, правила слишком строгие и границы нужно ослабить. Прогоните модель оценки на заявках за последние три месяца и найдите порог с минимальной долей ложных срабатываний, а не задавайте его на глаз.
Как распознать одноразовые почтовые ящики?
Ведите список известных доменов одноразовой почты, включая все домены сервисов вроде 10-минутной почты и временных ящиков. Этот список раз в неделю синхронизируется с открытым сторонним проектом. При отправке формы проверяйте, есть ли домен почты в списке: при совпадении — сразу жёсткая блокировка на L1, в CRM не попадает. Известных доменов одноразовой почты больше 300, не ведите список вручную — берите готовый открытый.
Как отличить разведку конкурентов от реального клиента?
Разведку конкурентов выдают по признакам: спрашивают очень подробно, требуют полный набор параметров, не просят образцы, не обсуждают цену. Настоящий покупатель спрашивает про результат и поставку, а не про характеристики каждой детали. При ручной проверке смотрите на три сигнала: почта зарегистрирована меньше 30 дней назад, название компании не находится в Google, посетитель реально просматривал страницы товаров на сайте. Если совпали два сигнала и больше — помечайте как вероятного конкурента и отправляйте в очередь с низким приоритетом, а не выбрасывайте сразу.
Как построить белый список, чтобы он работал?
Белый список пополняется из трёх источников: клиенты с визиток с выставок, клиенты с историей покупок, ценные лиды, подтверждённые отделом продаж. После добавления в белый список любая отправка формы от этого клиента пропускает фильтры L1 и L2 и сразу идёт в L4 в обычный поток. Белый список не должен расширяться автоматически — только после ручного подтверждения. Раз в квартал чистите белый список: аккаунты без взаимодействия больше 12 месяцев убирайте.
Как часто пересматривать правила фильтрации?
Автоматический слой черного списка синхронизируется раз в неделю, накопительный слой пополняется ежедневно и пересматривается ежемесячно. Порог оценки раз в квартал прогоняется через бэктест на новых заявках за последние три месяца, и граница корректируется. Раз в месяц — выборочная проверка на ложные срабатывания: из отброшенных заявок случайно берут 5% и проверяют вручную. Если доля ложных срабатываний превышает 2%, правила немедленно ослабляют. Нельзя настроить правила и забыть о них — облик спам-заявок постоянно меняется.
Если форма отправлена быстрее чем за 2 секунды, это точно бот?
Не обязательно, но вероятность высокая. Обычному пользователю нужно в среднем от 40 до 60 секунд, чтобы заполнить форму заявки из 7 полей. Для отправки быстрее 5 секунд вероятность бота превышает 80%. Но нельзя отбрасывать заявку только по этому признаку — его можно использовать как весовой коэффициент в оценке L2, а не как единственное основание для жесткой блокировки на уровне L1. Некоторые пользователи могут применять автозаполнение или действительно заполнять поля быстро. Надежно только решение, построенное на совокупности нескольких сигналов.

В заключение

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

Три шага к внедрению: сначала запустите жесткую блокировку на уровне L1 и закройте ботов с помощью готовых сторонних списков спама; затем постройте оценку по правилам L2 и определите пороги через бэктест на исторических данных; наконец, создайте ручную проверку на уровне L3, удерживая долю проверок в пределах 10–15% и ежемесячно контролируя долю ложных срабатываний. Когда эти три слоя заработают слаженно, у вас будет система фильтрации, которую можно отслеживать и настраивать, а не стена, которая только блокирует.

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

Ли Яочао
Ли Яочао Эксперт Crater

Основатель · руководитель роста · команда бывших сотрудников Alibaba · фокус на выходе на зарубежные рынки

Основатель и руководитель роста 环形山 (Crater). За плечами — команда Alibaba. Специализируется на создании независимых сайтов для выхода китайских компаний на зарубежные рынки, Google SEO и GEO (оптимизации для генеративных движков). Руководил ростом с нуля нескольких внешнеторговых сайтов и DTC-брендов. Давно наблюдает, как большие языковые модели вроде ChatGPT и Gemini меняют способы привлечения зарубежных клиентов.

Стратегия роста на зарубежных рынкахОценка трендов GEOВыбор решения
1113篇分享
72статей в базе знаний