Настройка CRM-форм Битрикс24
CRM-форма — это веб-форма, которую Битрикс24 генерирует и хостит на своих серверах. Её можно встроить на любой сайт или отправить ссылкой. Заполнение формы автоматически создаёт лид, сделку или контакт в CRM. Это быстрее, чем разрабатывать собственную форму с API-интеграцией — но у встроенного инструмента есть конкретные ограничения, которые нужно знать заранее.
Типы CRM-форм
CRM → Формы (или CRM → Контакт-центр → CRM-формы):
- Простая форма — произвольный набор полей, создаёт указанный тип CRM-сущности.
- Обратный звонок — поле телефона + кнопка, создаёт лид с типом «Обратный звонок».
- Лендинг — полноценная одностраничная страница с формой, хостится на Битрикс24.
Для задач «форма обратной связи», «запись на консультацию», «заявка на расчёт» — подходит простая форма.
Создание и настройка формы
Шаг 1. Создать форму. CRM → CRM-формы → «Создать». Указать название (внутреннее), заголовок формы (видит клиент), тип создаваемой сущности (Лид / Сделка / Контакт / Компания).
Шаг 2. Добавить поля. Перетащить поля из правой панели в конструктор формы. Доступны:
- Стандартные поля CRM: Имя, Телефон, Email, Компания, Комментарий.
- Пользовательские поля
UF_CRM_*— если они созданы в CRM. - Поля форм (не привязанные к CRM): произвольный текст, файл, флажок.
Для каждого поля: обязательное/необязательное, название в форме, placeholder.
Шаг 3. Настройки CRM-интеграции.
- Источник лида — проставляется автоматически.
- Ответственный — конкретный менеджер или правило («из очереди», «по территории»).
- Дублирование: проверять ли наличие контакта с таким телефоном/email. Если дубль найден — обновить существующий или создать новый.
Шаг 4. Действия после заполнения.
- Показать сообщение «Спасибо».
- Перенаправить на URL.
- Создать задачу, запустить бизнес-процесс.
Шаг 5. Внешний вид. Настроить цвета, шрифт кнопки, фоновое изображение. Предпросмотр доступен в той же вкладке.
Встраивание на сайт
После сохранения — раздел «Распространение»:
Embed-код — вставить <script> на страницу сайта. Форма отображается прямо внутри страницы.
Ссылка — открывается как отдельная страница на домене yourcompany.bitrix24.ru/crm/form/.... Удобно для email-рассылок, мессенджеров.
Всплывающее окно (popup) — форма открывается в модальном окне при клике на кнопку. Код кнопки генерируется автоматически.
iframe — встроить на сайт через <iframe src="...">. Наименее предпочтительный вариант из-за проблем с адаптивностью.
Пользовательские поля в форме
Если нужны поля, которых нет в стандартном наборе CRM (например, «Регион», «Тип запроса», «Предпочтительное время звонка»):
- CRM → Настройки → Пользовательские поля → Лиды → «Добавить поле».
- Тип поля: строка, список, дата, флажок.
- Поле появляется в конструкторе CRM-формы в разделе «Пользовательские поля».
Значения из этих полей сохраняются в лиде и доступны в отчётах.
Ограничения CRM-форм
Дизайн. Возможности кастомизации ограничены — нельзя задать произвольный CSS. Если форма должна точно совпадать с дизайном сайта — CRM-форма не подойдёт, нужна собственная разработка с REST API.
Многошаговые формы. CRM-форма — одношаговая. Воронка с несколькими экранами («шаг 1 — контакты, шаг 2 — параметры заказа») нативно не поддерживается. Можно имитировать через несколько форм с редиректами, но это неудобно.
Файловые поля. Загрузка файлов поддерживается, но файлы сохраняются на Диске Битрикс24, а не в карточке лида напрямую. Доступны через активности.
CAPTCHA. Встроенная защита от спама — Google reCAPTCHA, включается в настройках формы.
| Задача | CRM-форма | Собственная форма + REST API |
|---|---|---|
| Быстрый результат | Да | Нет (разработка) |
| Точный контроль дизайна | Нет | Да |
| Многошаговая форма | Нет | Да |
| Кастомная логика валидации | Нет | Да |
| Интеграция с другими системами | Нет | Да |







