Поставьте защиту в три слоя: скрытое поле-приманку, проверку формы по времени заполнения и один внешний фильтр спама. Так вы режете ботов до отправки, а не разбираете мусор в почте.
Проверьте сами поля: у имени, телефона и email должны быть понятные метки, обязательными делайте только то, без чего нельзя ответить. Чем меньше лишних полей, тем меньше поводов для автозаполнения и ошибок.
Добавьте простые правила:
— блокируйте ссылки в сообщении, если форма не про отзывы;
— ограничьте длину текста в комментариях и заявках;
— отключите отправку, если поле заполнено слишком быстро;
— включите уведомление о подозрительных отправках, а не только о новых.
После настройки отправьте 5–7 тестовых заявок: с телефона, с десктопа, с копипастой и с пустыми/лишними полями. Если реальная заявка не проходит, ослабьте один фильтр, а не убирайте защиту целиком.
Хорошая антиспам-настройка не заметна посетителю: он заполняет форму спокойно, а бот уходит в никуда.
Антиспам для форм и комментариев WP
@wp_antispam_guard_ww
Антиспам на форме за час: чек-лист, который убирает мусор без потери заявок
Этот пост опубликован в Telegram-канале Антиспам для форм и комментариев WP. Подписаться можно по ссылке: @wp_antispam_guard_ww.