# Веб-формы в 1С-Битрикс: заявки, уведомления и передача в CRM

URL: https://chugunov.pro/veb-formy-bitriks/
Обновлено: 11.10.2026.
Источник: chugunov.pro.

## Коротко

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

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

| Задача | Чем решается в 1С-Битрикс | Что важно проверить |
| --- | --- | --- |
| Простая форма «Задать вопрос» | Компонент формы обратной связи | Адрес получателя и доставляемость писем |
| Заявка с несколькими полями и историей | Модуль веб-форм | Хранение результатов и права доступа к ним |
| Уведомление менеджеру и клиенту | Почтовые события и шаблоны | Получатели, отправитель, макросы полей |
| Передача заявки в CRM | Интеграция с Битрикс24 или API другой CRM | Дубли, ответственный, источник заявки |
| Защита от спама | Капча и скрытые проверки | Не мешает ли защита живым посетителям |

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

**Форма заявки на 1С-Битрикс считается рабочей не тогда, когда она отправляется, а когда каждая заявка гарантированно доходит до человека, который на неё ответит, и не теряется ни в спаме, ни в CRM.**

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

Поэтому форма — это цепочка, у которой есть владелец и регулярная проверка. У каждого звена должен быть ответственный: кто отвечает за почтовый ящик, кто следит за интеграцией с CRM, кто меняет получателей при смене сотрудников. Если ответ на эти вопросы — «никто», заявки рано или поздно начнут теряться.

Дальше — как собрать эту цепочку на 1С-Битрикс, какие настройки проверить и где в ней слабые места.

## Какие бывают формы на 1С-Битрикс

### Компонент формы обратной связи

Самый простой вариант: имя, e-mail, сообщение. Компонент отправляет письмо через почтовое событие и ничего не хранит в базе. Подходит для блока «Задать вопрос» на небольшом сайте, но историю заявок в админке не увидеть: если письмо потерялось, заявку не восстановить.

### Модуль веб-форм

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

### Форма на инфоблоке

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

### CRM-форма Битрикс24

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

| Вариант | Хранит заявки на сайте | Гибкость | Когда выбирать |
| --- | --- | --- | --- |
| Компонент обратной связи | Нет | Низкая | Простой вопрос с небольшого сайта |
| Модуль веб-форм | Да | Средняя | Большинство форм заявок |
| Форма на инфоблоке | Да | Высокая | Нестандартная логика |
| CRM-форма Битрикс24 | Нет, в CRM | Средняя | Всё продаётся через Битрикс24 |

## Битрикс веб формы: как создать форму заявки

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

### Шаг 1. Создать форму

Задайте название и символьный идентификатор формы. Идентификатор понадобится при вызове компонента и в названии почтового события, поэтому пишите его латиницей и осмысленно: например, CALLBACK или ORDER_SERVICE.

### Шаг 2. Добавить поля

Для каждого поля — тип (текст, e-mail, телефон, список, флажок, файл), подпись, обязательность и символьный код. Коды полей используются в макросах почтового шаблона, так что называйте их понятно: NAME, PHONE, EMAIL, COMMENT.

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

### Шаг 3. Настроить статусы

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

### Шаг 4. Включить защиту от спама

В настройках формы можно включить капчу. Стандартная картинка с символами раздражает посетителей, поэтому часто её заменяют невидимыми проверками или капчей Яндекса. Подробнее о вариантах — в статье [капча на сайте](https://chugunov.pro/kapcha-na-sajt/).

### Шаг 5. Добавить согласие на обработку данных

Флажок согласия и ссылка на политику конфиденциальности. Формулировки лучше согласовать с юристом; общий порядок описан в статье [сайт и 152-ФЗ](https://chugunov.pro/sajt-i-152-fz-proverka/).

### Шаг 6. Разместить форму на странице

Форму выводят стандартным компонентом заполнения веб-формы, указывая её идентификатор. Внешний вид задаётся шаблоном компонента, который копируют в шаблон сайта и правят вёрсткой. Всплывающие формы делают тем же компонентом в модальном окне.

### Шаг 7. Ограничить доступ к результатам

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

### Шаг 8. Проверить

Отправьте тестовую заявку с каждого места, где стоит форма: с десктопа и телефона, с заполненными и пустыми полями. Проверьте результат в админке, письмо и заявку в CRM.

## Шаблоны писем Битрикс и почтовые события

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

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

### Как устроен почтовый шаблон Битрикс

- **От кого.** Обычно адрес по умолчанию из настроек сайта. Он должен быть на домене сайта, иначе письма чаще попадают в спам.
- **Кому.** Один или несколько адресов через запятую, либо макрос с адресом из формы — для письма клиенту.
- **Копия и скрытая копия.** Удобно для руководителя, который хочет видеть все заявки.
- **Тема.** С названием формы и, по возможности, с именем клиента: так письма легко искать.
- **Текст.** Значения полей подставляются макросами вида #КОД#. Список доступных макросов показан в описании типа события.
- **Привязка к сайту.** Шаблон срабатывает только для выбранных сайтов — это важно при многосайтовости.

### Текст или HTML

Шаблон можно отправлять простым текстом или в HTML. Текстовое письмо менеджеру надёжнее: оно быстро читается с телефона и реже попадает в спам. HTML уместен в письме клиенту, где нужны логотип, контакты и аккуратная вёрстка. В HTML-письмах проверяйте отображение в нескольких почтовых клиентах, особенно в мобильных.

### Когда создаётся тип события

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

### Письмо менеджеру и письмо клиенту

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

### Пример текста шаблона для менеджера

```
Новая заявка с сайта #SITE_NAME#

Форма: обратный звонок
Имя: #NAME#
Телефон: #PHONE#
Комментарий: #COMMENT#

Заявка в админке: #SERVER_NAME#/bitrix/admin/
```

Макросы полей в этом примере условные: точные имена берите из описания типа почтового события вашей формы. Макросы #SITE_NAME# и #SERVER_NAME# стандартные и подставляют название и адрес сайта.

## Почему письма с формы не приходят

Если в админке результат есть, а письма нет, проблема в отправке. Частые причины:

1. **Не настроен шаблон или он неактивен.** Событие создано, но шаблона для него нет, либо он не привязан к нужному сайту.
2. **Очередь писем не обрабатывается.** Письма копятся в очереди и не уходят. Это бывает, когда отправка почты перенесена на cron, а задание cron не настроено.
3. **Сервер не отправляет почту.** Функция отправки на хостинге отключена или ограничена. Решение — отправка через SMTP почтового сервиса.
4. **Письма попадают в спам.** Не настроены SPF, DKIM и DMARC, или отправитель — адрес на чужом домене. Как это исправить, разобрано в статье [SPF, DKIM и DMARC](https://chugunov.pro/spf-dkim-dmarc-nastrojka/).
5. **Ошибка в адресе получателя.** Опечатка, уволенный сотрудник или переполненный ящик.

Общая диагностика почты подробно описана в статье [не приходят письма с сайта](https://chugunov.pro/ne-prihodyat-pisma-s-sajta/). Для форм правило простое: заявка должна сохраняться на сайте, даже если почта не сработала.

### Как проверить отправку по шагам

1. Отправьте тестовую заявку и убедитесь, что результат появился в админке.
2. Откройте почтовый шаблон события и проверьте, что он активен, привязан к сайту и в нём правильный получатель.
3. Проверьте папку «Спам» и ящик получателя на другом почтовом сервисе.
4. Откройте заголовки пришедшего письма: проверки SPF и DKIM должны быть пройдены.
5. Если письмо не пришло совсем, проверьте, обрабатывается ли очередь почтовых событий и может ли сервер отправлять почту.

## Передача заявок в CRM

Письмо на почту — только уведомление. Заявкой управляют в CRM: назначают ответственного, фиксируют звонки, считают конверсию.

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

Для связки сайта на 1С-Битрикс с Битрикс24 есть штатные инструменты интеграции и REST API. Заявка с веб-формы создаёт лид или сделку, заполняет контакт, источник и комментарий, назначает ответственного. Настраиваемые поля формы сопоставляют с полями CRM один раз, дальше всё работает автоматически.

### Другие CRM

amoCRM, RetailCRM и другие системы принимают заявки через API. Обычно пишут обработчик, который после сохранения результата формы отправляет данные в CRM и записывает ответ в журнал. Общие принципы разобраны в статье [интеграция сайта с CRM](https://chugunov.pro/integraciya-sajta-s-crm/).

### Дубли контактов

Один и тот же клиент может оставить заявку дважды: сначала через обратный звонок, потом через форму расчёта. Если интеграция каждый раз создаёт новый контакт, база CRM быстро засоряется. Обработчик должен искать контакт по телефону или e-mail и привязывать новую заявку к существующему клиенту.

### Что передавать вместе с заявкой

- название формы и страницу, с которой она отправлена;
- UTM-метки и источник перехода;
- идентификатор клиента Яндекс Метрики, если настроена сквозная аналитика;
- согласие на обработку данных и время его получения.

### Как не потерять заявку при сбое CRM

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

## Сценарии: какие формы нужны разным сайтам

### Сайт услуг

Обратный звонок, заявка на расчёт, запись на консультацию. Две-три веб-формы, письма менеджеру и клиенту, лид в CRM с источником заявки. Цель в Яндекс Метрике на каждую отправку, чтобы видеть, какие каналы приносят обращения — как её настроить, описано в статье [цели в Яндекс Метрике](https://chugunov.pro/celi-v-yandeks-metrike/).

### Производственная компания

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

### Интернет-магазин

Помимо корзины — формы «Купить в один клик», «Сообщить о поступлении», «Узнать цену». Их результаты должны попадать туда же, куда и заказы, а не в отдельный почтовый ящик, который никто не открывает.

### Медицинский центр или салон

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

## Сколько стоит настроить формы и уведомления

Стоимость зависит не от количества полей, а от того, что происходит с заявкой после отправки.

| Работа | От чего зависит объём |
| --- | --- |
| Создание веб-формы и вывод на странице | Число форм, мест размещения, своя вёрстка шаблона |
| Настройка почтовых шаблонов | Число получателей, письма клиенту, HTML-вёрстка |
| Доставляемость писем | Настройка SMTP, SPF, DKIM и DMARC на домене |
| Передача в Битрикс24 или другую CRM | Сопоставление полей, ответственные, UTM-метки, обработка ошибок |
| Защита от спама | Выбор капчи и проверок, тестирование на живых посетителях |

Небольшие доработки на действующем сайте оцениваются почасово — 2 000 ₽/ч. Если формы делаются вместе с новым сайтом, их настройка входит в общий проект: например, сайт на 1С-Битрикс стоит от 90 000 ₽, передача заявок в CRM — от 12 000 ₽.

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

## Типичные ошибки и на чём опасно экономить

### Частые ошибки

- **Форма без сохранения заявок.** Письмо потерялось — заявка потеряна навсегда.
- **Все письма на один личный ящик.** Сотрудник в отпуске или уволился — заявки никто не видит.
- **Отправитель на чужом домене.** Письма массово уходят в спам.
- **Капча, которую не могут пройти люди.** Спама меньше, но и заявок тоже.
- **Никто не проверяет формы после обновлений.** Изменили шаблон сайта — форма перестала отправляться.
- **Правка стандартного шаблона компонента.** При обновлении платформы изменения затираются.

### Чек-лист рабочей формы

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

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

### Где в Битриксе веб-формы?

В административной части, в разделе сервисов. Если пункта нет, модуль не установлен или не входит в вашу редакцию.

### Где найти шаблоны писем Битрикс?

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

### Как изменить почтовый шаблон Битрикс?

Откройте шаблон в списке почтовых шаблонов, поменяйте получателей, тему или текст и сохраните. Изменения применяются к следующим письмам.

### Как отправить письмо с формы на несколько адресов?

Укажите адреса через запятую в поле получателя или добавьте скрытую копию. Надёжнее использовать общий ящик отдела продаж.

### Почему в письме видны макросы вместо значений?

Код макроса не совпадает с кодом поля формы. Сверьте названия с описанием типа почтового события.

### Можно ли отправить клиенту подтверждение заявки?

Да. Создайте второй шаблон для того же события и укажите получателем макрос с e-mail из формы.

### Как передать заявки из веб-формы в Битрикс24?

Через штатную интеграцию или REST API Битрикс24: результат формы создаёт лид или сделку с нужными полями и ответственным.

### Можно ли сделать форму без модуля веб-форм?

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

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

Включить капчу или невидимые проверки, ограничить частоту отправки и проверять поля на стороне сервера.

### Почему форма перестала работать после обновления?

Чаще всего правили стандартный шаблон компонента вместо копии в шаблоне сайта, и обновление вернуло исходную версию. Или сломался скрипт отправки из-за обновлённой библиотеки на странице.

### Как сделать многошаговую форму?

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

### Нужно ли хранить заявки на сайте, если они уходят в CRM?

Да, хотя бы какое-то время. Если CRM временно недоступна, сохранённая на сайте заявка позволит её восстановить и передать повторно.

## Итог

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

Слабое место почти всегда не в форме, а в почте и интеграции. Настройте SPF и DKIM, храните заявки на сайте и проверяйте формы тестовой отправкой хотя бы раз в месяц.

Если нужно настроить формы, почтовые шаблоны или передачу заявок в Битрикс24 и другие CRM, я как частный разработчик на 1С-Битрикс и WordPress соберу цепочку так, чтобы заявки не терялись. Работаю напрямую, без посредников — подробнее об [интеграции сайта с Битрикс24](https://chugunov.pro/uslugi/integraciya-s-bitriks24/).

- 25.10.2026

## Связанное на сайте

- Услуга [Перенос сайта на Битрикс](https://chugunov.pro/uslugi/perenos-sajta-na-bitriks/)
- Справочник API [Справочник API 1С-Битрикс](https://chugunov.pro/api-bitrix/)
- Глоссарий [Глоссарий: 1С-Битрикс](https://chugunov.pro/glossary/bitrix/)

Автор статьи [Чугунов Алексей](https://chugunov.pro/about/) Fullstack-разработчик: 1С-Битрикс, WordPress, PHP
[Обо мне](https://chugunov.pro/about/)

Рубрики блога

- [Продажи](https://chugunov.pro/category/sales/) 18
- [Продвижение](https://chugunov.pro/category/prodvizhenie/) 22
- [Создание сайтов](https://chugunov.pro/category/sozdanie-sajtov/) 77
- [Интересное](https://chugunov.pro/category/interesnoe/) 13

Остались вопросы?

Отправьте сообщение, и я свяжусь с вами в ближайшее время

Или звоните, сразу обсудим детали.

[+7 (915) 016-99-88](tel:79150169988)
