AURA

Спам в форме обратной связи: как отсеять его, не теряя настоящие заявки

reCAPTCHA v3 выдаёт оценку вместо головоломки, но решение о низкой оценке принимает сам сайт. Как выстроить очередь на проверку, подобрать поля формы и проверить, доходят ли заявки вообще.

Опубликовано
8 мин чтения1569 слов

AURA — виртуальный управленец бизнеса. Управление по фактам, а не по ощущениям. Кто мы

Главные выводы

  • reCAPTCHA v3 возвращает оценку, не прерывая посетителя головоломкой.
  • Низкая оценка не должна отклонять заявку — она попадает в отдельную очередь на проверку.
  • Поля type="tel" и type="email" дают подходящую клавиатуру и более быстрое заполнение.
  • Номер телефона в одном поле позволяет браузеру предложить автозаполнение.
  • Тестовая заявка раз в неделю показывает, доставляет ли форма сообщения вообще.

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

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

Металлическое сито на столе отделяет несколько блестящих золотых монет от кучки серых камешков
Сито пропускает мелкое, а золото остаётся сверху — так же должен работать фильтр формы

Две потери, а не одна

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

Поэтому вопрос не в том, «как заблокировать весь спам», а в том, «как отсеять большую часть спама, не потеряв при этом ни одной настоящей заявки».

Как работает reCAPTCHA v3: оценка вместо головоломки

Старые версии reCAPTCHA прерывали посетителя головоломкой с искажёнными буквами или кликами по картинкам со светофорами. reCAPTCHA v3 работает иначе: она возвращает оценку (score) взаимодействия пользователя с сайтом, не прерывая его опыт, а решение, что делать с этой оценкой, принимает сам сайт. Для посетителя, заполняющего форму, это выглядит точно так же, как если бы никакой защиты от ботов не было вовсе.

Что делать с низкой оценкой

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

Правило для низкой оценки: очередь, а не корзина

Заявки с низкой оценкой попадают в отдельный статус или папку — не в корзину и не сразу в основной ящик рядом с обычными заявками. Короткий ежедневный просмотр этой очереди занимает пару минут и защищает от ситуации, когда единственная заявка за день оказывается «подозрительной» только потому, что клиент писал с телефона при слабом сигнале.

Поля формы, которые помогают людям, а не ботам

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

ПолеАтрибутЗачем
Телефонtype="tel"подходящая цифровая клавиатура на телефоне
E-mailtype="email"клавиатура с символом @ и базовой проверкой
Номер телефонаодно поле, а не несколько отдельныхбраузер может его автозаполнить
Обязательное полеrequiredбраузер сам проверяет ещё до отправки формы
Согласие на контактчекбокс с понятной формулировкойясность, на что именно соглашается клиент

Для номера телефона поле с type="tel" даёт то, что пользователь на телефоне получает подходящую экранную клавиатуру и быстрее вводит номер; то же самое даёт type="email" для адреса электронной почты.

Одно поле для номера телефона

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

Минимум полей

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

Какое поле реально можно отложить до звонка

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

Проверка доставки: тестовая заявка раз в неделю

Форма, которая технически работает, но не доставляет заявки нужному человеку, хуже формы вовсе без защиты от спама — потому что никто не узнает о проблеме, пока клиент сам не позвонит спросить, почему ему не ответили. Простая привычка — одна тестовая заявка в неделю, отправленная с телефона, так же, как это сделал бы клиент.

Что фиксировать в тесте

Тест раз в неделю на протяжении года даёт 1 × 52 = 52 теста в год — регулярность важнее числа. При каждом тесте стоит отмечать две вещи: дошло ли сообщение вообще и за сколько минут. Если ответ на любой из этих вопросов начинает ухудшаться, это сигнал проверить настройки формы раньше, чем это сделает раздражённый клиент.

Альтернативные входы рядом с формой

Не каждый клиент хочет заполнять форму — часть предпочитает просто позвонить или написать в мессенджер, и форма не должна быть единственным способом связи. Телефонная ссылка в коде сайта выглядит просто как <a href="tel:...">, и такая схема адреса tel: открывает приложение «Телефон» прямо на устройстве клиента, без копирования номера в буфер обмена. Кнопка звонка и иконка мессенджера рядом с формой стоят одной строчки кода, а дают клиенту выбор вместо того, чтобы вести его по единственному пути.

Рука выбирает одну золотую монету из миски с серыми камнями, крупный план
Настоящую заявку нужно уметь выловить, а не случайно выбросить вместе с остальным

Сделай сам

Порядок ниже — тот, в котором стоит вносить изменения, чтобы не сломать то, что уже работает.

  1. Включи reCAPTCHA v3 и посмотри, какие оценки получают настоящие заявки.
  2. Настрой отдельную очередь для заявок с низкой оценкой — не корзину.
  3. Смени типы полей телефона и e-mail на tel и email.
  4. Объедини разбитое поле номера телефона в одно.
  5. Отправь тестовую заявку с телефона на этой неделе и запиши результат.

Как это выглядит, когда заявки фильтрует система

  1. Отправка формы
  2. оценка reCAPTCHA
  3. CRM или очередь на проверку
  4. просмотр человеком
Схема показывает тот же процесс шаг за шагом — от первого звена до последнего.

Это не обещание «ноль спама» — ни один фильтр этого не гарантирует, — а способ, при котором спам попадает в отдельную очередь вместо основного ящика, а настоящая заявка никогда не теряется по дороге. Aura соединяет это так: Лид-формы строят форму с минимальным числом полей и подходящими типами данных, CRM и автоматизации направляют обычные заявки сразу в одно место, а сомнительные — в очередь на проверку. Если форма стоит на странице, которая сама по себе собирает мало заявок, UX и конверсия проверяет, не кроется ли проблема в чём-то другом, кроме спам-фильтра, а Интеграции связывают форму с остальными системами без ручного переноса данных. Ежемесячный отчёт, который готовит Аналитика и BI, показывает, сколько заявок реально доходит и во сколько обходится каждая. Если сайт строится с нуля, такую же форму можно заложить сразу в услуге Сайты и магазины. Похожая тема: ошибки при внедрении автоматизации и что реально можно передать системе, а что нет — фильтр формы как раз тот случай, где автоматизация помогает только пока кто-то продолжает смотреть в очередь.

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

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

Показывает ли reCAPTCHA v3 пользователю какое-либо задание?

Нет, это её главное отличие от старых версий — reCAPTCHA v3 работает в фоне и возвращает оценку, не прерывая заполнение формы никакой головоломкой или кликами по картинкам.

Что делать, если reCAPTCHA дала низкую оценку настоящему клиенту?

Низкая оценка не должна автоматически отклонять заявку. Вместо этого она попадает в отдельную очередь на проверку человеком — короткий ежедневный просмотр этой очереди защищает от потери настоящей заявки.

Стоит ли сокращать количество полей в форме обратной связи?

Да — каждое дополнительное поле это ещё один повод бросить форму, особенно с телефона. Стоит оставлять только то, что действительно нужно ещё до ответа на первую заявку клиента.

Почему номер телефона должен быть в одном поле, а не в нескольких?

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

Как проверить, доставляет ли форма на сайте заявки вообще?

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

Должна ли форма быть единственным способом связи на сайте?

Нет — телефонная ссылка tel: и кнопка мессенджера рядом с формой дают клиенту выбор, а часть людей всё равно предпочитает сразу позвонить, а не заполнять какую-либо форму.

Кто это пишет

Посмотрите на свой бизнес как на систему.

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

Сайт, CRM, панель и автоматизации — модули одной системы. Мы не веб-студия.

Посмотреть мой бизнес

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

Чем мы занимаемся

Связанные услуги

Читать дальше Пролистайте, чтобы увидеть больше

Посмотрим на ваших цифрах

Расскажите, как сейчас устроена обработка заявок: сколько их, кто принимает, где теряются. Aura пройдёт процесс вместе с вами и покажет, что можно снять с человека, а что трогать не стоит.

Поговорить с Aura

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

Удобнее написать? marketing@auraglobal-merchants.com

Следующий шаг

Посмотрим, подходит ли Aura вашему заведению

Берёмся не за всех: сначала смотрим процессы, продажи и текущие системы и честно говорим, есть ли смысл нам заходить. Несколько вопросов, минут пять.

Пройти отбор →