Документация / Интеграция c Bitrix24 / Передача данных в Bitrix24 (регистраций, отчетов и заказов)

Передача данных в Bitrix24 (регистраций, отчетов и заказов)

bitrix24тариф базы

Подключение Bitrix24

1 В Bitrix24: Настройки → Интеграции → REST API → Входящий вебхук

Создайте вебхук и выдайте права: CRM (crm), Пользователи (user), Задачи (task).

2 Скопируйте URL вебхука

3 В Vakas-tools: Сервисы → Добавить сервис → Bitrix24

Вставьте URL вебхука и укажите название подключения.

Важно: без прав crm, user, task интеграция не будет работать. Если появилась ошибка «Недостаточно прав» — вернитесь в Bitrix24 и добавьте недостающие права.

В базах добавьте сервис к базе с помощью кнопки [+Сервис].

Подключение Bitrix24
Форма подключения

Как работает интеграция — общая схема

Передача данных настраивается через правила. На странице сервиса три вкладки: Регистрации, Отчёты, Заказы.

Вкладки интеграции

1 Правило

Определяет, при каких условиях передавать данные.

2 Условия

Фильтруют, какие лиды попадут под правило.

3 Действия

Определяют, что передать в сервис.

Значок ⧉ — множественное добавление

Зелёный значок ⧉ означает, что действие можно добавить несколько раз. Действия без значка — только один раз.

Множественное добавление

Подготовка: создание полей и обновление данных

Перед настройкой триггеров создайте нужные поля в Bitrix24.

Создание полей

Выпадающее меню «Создать поля в Bitrix24»:

  • Поля для отчётов — Дата просмотра, Был минут, Город, Клик по кнопке, Клик по баннеру, ID вебинара, Досмотрел до конца.
  • Поля для оплат — № заказа, Ссылка на оплату, Название тарифа, Оплачено, Осталось оплатить, Стоимость тарифа, Статус платежа, ID пользователя ГК.

Поля создаются один раз. Повторный запуск дублей не создаст.

Создание полей

Обновление данных

После создания полей нажмите «Обновить поля и воронки», затем обновите страницу.

Общие настройки

Применяются ко всем триггерам данного подключения.

Общие настройки

Поиск дублей

  1. Проверять на дубли (рекомендуется) — поиск по email, телефону или доп. полю.
  2. Не проверять — всегда создаёт новый контакт и сделку.

Дополнительные настройки:

  • Доп. поле контакта для поиска — поиск по указанному полю (например, Telegram ID).
  • Доп. поле лида для поиска — то же для лидов.
  • Доп. поле сделки для поиска — фильтр по полю сделки. Например, «Номер заказа» = {#payment_number#}.
  • Искать только в воронках — CTRL для выбора нескольких.
  • Не учитывать сделки со статусом — исключает закрытые/отказные.

Шорткоды указываются с фигурными скобками {} без пробелов. Для копирования шорткода нажмите на него в списке.

Настройки поиска дублей

Распределение менеджеров

Назначение происходит по очереди (round-robin).

Распределяются только новые сделки. Если сделка уже существует — менеджер не изменится (если не включена опция «Всегда менять ответственного»).

Распределение менеджеров

Значения по умолчанию

  • Торговый каталог — каталог товаров из Bitrix24 (для добавления товаров к сделке).
  • Тип телефона — рабочий, мобильный и др.
  • Тип email — рабочий, домашний, для рассылки.

Передача регистраций в Bitrix24

Цель: при регистрации автоматически создавать контакт и сделку.

1 Настройте общие настройки

Включите поиск дублей, выберите менеджеров, сохраните.

2 Настройте правила

Подробная инструкция в отдельном разделе.

3 Настройте действия триггера

Вкладка «Регистрации»«Действия» у триггера.

4 Сохраните настройки

Триггеры регистрации
Действия триггера

Действие «Сделка»

«Добавить действие» → Сделка (найти или создать):

  • Название сделки — например: Регистрация: {#name#}.
  • Всегда менять название — обновлять при повторном попадании.
  • Сумма — оставьте пустым или 0.
  • Стадия сделки — воронка и стадия. Например: «Новая заявка».
  • Ответственный — «По настройкам распределения» или конкретный менеджер.
  • Использовать ответственного из контакта — сделка назначится на текущего ответственного.

UTM-поля

Поле в Bitrix24 Значение (шорткод)
Рекламная система (utm_source) {#utm_source#}
Тип рекламы (utm_medium) {#utm_medium#}
Обозначение кампании (utm_campaign) {#utm_campaign#}
Содержание кампании (utm_content) {#utm_content#}
Ключевое слово (utm_term) {#utm_term#}
UTM-поля

Комментарий и задача

Комментарий: «Добавить действие» → Сделка → Комментарий:

Регистрация с вебинара {#webinarId#}
Город: {#city#}
Комментарий

Задача: «Добавить действие» → Задача → Создать:

  • Привязать к — «Сделка».
  • Ответственный — «По порядку» или конкретный менеджер.
  • Название — например: Перезвонить: {#name#}.
  • Часов на выполнение — по умолчанию 24.
  • ОписаниеТелефон: {#phone#}, Email: {#email#}.

Для создания задач в настройках вебхука Bitrix24 должны быть выданы права на задачи (task).

Задача

Передача отчётов в Bitrix24

Цель: после вебинара передать данные об активности зрителей в поля сделки.

Предварительно настройте, откуда собирать отчёты в базу Vakas-tools (Bizon365, вебхук и т.д.).

1 Создайте поля для отчётов

«Создать поля в Bitrix24» → Поля для отчётов. Обновите поля и воронки.

2 Настройте правила

3 Настройте действия триггера отчёта

Вкладка «Отчёт» → «Действия».

4 Сохраните настройки

Поля отчётов
Правила отчётов

Действие «Сделка» для отчётов

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

Если сделка уже создана — система найдёт и обновит её, а не создаст новую.

Поля отчётов

«Добавить действие» → Сделка → Доп. поля → «Добавить поля отчётов»:

Поля отчётов
Поле в Bitrix24 Значение (шорткод)
Дата просмотра {#view_date_data#}
Был минут {#bil_minut#}
Город {#city#}
Клик по кнопке {#clickFile#}
Клик по баннеру {#clickBanner#}
ID вебинара {#webinarId#}
Досмотрел до конца {#finished#}

Если кнопка не добавляет поля — они ещё не созданы. Вернитесь к шагу 1.

Шорткод нестандартного поля можно взять из раздела «Контакты» — выберите нужное поле из данных, пришедших в Vakas-tools.

Раздел Контакты
Шорткоды

Изменение стадии и комментарий

  • Новая стадия — например: «Был на вебинаре».
  • Не перемещать если на стадиях — исключения (например, «Оплачено»).

Действие «Изменить стадию» имеет приоритет выше, чем стадия в «Сделка». Между воронками сделки не перемещаются.

Комментарий:

Был на вебинаре {#webinarId#}, смотрел {#bil_minut#} мин.
Клик по кнопке: {#clickFile#}
Город: {#city#}
Комментарий отчёта

Передача заказов и оплат в Bitrix24

Цель: при заказе/оплате обновить сделку — записать сумму, статус, ссылку на оплату.

1 Создайте поля для оплат

«Создать поля в Bitrix24» → Поля для оплат. Обновите поля.

2 Настройте поиск дублей для заказов

В «Общих настройках» → «Доп. поле сделки» выберите «Номер заказа» = {#payment_number#}. Так каждый заказ будет в отдельной сделке.

3 Настройте правила

4 Настройте действия триггера оплаты

Вкладка «Заказы» → «Действия».

5 Сохраните настройки

Поля оплат

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

Действие «Сделка» для заказов

  • НазваниеЗаказ: {#positions#} — {#name#}.
  • Сумма{#costMoney#}.
  • Стадия — «Ожидает оплату».
  • Ответственный — «По порядку» или конкретный менеджер.

Поля оплат

Поле в Bitrix24 Значение (шорткод)
№ заказа {#payment_number#}
Ссылка на оплату {#paymentLink#}
Название тарифа {#positions#}
Оплачено {#payedMoney#}
Осталось оплатить {#leftCostMoney#}
Стоимость тарифа {#costMoney#}
Статус платежа {#payment_status#}
ID пользователя ГК {#getcourse_user_id#}
Поля оплат

Товар к сделке

1 Убедитесь что выбран торговый каталог

В «Общих настройках».

2 «Добавить действие» → Товар → Добавить к сделке

Выберите товар, укажите цену ({#costMoney#}).

3 Включите обновление цены

«Если товар уже есть — обновить цену».
Товар к сделке

Изменение стадии и комментарий

  • Новая стадия — «Оплачено».
  • Исключения — «Успешно реализовано» (CTRL для нескольких).

Данные обновятся, но сделка останется на прежней стадии, если она не в списке исключений. Между воронками сделки не перемещаются.

Комментарий:

Оплата: {#costMoney#} руб.
Тариф: {#positions#}
Статус: {#payment_status#}
Ссылка: {#paymentLink#}
Комментарий заказа

Шорткоды

Нажмите иконку {--} рядом с полем, чтобы увидеть доступные шорткоды.

Шорткод Данные
{#name#} Имя контакта
{#email#} Email
{#phone#} Телефон
{#webinarId#} ID вебинара
{#city#} Город
{#bil_minut#} Был на вебинаре (минут)
{#costMoney#} Сумма заказа
{#positions#} Название тарифа
{#paymentLink#} Ссылка на оплату
{#payment_status#} Статус платежа
{#payment_number#} Номер заказа
{#utm_source#} UTM source

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

Не вижу новые поля/воронки в настройках
Нажмите «Обновить поля и воронки» → обновите страницу (F5).
Создаются дубли контактов
Проверьте, что в «Общих настройках» включён поиск дублей и данные (email или телефон) передаются.
Ответственный не назначается
В «Общих настройках» выберите менеджеров. В действии «Сделка» установите ответственного — «По порядку».
Сделка не перемещается на нужную стадию
Проверьте, не указана ли текущая стадия в списке исключений. Между воронками сделки не перемещаются.
Кнопка «Добавить поля» не работает
Сначала создайте поля через «Создать поля в Bitrix24», затем «Обновить поля и воронки» и обновите страницу (F5).
Ошибка «Недостаточно прав»
Вебхук не имеет нужных прав. Откройте настройки вебхука в Bitrix24 и добавьте права: CRM, Пользователи, Задачи.
Комментарий не появляется в сделке
Комментарий появляется в таймлайне (вкладка «История»). В полях сделки его не будет — это отдельная сущность.

Видео-инструкция

×