Интеграция 1С-Битрикс с Битрикс24: автоматическая передача лидов

Наша компания занимается разработкой, поддержкой и обслуживанием решений на Битрикс и Битрикс24 любой сложности. От простых одностраничных сайтов до сложных интернет магазинов, CRM систем с интеграцией 1С и телефонии. Опыт разработчиков подтвержден сертификатами от вендора.
Услуги, которые мы предлагаем
Показано 1 из 1Все 1626 услуг
Интеграция 1С-Битрикс с Битрикс24: автоматическая передача лидов
Простой
~1 день
Часто задаваемые вопросы

Наши компетенции:

Этапы разработки

Последние работы

  • image_website-b2b-advance_0.webp
    Разработка сайта компании B2B ADVANCE
    1327
  • image_bitrix-bitrix-24-1c_fixper_448_0.webp
    Разработка веб-сайта для компании ФИКСПЕР
    922
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Разработка на базе Битрикс, Битрикс24, 1С для компании Development of an Online Appointment Booking Widget for a Medical Center
    667
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    814
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    714
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    1048

Форма обратной связи на сайте заполнена — лид не появился в CRM. Менеджер узнаёт о заявке из письма через полчаса, вручную вносит данные. За это время каждый третий клиент успевает перейти к конкурентам. Мы сталкивались с такими ситуациями не раз: потеря лидов из-за ручной обработки достигает 30%. Наша команда настраивает автоматическую передачу лидов, чтобы заявка попадала в Битрикс24 за 2 секунды. Свяжитесь с нами — настроим передачу лидов под ключ.

Правильная настройка устраняет потери, ускоряет обработку и даёт полную атрибуцию: откуда пришёл клиент, на какой форме оставил заявку, какие UTM-метки сработали. Мы гарантируем стабильную работу интеграции. При этом REST API в 3 раза гибче штатного Коннектора — он обрабатывает любые кастомные формы и передаёт до 50 дополнительных полей. Экономия времени менеджеров после автоматизации составляет до 80%.

Как настроить REST API для передачи лидов?

Получаем входящий вебхук в Битрикс24 через административную панель: Приложения → Вебхуки → Входящий вебхук. Выбираем права crm (чтение/запись) для работы с лидами и контактами. Копируем URL вида https://your-domain.bitrix24.ru/rest/1/токен/ — это точка входа для всех REST-запросов. Вебхук генерируется один раз и остаётся постоянным, важно его защитить от утечи.

В обработчике формы на сайте (например, в функции обработки события отправки формы):

use Bitrix\Main\Web\HttpClient;

$http = new HttpClient();
$http->setHeader('Content-Type', 'application/json');

$leadData = [
    'TITLE'      => 'Заявка с сайта: ' . $formFields['NAME'],
    'NAME'       => $formFields['NAME'],
    'PHONE'      => [['VALUE' => $formFields['PHONE'], 'VALUE_TYPE' => 'WORK']],
    'EMAIL'      => [['VALUE' => $formFields['EMAIL'], 'VALUE_TYPE' => 'WORK']],
    'COMMENTS'   => $formFields['MESSAGE'],
    'SOURCE_ID'  => 'WEB',
    'SOURCE_DESCRIPTION' => 'Форма: ' . $formName . ' | URL: ' . $pageUrl,
];

$response = $http->post(
    'https://your-domain.bitrix24.ru/rest/1/токен/crm.lead.add.json',
    json_encode(['fields' => $leadData, 'params' => ['REGISTER_SONET_EVENT' => 'Y']])
);

Подробнее о методах REST API — в официальной документации REST API Битрикс24.

Сравнение способов передачи

Способ Сложность Гибкость Время настройки Поддержка кастомных полей
Модуль «Битрикс24.Коннектор» Низкая Низкая (только штатные формы сайта) 2–4 часа Нет, ограничено стандартными полями
REST API вручную Высокая Высокая (любые формы, все источники данных, UTM, дедупликация) 4–8 часов Да, до 50 дополнительных полей

REST API более гибкий для e-commerce и B2B, где важна передача сложных данных из разных источников.

Почему важна дедупликация?

Перед созданием лида проверяем существующие контакты по телефону через crm.duplicate.findByComm:

$dupes = $http->post($webhookUrl . 'crm.duplicate.findByComm.json', json_encode([
    'type'   => 'PHONE',
    'values' => [$formFields['PHONE']],
]));

Если контакт найден — создаём не лид, а сделку/активность на существующем контакте. Это предотвращает засорение CRM дублирующимися лидами от постоянных клиентов. На практике дедупликация сокращает количество повторных лидов на 30%.

Что даёт автоматическая передача лидов?

Сравните: до настройки — 30 минут ручного переноса, вероятность ошибки 15%, потеря каждого третьего лида. После — 2 секунды, 0 ошибок, 100% сохранение. Экономия времени менеджеров составляет до 80%. Экономия на зарплате может достигать 40 тысяч рублей в месяц — эти средства можно направить на развитие.

Параметр До настройки После настройки
Время обработки заявки 30 мин 2 сек
Потеря лидов ~30% <1%
Ошибки внесения 15% 0%
Атрибуция Нет Полная (UTM, источник)

Типичные ошибки при настройке REST API для передачи лидов

Нестабильная интеграция часто возникает из-за недостатков в настройке. Наиболее частые ошибки:

  • Не указаны права crm в вебхуке — лиды вообще не создаются, код ошибки 403 Forbidden.
  • Передаётся только телефон без TITLE и NAME — лид не виден в списке Битрикс24, создание не происходит.
  • UTM-метки берутся из сессии, но сессия не продлевается — атрибуция ломается при долгом заполнении формы (больше часа).
  • Дедупликация отсутствует — на одного клиента создаётся 5–10 дублирующихся лидов от разных источников и устройств.
  • Не настроен ASSIGNED_BY_ID — лиды создаются, но не закрепляются за менеджерами, нарушается workflow.
  • Обработчик не проверяет HTTP-код ответа — ошибки остаются незамеченными, менеджеры теряют лиды.

Что входит в работу по настройке

  1. Анализ текущих форм и инфоблоков сайта.
  2. Создание входящего вебхука с нужными правами.
  3. Написание обработчика на PHP с учётом UTM и дедупликации.
  4. Настройка назначения ответственного (по городу, услуге, времени).
  5. Тестирование на боевых данных.
  6. Передача документации и обучение менеджеров.
  7. Пост-релизная поддержка 2 недели.

Наша команда имеет 10+ лет практического опыта работы с Битрикс и Битрикс24, выполнила более 50 успешных интеграций в различных отраслях. Мы даём гарантию на все работы — интеграция будет работать стабильно и надёжно. Получите бесплатную консультацию по вашему проекту — оценим объём работ, сроки и стоимость.