Интеграция · HTML/JS

Защита HTML-форм от спама и ботов: универсальный скрипт

LeadShield работает с любым сайтом на HTML/CSS/JS: один скрипт в head — и формы получают защиту от ботов и верификацию номера без капчи.

5 проверок бесплатно. Работает с самописными сайтами, лендингами и любыми сборками.

2 мин подключение одним скриптом в head
Меньше фейковых заявок меньше расходов на обработку
0 капч никаких пазлов и галочек
Демо виджета
HTML-форма · заявка

Здесь будет живое демо — виджет на вашей HTML-форме

У самописных форм нет защиты от ботов

На лендингах и сайтах без CMS боты находят формы в первые часы после запуска рекламы.

01

Формы видны в разметке

Боты парсят страницы и шлют спам напрямую в endpoint формы — стандартной защиты у HTML-форм нет.

02

Honeypot-поля обходятся

Скрытые поля-ловушки отсеивают только простейших ботов: скрипты научились их игнорировать.

03

Фейковые номера проходят в CRM

Без верификации опечатки и бот-номера уходят менеджерам — часы недозвонов каждый день.

Установка за 4 шага

Скрипт вставляется в шаблон страницы один раз. Понадобится 2 минуты и доступ к кабинету LeadShield.

01

Скопируйте код виджета

Зарегистрируйтесь в LeadShield и скопируйте 2 строки кода со своим ключом в разделе «Установка».

02

Откройте HTML-шаблон сайта

Откройте файл страницы или общий шаблон (header, layout), из которого подключается head всех страниц с формами.

03

Вставьте код перед </head>

Вставьте скрипт внутрь тега head и сохраните файл:

<!-- один раз в <head> -->
<script src="https://lead-shield.ru/widget.js"
        async data-key="YOUR_KEY"></script>
04

Загрузите файлы на сервер

Обновите сайт на хостинге. Виджет сам найдёт формы с полем телефона — разметку менять не нужно.

Как это работает на HTML-форме

01

Клиент заполняет форму

Любая HTML-форма с полем type="tel" — разметка и стили не меняются.

02

Виджет подтверждает номер

Перед отправкой клиент подтверждает номер flash-звонком или SMS. Боты с фейковыми номерами отсеиваются.

03

На endpoint — только реальные заявки

Форма без подтверждённого номера не отправляется. Статус и канал — в кабинете LeadShield.

Интеграции для других платформ

Код подключения

<!-- один раз в <head> -->
<script src="https://lead-shield.ru/widget.js"
        async data-key="YOUR_KEY"></script>

Скрипт грузится асинхронно и не блокирует отрисовку страницы. Работает с формами на чистом HTML/JS, jQuery, React-лендингах и любых сборщиках.

Нестандартная сборка?

Пришлите ссылку на сайт — проверим установку и подтверждение номера вместе с вами. support@lead-shield.ru

Получить код виджета

Тарифы

Часто спрашивают про HTML-сайты

Нужно менять разметку форм?
Нет. Виджет находит формы с полем телефона по type="tel" и стандартным селекторам. Разметку менять не нужно.
Работает с одностраничниками?
Да. Скрипт один раз в head защищает все формы на странице, включая всплывающие окна.
Чем это лучше собственного honeypot-поля?
Honeypot не проверяет сам номер. LeadShield подтверждает, что номер настоящий и на него можно дозвониться.
Куда попадают подтверждённые заявки?
Туда же, куда отправляет ваша форма сейчас: endpoint, почта, CRM. Дополнительных интеграций не нужно.
Сколько форм можно защитить?
Все формы с полем телефона на всех страницах сайта. Отдельно настраивать каждую форму не нужно.

Защитите HTML-формы сегодня

5 проверок бесплатно. Подключение одним скриптом в head. Без карты.

Подключить за 2 минуты

После 5 проверок выберите тариф или просто отключитесь.