Перейти к содержимому

Интеграция PlanPlace с Битрикс24

Интеграция автоматически создаёт в Битрикс24 новый лид, когда клиент отправляет заявку из PlanPlace. В лид попадают контакты клиента, стоимость, комментарий, изображение проекта, файлы спецификации, файл проекта и ссылки для его открытия.

Важно. Каждая отправка заявки создаёт новый лид. Если проект исправили и отправили ещё раз, интеграция не обновит прежний лид, а создаст следующий.

Данные идут только в одном направлении: из PlanPlace в Битрикс24. Битрикс24 не изменяет заявку или проект в PlanPlace.

Что отправляет PlanPlaceФорматКуда попадает в Битрикс24Направление
Номер заявкичислоназвание лида: «Новая заявка от PlanPlace #16»PlanPlace → Битрикс24
Имя клиентатекстполе «Имя»PlanPlace → Битрикс24
Телефонтекстполе «Телефон»PlanPlace → Битрикс24
Электронная почтатекстполе «E-mail»PlanPlace → Битрикс24
Комментарийтекстполе «Комментарий»PlanPlace → Битрикс24
Стоимость проектачисло, рублиполе «Сумма и валюта»; исходная запись цены также добавляется в комментарийPlanPlace → Битрикс24
Скриншот проектафайл PNG«PlanPlace. Скриншот»PlanPlace → Битрикс24
Файл проектафайл DBX«PlanPlace. Файл проекта»PlanPlace → Битрикс24
Спецификацияфайлы PDF и XLSX«PlanPlace. Спецификация»PlanPlace → Битрикс24
Ссылка на редактирование проектассылка«PlanPlace. Правка проекта»PlanPlace → Битрикс24
Ссылка на просмотр проектассылка«PlanPlace. Проект только на просмотр»создаётся обработчиком на основе ссылки PlanPlace и записывается в Битрикс24
Состав модулей, если он переданструктурированный списокдобавляется в комментарий лидаPlanPlace → Битрикс24

Пример лида PlanPlace в Битрикс24

Обычные поля уже есть в Битрикс24, поэтому интеграция только заполняет их.

Поле Битрикс24Что записывается
Название лида«Новая заявка от PlanPlace» и номер заявки
Имяимя клиента
Телефонтелефон клиента
E-mailэлектронная почта клиента
Комментарийкомментарий, исходная запись цены и состав модулей
Сумма и валютастоимость проекта в рублях

При отправке первой заявки интеграция проверит специальные поля PlanPlace. Если какого-то поля нет, она попробует создать его автоматически.

Название поляКод поляТипЗаполнение
PlanPlace. СкриншотUF_CRM_PP_SCREENфайлмножественное
PlanPlace. Файл проектаUF_CRM_PP_JSONфайлмножественное
PlanPlace. СпецификацияUF_CRM_PP_PDFфайлмножественное; сюда попадают PDF и XLSX
PlanPlace. Правка проектаUF_CRM_PP_PROJECTEDITссылкаодиночное
PlanPlace. Проект только на просмотрUF_CRM_PP_PROJECTVIEWссылкаодиночное

Если Битрикс24 не разрешит создать одно из специальных полей, интеграция всё равно постарается создать лид с обычными данными. Файл или ссылка, для которых нет доступного поля, в такой лид не попадут.

Перед настройкой проверьте два условия:

  • в Битрикс24 включён режим CRM с лидами;
  • у вас есть доступ к разделу создания входящих вебхуков.

Возможность использовать вебхуки зависит от тарифа и подписки Битрикс24. Если нужного раздела нет, уточните условия своего тарифа у Битрикс24.

  1. Откройте личный кабинет PlanPlace.
  2. Перейдите в Настройки конструктора.
  3. Включите переключатель Использовать API 2 версии.
  4. Сохраните настройки.

Переключатель «Использовать API 2 версии» в настройках конструктора

Шаг 2. Создайте входящий вебхук в Битрикс24

Заголовок раздела «Шаг 2. Создайте входящий вебхук в Битрикс24»

Вебхук — это персональная защищённая ссылка, по которой PlanPlace получает право создать лид в вашем Битрикс24.

  1. В Битрикс24 откройте раздел Разработчикам.
  2. Выберите создание входящего вебхука.
  3. В настройке прав добавьте CRM (crm).
  4. Нажмите Сохранить.
  5. Скопируйте целиком адрес из поля Вебхук для вызова REST API. Он имеет вид https://ваш-портал.bitrix24.ru/rest/16/секретный-код/.

Подробный путь и пояснения есть в официальной статье Битрикс24: «Разработчикам: как создать вебхуки и приложения для Битрикс24».

Создание входящего вебхука и право CRM в Битрикс24

Не публикуйте адрес вебхука. В нём находится секретный код доступа к вашему Битрикс24. Если адрес случайно попал посторонним, перегенерируйте вебхук и замените адрес в PlanPlace.

  1. В личном кабинете PlanPlace откройте раздел API.
  2. Перейдите на вкладку API Отправка данных о проекте.
  3. В поле Свой контроллер для приёма заявок вставьте одну строку без пробелов:
https://planplace.ru/utils/pp_2_bx.php?b24_webhook=ВАШ_ВЕБХУК_БИТРИКС24

Например:

https://planplace.ru/utils/pp_2_bx.php?b24_webhook=https://company.bitrix24.ru/rest/16/secret-code/

Красной рамкой на скриншоте отмечена постоянная часть адреса PlanPlace, синей — полный адрес вебхука, который вы скопировали из Битрикс24. Между ними не нужны пробел, запятая или дополнительные символы.

  1. Нажмите Сохранить.

Адрес обработчика PlanPlace и вебхук Битрикс24 в одной строке

Для первой проверки отправьте обычную заявку с тестовым проектом из конструктора. Первая отправка особенно важна: в этот момент интеграция проверяет и при необходимости создаёт специальные поля PlanPlace в Битрикс24.

После отправки откройте раздел лидов в Битрикс24 и проверьте:

  • появился новый лид с номером заявки;
  • записались имя, телефон, e-mail, комментарий и сумма;
  • приложены PNG, DBX, PDF и XLSX;
  • ссылки на редактирование и просмотр проекта открываются.

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

После успешной первой заявки права можно уменьшить до работы с лидами: пользователю, которому принадлежит вебхук, должно быть разрешено создавать лиды и обращаться к полям CRM. Право CRM (crm) в настройках самого вебхука оставьте включённым.

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

Проверьте по порядку:

  1. включён ли переключатель Использовать API 2 версии;
  2. сохранён ли адрес обработчика в разделе API PlanPlace;
  3. нет ли пробела или запятой между постоянной частью адреса и вебхуком;
  4. скопирован ли вебхук полностью, включая завершающий /;
  5. есть ли у вебхука право CRM (crm);
  6. разрешено ли владельцу вебхука создавать лиды;
  7. включён ли в Битрикс24 режим CRM с лидами.

Если вебхук был перегенерирован в Битрикс24, старый адрес перестаёт работать. В этом случае скопируйте новый адрес и заново сохраните полную строку в PlanPlace.