Битрикс24 удобен, когда заявки должны сразу попадать в CRM, получать ответственного и двигаться по воронке. Но передача с сайта часто ломается из-за вебхуков, полей и прав.
Нормальная интеграция должна учитывать обязательные поля, источник, UTM, комментарий клиента и резервное сохранение заявки.
Кому нужна такая доработка
Подключение нужно сайтам, где менеджеры работают в Битрикс24 и не должны переносить лиды вручную из почты.
- заявки приходят на почту, но не в CRM
- лиды создаются без телефона или комментария
- нужно передавать UTM
- нужно распределять ответственных
- вебхук перестал работать
Почему задача часто работает нестабильно
Неверный вебхук
Вебхук может быть удален, ограничен по правам или создан не для того пользователя.
Ошибки обязательных полей
Битрикс24 может не принять лид, если не передано поле, которое в CRM считается обязательным.
Не настроена структура данных
Форма и CRM используют разные названия полей, поэтому нужен корректный маппинг.
Нет резервного канала
Если CRM временно недоступна, заявка должна остаться в админке или уйти в Telegram.
Что проверить перед началом
Чем точнее исходные данные, тем быстрее можно оценить задачу и не трогать лишние части сайта. Обычно достаточно ссылки, описания ошибки и доступов к той части, где выполняется настройка.
- какой тип сущности нужен: лид, сделка или контакт
- какие поля обязательны в CRM
- есть ли рабочий вебхук
- нужно ли передавать UTM и страницу
- куда сохранять заявку при ошибке CRM
Как я это делаю
Я настраиваю серверную передачу в Битрикс24, проверяю вебхук, поля, обязательные значения и тестовую заявку от формы до карточки CRM.
- Проверяю текущую схему: сайт, сервер, форму, сервис, API или cron.
- Фиксирую проблему или нужный сценарий на тестовом примере.
- Делаю точечную настройку, скрипт или интеграцию.
- Проверяю результат как пользователь и оставляю понятное описание выполненной работы.
Что лучше не делать
- не использовать вебхук сотрудника, который может быть уволен
- не передавать пустые обязательные поля
- не оставлять интеграцию без логов
- не хранить вебхук в открытом JS
Сроки
| Одна форма в Битрикс24 | 3-6 часов |
|---|---|
| UTM и распределение ответственных | 1 день |
| Несколько форм и сложная логика | индивидуально |
Связанные материалы
- Подключить API к сайту: как не сломать форму, оплату или личный кабинет
- Заявки с сайта в amoCRM: как подключить и не потерять лиды
- Заявки с сайта в Telegram: как настроить быстрые уведомления
Вопрос-ответ
Что лучше создавать: лид или сделку?
Зависит от процесса продаж в CRM. Если воронка начинается с квалификации, часто используют лид.
Можно ли отправлять заявки в разные направления?
Да, по странице, типу услуги, городу или выбранному полю формы.
Можно ли сделать уведомление в Telegram вместе с CRM?
Да, это полезно как быстрый канал и резерв на случай сбоя CRM.
Итог
Передача заявок в Битрикс24 должна быть устойчивой: правильный вебхук, поля, UTM, логи и резервное сохранение.
Если нужна такая настройка или ремонт, напишите в Telegram: @rabotator_support. Коротко посмотрю задачу, скажу реальный объем и предложу аккуратный вариант решения.