Как настроить приём заявок с сайта: почта, CRM и 1С

Коротко

Сайт с формой заявки приносит деньги только тогда, когда каждая заявка быстро доходит до человека, который её обработает. Для этого форму связывают с каналом доставки: почтой, мессенджером, CRM или учётной системой. Самый простой вариант — письмо на почту, самый надёжный — автоматическое создание лида или сделки в CRM с копией в почту и уведомлением менеджеру.

Выбор зависит от объёма заявок и того, как устроены продажи. Если заявок несколько в неделю, хватает почты с правильно настроенной отправкой. Если заявок много или ими занимаются несколько менеджеров, нужна CRM. Если заявка должна превратиться в заказ или счёт, настраивают передачу в 1С.

КаналКогда подходитПлюсыРиски
ПочтаМало заявок, один ответственныйПросто и дёшевоПисьма уходят в спам, заявки теряются в ящике
МессенджерНужна быстрая реакцияУведомление приходит сразуНет истории и статусов, зависимость от сервиса
CRMНесколько менеджеров, воронка продажСтатусы, ответственные, аналитикаНужна настройка интеграции
1СЗаявка сразу становится заказомНет ручного переносаСложнее и дороже в настройке

Основная мысль

Форма на сайте — это не кнопка «Отправить», а начало процесса продажи: заявка должна гарантированно дойти, сохраниться, попасть к ответственному и отразиться в аналитике, иначе часть клиентов теряется ещё до первого звонка.

Владельцы часто узнают о проблеме случайно: клиент звонит и спрашивает, почему ему не ответили на заявку недельной давности. Выясняется, что письма с сайта неделю падали в спам, форма ломалась после обновления плагина или уведомления уходили на почту уволенного сотрудника.

Поэтому приём заявок настраивают как систему. У неё есть несколько слоёв: сама форма, защита от спама, отправка, хранение копии на сайте, передача в CRM или 1С, уведомления и цели в аналитике. Каждый слой страхует остальные.

Как создать сайт с заявками: из чего состоит система

Задача «создать сайт с заявками» обычно формулируется как «добавить форму». На деле нужно продумать всю цепочку от посетителя до менеджера.

Элементы цепочки

  1. Форма. Поля, валидация, согласие на обработку персональных данных, понятное сообщение после отправки.
  2. Защита от спама. Капча, скрытое поле-ловушка, ограничение частоты отправки.
  3. Сохранение на сайте. Копия каждой заявки в базе, чтобы ничего не пропало при сбое почты.
  4. Доставка. Письмо, уведомление в мессенджер, создание лида в CRM или документа в 1С.
  5. Аналитика. Цель в Яндекс Метрике, источник трафика и UTM-метки в заявке.
  6. Обратная связь клиенту. Автоответ с подтверждением и сроком ответа.

Какие формы бывают

  • Короткая форма обратного звонка: имя и телефон.
  • Заявка на расчёт или консультацию с описанием задачи и вложением файла.
  • Квиз из нескольких шагов, который помогает клиенту описать потребность.
  • Форма в карточке товара или услуги с автоматической подстановкой названия.
  • Онлайн-запись на время с выбором специалиста.

Чем больше полей, тем меньше заявок, но тем они качественнее. Оптимальный набор зависит от того, что менеджеру реально нужно для первого контакта.

Приём заявок на почту: как настроить надёжно

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

Почему письма с сайта теряются

  • Сайт отправляет почту функцией PHP mail() с сервера хостинга, и почтовые сервисы считают такие письма подозрительными.
  • У домена нет записей SPF, DKIM и DMARC, подтверждающих право сервера отправлять почту от его имени.
  • В поле «От кого» стоит адрес посетителя или чужой домен.
  • Почтовый ящик переполнен или получатель давно не работает в компании.

Правильная схема

  1. Заведите отдельный ящик на домене сайта для отправки уведомлений.
  2. Подключите отправку через SMTP этого ящика или через сервис транзакционных писем.
  3. Настройте для домена SPF, DKIM и DMARC по инструкции почтового сервиса.
  4. В поле «От кого» используйте адрес своего домена, а адрес клиента ставьте в «Ответить».
  5. Отправляйте уведомления на общий ящик или нескольким получателям, а не на личную почту одного сотрудника.
  6. Раз в неделю отправляйте тестовую заявку и проверяйте, что она пришла.

Настройка в WordPress

Формы в WordPress чаще всего делают плагинами: Contact Form 7, WPForms, Fluent Forms и другими. Для надёжной отправки подключают SMTP-плагин, например WP Mail SMTP, и указывают в нём параметры почтового сервиса. Для хранения копий заявок в базе используют встроенные возможности плагина форм или отдельное расширение: у Contact Form 7, например, собственного хранилища нет.

Настройка в 1С-Битрикс

В 1С-Битрикс для форм есть модуль «Веб-формы»: он хранит результаты заполнения в админке и отправляет уведомления через почтовые события и шаблоны. Отправку писем через внешний SMTP настраивают на уровне сервера или модулем. Копии заявок при этом остаются в разделе результатов веб-формы, и даже при проблемах с почтой их можно найти.

Заявки в CRM: лиды, сделки и ответственные

Когда менеджеров больше одного или заявок больше десятка в день, почта перестаёт справляться. Непонятно, кто взял заявку, когда перезвонили, чем закончилось. CRM решает эти вопросы.

Что даёт интеграция с CRM

  • Каждая заявка становится лидом или сделкой с ответственным.
  • Автоматическое распределение между менеджерами.
  • Уведомления, задачи и напоминания о перезвоне.
  • История общения с клиентом в одной карточке.
  • Отчёты: сколько заявок пришло, сколько обработано, сколько превратилось в продажи.

Интеграция с Битрикс24

Есть два основных способа передать заявку с сайта в Битрикс24.

СпособКак работаетКогда выбирать
CRM-форма Битрикс24Форма создаётся в Битрикс24 и встраивается кодом на сайтНужно быстро, дизайн формы не критичен
Своя форма и REST APIФорма сайта отправляет данные через вебхук методом создания лида или сделкиНужен свой дизайн, логика и передача дополнительных данных

Второй вариант гибче: можно передавать UTM-метки, страницу отправки, название товара, идентификатор посетителя Метрики и любые дополнительные поля. Подробнее о подходах к связке сайта и CRM — в статье интеграция сайта с CRM.

Пошагово: форма сайта и Битрикс24 через вебхук

  1. В Битрикс24 создайте входящий вебхук с правами на CRM.
  2. Определите, что создавать: лид или сразу сделку с контактом.
  3. Сопоставьте поля формы с полями CRM, для нестандартных данных заведите пользовательские поля.
  4. На сайте обработчик формы после проверки данных отправляет запрос к методу создания лида.
  5. Если запрос не прошёл, заявка сохраняется на сайте и уходит письмом, а ошибка пишется в журнал.
  6. Проверьте создание лида, дубли, UTM-метки и уведомление ответственному.

Адрес вебхука содержит секретный ключ, поэтому храните его на сервере, а не в коде страницы.

Заявки в 1С с сайта

Запрос «заявки в 1С с сайта» возникает, когда заявка должна сразу стать документом учёта: заказом, счётом или записью о клиенте.

Когда это нужно

  • Заявка на расчёт превращается в счёт, который выставляет бухгалтерия.
  • Интернет-магазин или каталог, где заявка фактически является заказом.
  • Компания ведёт клиентов в 1С и не использует отдельную CRM.

Как передавать заявки в 1С

  1. Через обмен с сайтом. Если сайт на 1С-Битрикс и настроен обмен с 1С, заказы сайта выгружаются в 1С стандартным механизмом. Этот путь описан в статье про обмен 1С-Битрикс с 1С.
  2. Через CRM. Заявка попадает в Битрикс24, а уже из CRM связанные сделки и документы уходят в 1С через интеграцию CRM с учётной системой.
  3. Через веб-сервис 1С. Программист 1С публикует HTTP-сервис, сайт отправляет в него данные заявки, а 1С создаёт нужный документ. Это гибкий вариант, но он требует доработки конфигурации.

На что обратить внимание

Заранее решите, как искать клиента: по телефону, почте или ИНН. Иначе в 1С будут плодиться дубли контрагентов. Продумайте и обратный путь: нужно ли возвращать на сайт статус заявки или номер счёта.

Уведомления в мессенджеры

Уведомление в мессенджер помогает реагировать быстрее, особенно в небольшой компании. Бот присылает текст заявки в рабочий чат, и её видят сразу несколько человек. Такие уведомления настраивают через бота мессенджера или через CRM, которая сама умеет рассылать оповещения о новых лидах.

Но мессенджер — это канал оповещения, а не хранилище. Сообщения теряются в ленте, у них нет статуса и ответственного. Поэтому уведомление всегда дублирует основной канал: CRM или хотя бы почту с копией на сайте.

Аналитика заявок

Без аналитики непонятно, какие каналы рекламы приносят обращения, а какие только тратят бюджет.

Цели в Яндекс Метрике

Создайте цель на успешную отправку формы. Надёжнее всего использовать цель типа «JavaScript-событие», которое вызывается после успешного ответа сервера, а не по клику на кнопку: клик засчитывается и при ошибке валидации. Цели на посещение страницы «Спасибо» тоже работают, если такая страница есть.

Данные о источнике

Сохраняйте в заявке UTM-метки, страницу входа и страницу отправки. Передавайте их в CRM. Тогда в отчётах видно не только число заявок, но и какие из них закончились продажей.

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

Спам

  • Скрытое поле-ловушка, которое заполняют только боты.
  • Капча: Yandex SmartCaptcha, reCAPTCHA или аналог.
  • Ограничение числа отправок с одного адреса за период.
  • Проверка формата телефона и почты на сервере, а не только в браузере.

Персональные данные

Имя, телефон и почта — персональные данные. Рядом с формой нужна ссылка на политику обработки персональных данных и согласие на обработку. Формулировки и порядок хранения согласуйте с юристом: требования 152-ФЗ касаются любого сайта, который собирает контакты.

Во что обходится настройка приёма заявок

Стоимость зависит от того, сколько звеньев цепочки нужно настроить и насколько нестандартна логика. Доработки на существующем сайте обычно оплачиваются по часам, у меня это 2 000 ₽/ч. Если сайт делается с нуля, настройка форм входит в смету разработки: например, корпоративный сайт стоит от 60 000 ₽, интеграция форм с CRM — от 12 000 ₽.

ЗадачаСложностьОт чего зависит объём работ
Надёжная отправка почтыНизкаяПочтовый сервис, доступ к DNS домена
Копия заявок на сайте и защита от спамаНизкаяКоличество форм, используемый плагин или модуль
Цели в Метрике и UTM-метки в заявкеНизкаяЧисло форм и сценариев отправки
Передача заявок в Битрикс24СредняяЧисло полей, распределение, дубли контактов
Передача заявок в 1ССредняя или высокаяКонфигурация 1С, наличие обмена, участие программиста 1С
Квиз или многошаговая формаСредняяЛогика шагов, расчёт стоимости, дизайн

Как сэкономить без потерь

Начните с базы: надёжная почта, копия заявок, защита от спама и цель в Метрике. Это недорого и сразу перестаёт терять обращения. CRM и 1С подключайте, когда станет ясно, сколько заявок приходит и как их обрабатывают. Так бюджет уходит на то, что действительно нужно, а не на интеграции ради интеграций.

Типичные ошибки и чек-лист

Ошибки

  • Уведомления приходят на личную почту одного сотрудника.
  • Нет копии заявок на сайте, и при сбое почты они пропадают бесследно.
  • Цель в Метрике считает клики, а не успешные отправки.
  • Интеграция с CRM ломается молча, и никто не замечает неделями.
  • Форму не проверяют после обновлений сайта и плагинов.
  • Слишком длинная форма с обязательными полями, которые менеджеру не нужны.

Чек-лист

  • Отправка идёт через SMTP или транзакционный сервис, SPF, DKIM и DMARC настроены.
  • Копия каждой заявки сохраняется на сайте.
  • Заявка создаёт лид или сделку в CRM с ответственным.
  • При ошибке интеграции есть резервный канал и запись в журнал.
  • Настроена цель в Метрике на успешную отправку.
  • UTM-метки и страница отправки попадают в заявку.
  • Есть защита от спама и согласие на обработку данных.
  • Раз в неделю отправляется тестовая заявка. Что ещё входит в регулярное обслуживание, разобрано в статье о поддержке сайта.

Сайт с формой заявки: как сделать форму удобной

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

Правила хорошей формы

  • Минимум обязательных полей: для обратного звонка достаточно имени и телефона.
  • Подписи над полями, а не только подсказки внутри них, которые исчезают при вводе.
  • Маска телефона, которая не мешает ввести номер в привычном формате.
  • Понятные сообщения об ошибках рядом с полем, а не общее «Проверьте данные».
  • Кнопка с конкретным действием: «Получить расчёт», «Записаться», а не просто «Отправить».
  • После отправки — ясное сообщение, что будет дальше и в какой срок ответят.

Где размещать формы

Форма должна быть там, где у посетителя возникает желание обратиться: в конце описания услуги, в карточке товара, после блока с ценами, в шапке для звонка. Одна форма в подвале главной страницы собирает меньше заявок, чем несколько контекстных форм на страницах услуг. При этом каждая форма должна передавать, откуда пришла заявка, чтобы менеджер сразу понимал контекст.

Мобильная версия

Большая часть посетителей заполняет формы с телефона. Проверьте, что поле телефона открывает цифровую клавиатуру, поля не перекрываются всплывающими окнами, а кнопка отправки видна без лишней прокрутки. Всплывающие формы, которые закрывают весь экран сразу после входа, раздражают и мешают восприятию сайта.

Сценарии настройки

Небольшая компания услуг

Заявок несколько в день, отвечает владелец или один менеджер. Достаточно формы с отправкой через SMTP, копии заявок в админке, уведомления в мессенджер и цели в Метрике. Такая настройка занимает немного времени и закрывает основные риски потери обращений.

Отдел продаж из нескольких менеджеров

Заявки распределяются между менеджерами, руководителю нужна статистика. Формы сайта передают данные в Битрикс24 через вебхук, лиды распределяются автоматически, менеджер получает задачу на перезвон. Почта остаётся резервным каналом.

Производство с расчётом заказа

Клиент прикладывает чертёж или техническое задание. Форма принимает файлы, проверяет их тип и размер, сохраняет на сервере и передаёт ссылку в CRM. После квалификации менеджер создаёт сделку, а счёт выставляется из 1С на основании данных из CRM.

Каталог на 1С-Битрикс

Заявка оформляется как заказ без онлайн-оплаты. Такие заказы стандартно уходят в 1С через обмен, менеджер связывается с клиентом, уточняет наличие и выставляет счёт. Отдельная CRM в этом сценарии не обязательна, но удобна для контроля обработки.

Частые вопросы

Как сделать сайт с формой заявки?

Добавить форму через плагин WordPress или модуль «Веб-формы» 1С-Битрикс, настроить надёжную отправку почты, сохранение копий, защиту от спама и цель в Метрике. Для нескольких менеджеров — подключить CRM.

Почему заявки с сайта не приходят на почту?

Чаще всего письма попадают в спам из-за отправки через PHP mail() без SPF и DKIM или из-за чужого адреса в поле «От кого». Решение — отправка через SMTP ящика на своём домене.

Как передать заявки с сайта в Битрикс24?

Встроить CRM-форму Битрикс24 или отправлять данные своей формы через вебхук в REST API. Второй способ гибче.

Можно ли отправлять заявки с сайта сразу в 1С?

Можно: через стандартный обмен сайта на 1С-Битрикс, через CRM или через HTTP-сервис, который публикует программист 1С.

Что лучше для заявок: почта или CRM?

Почта подходит, когда заявок мало и ответственный один. Когда менеджеров несколько, нужна CRM: там видно, кто и когда обработал заявку. Переход на CRM стоит планировать, когда заявки начинают теряться между сотрудниками или руководитель не может ответить, сколько обращений пришло за месяц и сколько из них закончилось продажей.

Как защитить форму от спама?

Поле-ловушка, капча, ограничение частоты отправки и серверная проверка данных. Обычно хватает сочетания двух-трёх мер. Начинайте с незаметных для посетителя мер, а капчу добавляйте, если спам продолжается: любая лишняя проверка немного снижает число настоящих заявок.

Нужно ли согласие на обработку персональных данных в форме?

Да, если форма собирает контакты. Нужны ссылка на политику и согласие. Формулировки лучше согласовать с юристом.

Как считать заявки в Яндекс Метрике?

Создать цель на JavaScript-событие, которое вызывается после успешной отправки, или на страницу благодарности. После настройки проверьте цель тестовой заявкой и убедитесь, что конверсия появилась в отчёте. Если на сайте несколько форм, удобно завести отдельную цель для каждой и общую составную цель.

Как создать сайт с заявками недорого?

Использовать готовые модули форм, почту через SMTP и бесплатный тариф CRM на старте. Главное — не экономить на надёжной доставке и копии заявок на сайте.

Что делать, если интеграция с CRM перестала работать?

Проверить журнал ошибок на сайте, срок действия и права вебхука, изменения в полях CRM. Чтобы не узнавать о поломке от клиентов, настройте уведомление администратору при ошибке передачи и регулярную тестовую заявку.

Можно ли принимать файлы через форму?

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

Сколько стоит настройка интеграции форм с CRM?

Зависит от числа форм и полей. Небольшие доработки и настройка оплачиваются по часам: у меня 2 000 ₽/ч.

Итог

Приём заявок — это цепочка из формы, защиты от спама, надёжной отправки, копии на сайте, CRM или 1С и аналитики. Если хотя бы одно звено слабое, часть клиентов теряется незаметно.

Для небольшого сайта достаточно правильно настроенной почты с копией заявок и целью в Метрике. Когда заявок и менеджеров становится больше, подключайте CRM, а если заявка должна превращаться в документ учёта — передачу в 1С.

Если заявки с вашего сайта теряются или их нужно связать с Битрикс24 и 1С, я как частный разработчик на WordPress и 1С-Битрикс настрою формы, отправку, интеграцию с CRM и аналитику. Работаю напрямую, без посредников — подробности на странице интеграции сайта с Битрикс24.

Что будем искать? Например,Продвижение