Из-за временных ограничений на территории РФ наблюдаются проблемы с оплатой. Если платёж не проходит, оставьте запрос в службу поддержки.Служба поддержки работает 24/7 — мы всегда на связи по вопросам хостинга и серверов.Открыт прием заявок на аренду выделенных серверов и размещение оборудования в дата-центре.Напоминаем: рекомендуем включить резервное копирование для дополнительной защиты данных.Доступна новая линейка VPS/VDS с NVMe-дисками и увеличенной производительностью.Технические работы на части серверов завершены. Все сервисы работают в штатном режиме.

МОДУЛЬ ДЛЯ 1С-БИТРИКС

КУРАТОВ

Автоматизация лидов в Битрикс24 с форм сайта на 1С-Битрикс

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

Технические данные

Опубликовано
20.10.2025
Обновлено
14.09.2026
Версия
1.0.3
Установлено
Менее 50 раз
Адаптивность
Нет
Поддержка Композита
Нет
Совместимо с Сайты24
Нет
Разработчик
КУРАТОВ

Что умеет решение

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

Модуль автоматизирует передачу лидов из форм сайта на 1С-Битрикс в CRM Битрикс24. Подключение к системе осуществляется через авторизацию по webhook с использованием REST API для создания записей. Встроенный механизм обработки ошибок соединения обеспечивает стабильность работы.

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

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

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

Настройка ответственного по умолчанию

Формирование названия лида

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

Модуль обеспечивает интеграцию веб-форм 1С-Битрикс с Битрикс24. Инструмент упрощает настройку передачи данных, предоставляет понятный интерфейс управления и сокращает время на внедрение решения.

При необходимости General iT поможет внедрить «Автоматизация лидов в Битрикс24 с форм сайта на 1С-Битрикс», настроить модуль и проверить его работу вместе с текущей конфигурацией сайта.

ИСТОРИЯ ОБНОВЛЕНИЙ

Что нового

3 выпусков
1.0.3 (14.09.2026)Последнее обновление

Исправления безопасности.

Неполная проверка прав (install/files/test_connection.php): эндпоинт проверки вебхука требовал только авторизации, а не прав администратора — в отличие от соседних get_field_mappings.php/save_field_mappings.php. Любой авторизованный пользователь сайта мог инициировать исходящие запросы от имени сервера и записывать текст в журнал событий. Добавлена проверка $USER->IsAdmin(), как и у соседних эндпоинтов.

SSRF, остаточный риск (lib/Ajax/TestConnection.php): проверка webhookUrl дополнена валидацией структуры пути (/rest/<id>/<код>/), соответствующей реальному формату вебхука Битрикс24. Проверка вынесена в переиспользуемый метод TestConnection::isValidWebhookUrl().

Рассинхронизация валидации (options.php): при сохранении настроек модуля webhook_url принимался без проверки, тогда как для той же цели в TestConnection действует строгий allowlist. Сохранённое без проверки значение позже использовалось для исходящих запросов при обработке веб-форм. Теперь при сохранении применяется та же проверка (TestConnection::isValidWebhookUrl()).

Утечка информации в журнал событий (lib/Integration/UtmHandler.php): logUtmData() при отсутствии UTM-меток писала в журнал событий Битрикса сырые значения кук utm_*/BITRIX_SM_*, GET-параметров, полный дамп $_SESSION и ID сессии в открытом виде; журнал событий читается всеми с доступом к разделу. Теперь логируется только факт наличия и длина значений, без самих значений. Дополнительно: значение $_COOKIE['BITRIX_SM_SALE_SL'] теперь валидируется по формату перед передачей в \CSession::GetByID().

1.0.2 (08.09.2026)

Совместимость с PHP 8.2 и исправление безопасности.

Класс модуля kuratovru_webformintegrationb24 не объявлял свойство $installDir явно и записывал его через $this->installDir, что в PHP 8.2 помечено как устаревшее создание динамического свойства (deprecated: creation of dynamic property). Свойство объявлено явно в install/index.php.

Stored XSS (options.php): названия полей CRM и полей веб-формы (задаются пользователями с правами на CRM/формы, не обязательно администратором сайта) вставлялись в DOM через innerHTML без экранирования при открытии попапа настройки соответствия полей. Скрипт вредоносного пользователя мог выполниться в браузере администратора сайта. Переписано на безопасное построение DOM через createElement/textContent.

1.0.1 (17.08.2026)

Исправлена передача прикреплённых файлов из веб-формы в лид Битрикс24

Улучшено определение источника лида по UTM-меткам

Устранены замечания по безопасности: добавлена проверка CSRF-токена и валидация URL вебхука при проверке подключения, устранена запись отладочной информации в открытый каталог сайта, добавлено экранирование вывода в настройках модуля

ОПЫТ ПОЛЬЗОВАТЕЛЕЙ

Отзывы о решении

Как решение работает в реальном проекте? Поделись опытом — помоги другим с выбором.

Твой опыт может стать первым

На git.ru ещё нет отзывов об этом решении. Расскажи, что понравилось и что можно улучшить.

Покупка подтвержденаУкажи ключ по желанию. Подтверждённый отзыв получит отметку, приоритет и больший вес оценки.

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

ТВОЙ ОПЫТ ВАЖЕН

Твой отзыв

ИНФРАСТРУКТУРА ПРОЕКТА

Где будет работать твой сайт

ПЕРЕД ЗАКАЗОМ

Разберёмся в деталях.

Что входит в стоимость?
Указана стоимость самого решения. Лицензию платформы, установку и доработки проверяем отдельно. Если в карточке есть выбор комплекта, перед заявкой выбери нужный вариант.
Как проверить совместимость?
Сверь подходящие редакции и версию решения в технических данных с твоим проектом. Перед установкой на работающий сайт рекомендуем резервную копию и проверку в тестовой среде.
Есть ли пробный период?
По данным разработчика, пробный период: 10 дн. Кнопка «Попробовать» открывает установщик в панели твоего сайта. Проверь нужные функции и совместимость до покупки.
Сколько стоит продление этого решения?
Текущая стоимость продления: 950 ₽. Перед оформлением менеджер уточнит срок продления и применимость к твоей лицензии.
Поможете с внедрением?
Поможем установить модуль, проверить настройки и его работу в твоём проекте. Совместимость с другими доработками и объём работ оценим перед началом.

GENERAL iT

Обсудим твою задачу

Получатель: ООО «Дженерал Ай Ти Рус»

1C-BITRIX

Установить решение

Можно ввести домен с https:// или без. В новой вкладке откроется установщик в панели управления твоего сайта.

Скриншоты решения

Скриншот решения