Заявки с сайта: получение, отправка в Telegram, Bitrix24, amoCRM и защита от краж
Для получения заявок с сайта необходимо настроить связку из HTML-формы, серверного скрипта-обработчика и конечного сервиса приема данных (почта, CRM или мессенджер). Корректная настройка гарантирует, что данные клиента попадут в отдел продаж без потерь и задержек.
Попробуйте прямо в статье
ИИ набросает заголовки для Директа под ваш бизнес — прямо здесь, бесплатно.
Готово полностью — продолжение в кабинете
Введите почту, пришлём код для входа: там документ целиком, реквизиты по вашему ИНН и скачивание.
Как получать заявки с сайта и решить проблему «не приходят заявки на почту»
Основная причина потери заявок — некорректная настройка передачи данных с фронтенда на бэкенд. В HTML-форме атрибут action должен указывать на точный путь к серверному файлу-обработчику (например, send.php), а атрибут method должен иметь значение POST. Использование метода GET недопустимо, так как данные будут передаваться в URL, что небезопасно и ограничивает объем передаваемой информации.
Если письма не доходят, проблема чаще всего кроется в почтовых фильтрах или репутации отправителя. Чтобы письма не попадали в спам, настройте SPF-запись (Sender Policy Framework) и DKIM-подпись в DNS вашего домена. Это подтвердит почтовому серверу получателя, что письмо отправлено легитимным сервером вашего сайта.
Для отправки писем используйте серверные скрипты на PHP (функция mail() или библиотека PHPMailer) или Node.js (модуль Nodemailer). Рекомендуется использовать SMTP-авторизацию через корпоративную почту, а не стандартную функцию сервера, чтобы избежать блокировок со стороны Gmail, Mail.ru и Яндекс.
Проверьте работу формы через инструменты разработчика в браузере (вкладка Network). При нажатии кнопки «Отправить» запрос должен вернуть статус 200 OK. Если статус 404 или 500, ошибка в пути к файлу или в коде скрипта. Также проверьте почтовый лог сервера (mail log), чтобы увидеть, был ли запрос на отправку принят почтовым агентом.
Если вы только создаете сайт, используйте Лендинги с ИИ, чтобы получить готовую структуру с уже интегрированной формой сбора заявок.
Legium.pro
Не делать это руками
Соберём сайт с заявками.
- Код на почту — вместо пароля
- Реквизиты подставятся по ИНН
- Карта не нужна
Заявки с сайта в Telegram: настройка и отправка
Для автоматизации получения лидов в мессенджер создайте бота через @BotFather. После команды /newbot вы получите уникальный API-токен (например, 123456789:ABCdefGhIJKLmnOpqrSTU). Этот токен является ключом доступа к управлению ботом.
Чтобы бот знал, куда отправлять данные, необходимо получить ID вашего чата или группы. Для этого отправьте любое сообщение созданному боту и перейдите по адресу https://api.telegram.org/bot<ВАШ_ТОКЕН>/getUpdates. В ответе JSON найдите поле "chat":{"id": 123456789}.
Отправка данных осуществляется через метод sendMessage. Скрипт на сайте должен собрать значения полей формы (имя, телефон, сообщение) и отправить их POST-запросом на URL: https://api.telegram.org/bot<ТОКЕН>/sendMessage?chat_id=<ID_ЧАТА>&text=<ТЕКСТ_ЗАЯВКИ>.
Пример простого кода на PHP для отправки:
$token = "ВАШ_ТОКЕН";
$chat_id = "ВАШ_ID";
$text = "Новая заявка!\nИмя: " . $_POST['name'] . "\nТел: " . $_POST['phone'];
file_get_contents("https://api.telegram.org/bot$token/sendMessage?chat_id=$chat_id&text=" . urlencode($text));
Проверьте доставку, отправив тестовую форму. Сообщение должно появиться в чате мгновенно.
Интеграция заявок с сайта в Bitrix24 и amoCRM
В Bitrix24 самый простой способ интеграции — использование входящих веб-хуков. В разделе «Разработчик» создайте веб-хук с правами доступа к модулю «CRM». Система выдаст URL вида https://your-domain.bitrix24.ru/rest/1/token/crm.lead.add.json. При отправке на этот адрес POST-запроса с параметрами fields[TITLE] и fields[NAME], в CRM автоматически создастся новый лид.
Для amoCRM интеграция происходит через REST-API. Сначала необходимо получить OAuth-токен доступа. Запросы отправляются на endpoint /api/v4/leads. В теле запроса передается JSON-объект, где определяются поля сделки. Для привязки контакта используйте endpoint /api/v4/contacts, создавая сначала контакт, а затем привязывая его ID к сделке.
Преобразование полей формы в поля CRM должно быть строгим:
- Поле «Имя» $\rightarrow$
NAME(Bitrix24) илиname(amoCRM). - Поле «Телефон» $\rightarrow$
PHONE(Bitrix24) или массивcustom_fields_values(amoCRM). - Поле «Комментарий» $\rightarrow$
COMMENTS(Bitrix24) илиtext(amoCRM).
Для отладки используйте программу Postman. Отправьте тестовый запрос на URL CRM с вашим токеном и телом JSON. Если запись появилась в воронке продаж, значит, API-ключи верны и можно переносить логику в код сайта. Подробные инструкции по технической части доступны в материале Заявки с сайта настройка: пошаговое руководство для предпринимателей.
Как защитить заявки с сайта от кражи
Кража заявок может происходить через перехват трафика или подмену формы. Первым шагом установите SSL-сертификат и переведите сайт на протокол HTTPS. Это шифрует данные между браузером пользователя и вашим сервером, исключая возможность перехвата телефонных номеров и email-адресов «посредниками» в сети.
Для защиты от CSRF-атак (межсайтовой подделки запроса) используйте уникальные токены. При загрузке страницы сервер генерирует случайную строку и записывает ее в скрытое поле формы <input type="hidden" name="csrf_token" value="..."> и в сессию пользователя. При отправке формы скрипт сравнивает токены: если они не совпадают или токен отсутствует, запрос отклоняется.
Ограничьте доступ к обработчику заявок. В коде PHP/Node.js добавьте проверку HTTP-реферера (HTTP_REFERER), чтобы скрипт принимал данные только с вашего домена. Также можно настроить белый список IP-адресов, если форма используется только внутри корпоративной сети.
Для защиты от массового спама и попыток взлома установите WAF (Web Application Firewall) или используйте Cloudflare. Мониторинг логов сервера позволит заметить аномальный всплеск запросов к файлу отправки, что обычно свидетельствует о работе бота-парсера или попытке подбора уязвимостей.
Частые вопросы
Как получать заявки с сайта?
Создайте HTML-форму с полями ввода, настройте серверный скрипт (PHP, Python или Node.js) для обработки данных и подключите сервис доставки: почтовый SMTP-сервер, Telegram Bot API или веб-хуки CRM-систем.
Почему не приходят заявки с сайта на почту?
Основные причины: отсутствие SPF/DKIM записей в DNS домена, попадание писем в папку «Спам» из-за плохой репутации сервера или ошибки в коде обработчика (неверный email получателя, сбой функции mail()).
Как отправлять заявки с сайта в Telegram?
Зарегистрируйте бота через @BotFather, получите API-токен и ID вашего чата. Настройте отправку данных с сайта через HTTP-запрос к методу sendMessage API Telegram.
Как настроить передачу заявок с сайта в Bitrix24?
Создайте входящий веб-хук в разделе «Разработчик» Bitrix24 с доступом к CRM. Настройте отправку POST-запроса с данными формы на полученный URL веб-хука.
Как защитить заявки с сайта от кражи?
Используйте HTTPS для шифрования трафика, внедрите CSRF-токены в формы для предотвращения поддельных запросов и настройте WAF для блокировки подозрительного трафика.
Информация носит справочный характер. Для настройки сложных интеграций и обеспечения безопасности данных рекомендуется обратиться к сертифицированным разработчикам и специалистам по кибербезопасности.
Legium.pro
Почему это проще сделать здесь
Соберём сайт с заявками — а вот что вы получаете вместе с этим.
Работа снимается целиком
Вы описываете ситуацию — сервис делает: считает, заполняет, проверяет и отдаёт готовый результат.
Документы разбираются сами
Загруженные договоры, акты и выписки распознаются: суммы, стороны, сроки и риски видны без ручного разнесения.
Сроки не проходят мимо
Календарь отчётности с напоминаниями считается по вашей системе налогообложения, а не по общему списку.
Начать ничего не стоит
Есть бесплатный тариф и 14 дней пробного периода. Карта не нужна, подписание входящих документов бесплатно всегда.
Хотите решить это без рутины?
Сервис Legium.pro решает эту задачу за вас — попробуйте бесплатно.
Собрать сайт с заявками Сначала посмотреть страницу услугиПохожие статьи
Как отправлять заявки с сайта в Telegram: пошаговое руководство
Настройте автоматическую отправку заявок с сайта в Telegram за 5 минут и получайте лиды без потери данных.
Воруют заявки с сайта: причины, как получать и отправлять их в Telegram, Bitrix24 и amoCRM
Разбираем, почему заявки с сайта «исчезают», как настроить их получение в почту, Telegram, Bitrix24 и amoCRM, и устраняем потери в 3‑х шагах.
Заявки с сайта настройка: пошаговое руководство для предпринимателей
Настройте автоматическую обработку заявок с сайта за 2 часа и увеличьте конверсию минимум на 30 % — практические шаги и юридические нюансы.
Информация на данной странице носит справочный характер и не является индивидуальной консультацией. Для решения конкретных вопросов обратитесь к квалифицированному бухгалтеру или налоговому консультанту. Legium.pro не несёт ответственности за решения, принятые на основе данных материалов.