20-05-2022

Защита формы обратной связи от спама без капчи

Защита формы обратной связи от спама без капчи
NJ Soft
Проблема

Добавление капчи и отказ от использования mailto: ссылок снижает конверсию. Спамеры используют это и количество нежелательных писем увеличивается каждый день. Это отнимает у бизнеса время, а также мешает специалистам концентрации на важных вопросах

Задача

Решить проблему со спамом, сохранив конверсию

Решение
Читайте в публикации и используйте любую из 2х идей, или все сразу

1. Скрытые поля в веб формах

Логика спам-скриптов работает следующим образом. Скрипт находит веб формы на странице, заполняет все или ключевых поля в веб формах и автоматически отправляет их, имитируя отправку данных пользователем. Для того, чтобы перехитрить спамеров — добавьте 1 или 2 скрытых поля в каждую из веб форм и проверяйте их на заполненность перед формированием почтового уведомления.

Защита формы обратной связи от спама без капчи - изображение 1

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

2. Генерация e-mail адресов на Javascript

Спамеры собирают ваши e-mail адреса, сканируя все страницы web-сайтов. Но их можно перехитрить, генерируя e-mail адреса и ссылки mailto: с помощью Javascript после загрузки страницы.

Защита формы обратной связи от спама без капчи - изображение 2

Таким образом при сканировании ваших сайтов — роботы спамеров не смогут найти ни одного e-mail адреса.

spam dev