Утром менеджер открывает почту и видит несколько десятков одинаковых обращений. Между ними лежит вопрос покупателя о доставке. Чтобы ответить клиенту, приходится сначала разобрать мусор. Если просто усилить все ограничения формы, часть настоящих посетителей тоже может потерять возможность написать.
Начните с примеров сообщений и проверки пути заявки. Важно понять, где возникает нагрузка: при отправке формы, сохранении обращения, создании карточки или доставке уведомления сотруднику.
Соберите признаки нежелательных сообщений
Выберите несколько типичных обращений и зафиксируйте время поступления, повторяющиеся фрагменты и частоту отправки. Отдельно отметьте похожие заявки, которые оказались настоящими. Эти примеры пригодятся для проверки будущих правил.
Не делайте вывод по одному признаку. Короткий текст, иностранное имя или ссылка сами по себе не доказывают спам. Покупатель может прислать адрес товара и попросить подобрать аналог.
Проверьте также повторную отправку одного обращения. Иногда поток одинаковых сообщений возникает из-за ошибки формы или повторных попыток при плохой связи. Такой случай разобран в статье о дублях заявок.
Согласуйте несколько уровней проверки
Попросите разработчика описать, какие проверки выполняются на сервере и какие только помогают посетителю заполнить поля. Защита должна учитывать запросы, которые приходят вне обычного интерфейса страницы.
Для конкретной формы можно рассмотреть ограничение частоты, проверку допустимого размера полей и дополнительное подтверждение для подозрительных отправок. Выбор и настройки зависят от реального потока обращений. Число попыток, подходящее одному сайту, может мешать другому.
| Мера | Что проверить перед включением |
|---|---|
| Ограничение частоты | Смогут ли несколько клиентов из одной сети отправить заявки |
| Проверка полей | Проходят ли реальные названия, телефоны и сообщения |
| Дополнительное подтверждение | Можно ли завершить его на телефоне и при использовании вспомогательных технологий |
| Отдельная очередь подозрительных заявок | Кто просматривает её и возвращает ошибочно отобранные обращения |
У каждого правила должен быть понятный способ проверки и отмены. Начните с наблюдения за спорными случаями, прежде чем разрешать безвозвратное удаление.




