У заказчика — более 10 форм:
заявки на услуги;
формы обратной связи;
подписка на рассылку;
попап-формы.
Спам-боты ежедневно отправляли 20–30 нежелательных сообщений, некоторые — напрямую в обработчики Bitrix, обходя фронтенд.
Мы реализовали три подхода, чтобы покрыть все сценарии.
Когда применяли: в формах с высокой ценностью заявки (запрос расчёта, заказ звонка).
Что сделали:
Подключили SmartCaptcha глобально.
Автоматически добавили виджет во все формы.
Перед отправкой проверяем токен.
Пример кода (JS)
Когда применяли: в формах, где важна мгновенная отправка (подписка, быстрый заказ).
Отличие: пользователь не видит капчу — токен генерируется автоматически.
Пример кода (JS)
Когда применяли: всегда.
Это защита от ботов, которые отправляют формы напрямую, без фронтенда.
Пример кода (/bitrix/php_interface/init.php)
| Метрика | До внедрения | После внедрения |
|---|---|---|
| Спам-заявок в день | 20–30 | 0–1 |
| Пропущенных заявок | 0 | 0 |
| Время внедрения | — | 2 дня |
| Довольные пользователи | — | ✅ 100% |
Павлов Студио внедрила многоуровневую защиту:
Видимая капча — для ключевых форм.
Невидимая капча — для быстрого UX.
Глобальная проверка в Bitrix — для защиты на уровне сервера.
В результате клиент полностью избавился от спама, сохранил удобство работы с сайтом и получил универсальное решение, которое можно использовать в будущих проектах.