🧩

(CRM) Интеграция с Bitrix24

Подключение интеграции

1. В личном кабинете my.creatium.io выберите раздел "Интеграции и уведомления" и нажмите на "Подключить новую интеграцию":

image

2. В списке доступных сервисов выберите Bitrix24 и введите следующие данные:

  • Домен в Bitrix24:
image
  • Включение веб-хука: В Bitrix24 нажмите "Еще" - "Приложения"

Далее "Добавить приложение":

image

Выберите вариант "Другое"

image

Входящий вебхук

image

В пункте "Настройка прав" выберите пункт "CRM" и нажмите на "Сохранить":

image

Скопируйте Код веб-хука и Номер пользователя (номером пользователя является цифра перед вебухком, в нашем случае 1). Обратите внимание, если после настройки

image

3. Нажмите на кнопку "Сохранить". Если все данные введены правильно будет создана интеграция, если нет - увидите сообщении об ошибке;

image

4. Измените настройки по необходимости и сохраните их снова, а затем проверьте все ли работает. Интеграция подключается сразу для всех страниц сайта и всех форм;

  • Вы можете выбрать в какой раздел передавать поля между "Лиды", "Компания", "Контакты":
image
  • Если хотите передать поля в "Сделка", тогда в настройках интеграции нужно выбрать "Лиды", а в самом Bitrix24 изменить тип CRM c классической на простую:
image

5. После подключения интеграции, будет создан сценарий, через который все заявки с сайта будут передаваться в Bitrix24. Если вы хотите с определенных форм передавать заявки другому пользователю - измените настройки сценария для текущей интеграции, а затем создайте ещё одну интеграцию указав номер другого пользователя, его код веб-хука и измените настройки сценария для неё. Подробнее о работе со сценариями читайте здесь.

Передача дополнительных полей

1. Перейдите в раздел "CRM" - "Настройки" - "Настройки форм и отчетов" - "Пользовательские поля" - "Лид/Компания/Контакты/Сделка" и нажмите на "Добавить поле":

image
image

2. В настройках нового поля измените любые значения при необходимости, кроме следующих:

  • Название - туда вы можете указать название поле (цвет, вес и т.д), "Адес сайта" указан в качестве примера.
  • Обязательное - обязательностью полей нужно управлять не в Битриксе, а через саму страницу с формой;
  • Тип - оставьте "Строка", чтобы передавать в поле любые данные. Если выбрать другой тип - будет строгая привязка именно к этому типу данных и нельзя будет передать смешенные типы данных:
image

3. Сохраните настройки нового поля, а затем снова вернитесь в его настройки и скопируйте похожее значение из адресной строки браузера.

image

4. Перейдите в настройки интеграции на Creatium. В "Поле из Bitrix24" выберите "Пользовательское поле" и введите в него скопированное значение:

image

Заметка: Bitrix24 не предоставляет API, через которое можно было бы обойтись без этой сложной процедуры.

5. Чтобы передать поле, которого нет среди стандартных полей доступных для передачи или передать несколько полей с одинаковым типом данных - выберите «Указать поле по ID» и введите придуманный вами id:

Например, нам нужно передать в Bitrix24 два поля с email-адресом:

  • В настройках интеграции для одного поля выбираем «Email» и поле куда передать «Email»;
  • Добавляем новое поле "Указать поле по ID", указываем id - email-two и выбираем поле куда его нужно передать:
image
  • Сохраняем настройки интеграции;
  • Переходим в редактор страницы, где лежит нужная нам форма и в настройках нужного поля указываем тот id, который добавили в настройках интеграции "Интеграции" - "ID поля":
image
  • Публикуем страницу и проверяем результат.

Заметка: В рамках одной и той же формы у полей не должен указываться один и тот же ID. В противном случае будет переданы данные только из последнего поля с одинаковым ID. В рамках разных форм ID могут повторяться.

Обратите внимание!Если после всех настроек интеграция так и не заработала, проверьте в кабинете Битрикс статус опции Битрикс 24 Маркет, активировать, если он отключен.