Интеграция Битрикс24 с Planfix
Менеджер закрывает сделку в Битрикс24, затем вручную создаёт проект в Planfix, копируя данные клиента и дублируя ТЗ. Производственный отдел не видит статус сделки, менеджер не знает, на каком этапе проект. Информация расходится через неделю. Мы решаем эту проблему с помощью интеграции двух систем «под ключ». Наш семилетний опыт интеграции Битрикс24 с Planfix и сертифицированные специалисты гарантируют слаженную работу без двойного ввода. Оценим ваш проект за один день — получите консультацию.
Экономия на ручном вводе данных составляет до 120 000 рублей в год для отдела из 5 менеджеров.
Почему нужно интегрировать Битрикс24 с Planfix?
Интеграция устраняет двойной ввод и обеспечивает сквозную прозрачность: сделка в Б24 связана с проектом в Planfix, статусы синхронизируются, данные передаются автоматически. Без интеграции менеджеры тратят до 30% времени на ручное копирование. Закажите интеграцию и верните время на продажи.
Как настроить синхронизацию сделок и проектов?
Связка Б24 и Planfix реализуется тремя способами. Выбор зависит от глубины интеграции и бюджета:
| Подход | Сложность | Возможности | Когда подходит |
|---|---|---|---|
| iPaaS (Albato / Make) | Низкая | Передача данных по событиям, базовый маппинг полей | Типовые сценарии, малый объём |
| REST API обеих систем | Средняя | Полная двусторонняя синхронизация, кастомная логика | Нестандартные процессы |
| Гибрид: iPaaS + доработка | Средняя | iPaaS для основного потока, скрипты для сложных случаев | Баланс скорости и гибкости |
REST API даёт в 5 раз больше гибкости, чем iPaaS-решения. Planfix предоставляет REST API с аутентификацией по API-ключу. Битрикс24 — REST API с OAuth 2.0 или входящие/исходящие вебхуки. Официальная документация: REST API Битрикс24.
Пример настройки вебхука на PHP
// Обработчик события ONCRMDEALUPDATE $arFields = $_REQUEST['data']['FIELDS']; if ($arFields['STAGE_ID'] == 'WON') { $deal = CRest::call('crm.deal.get', ['ID' => $arFields['ID']]); $projectData = [ 'name' => $deal['result']['TITLE'], 'client' => $deal['result']['CONTACT_ID'], 'status' => 'in_progress' ]; $result = callPlanfixAPI('project.add', $projectData); CRest::call('crm.deal.update', [ 'ID' => $deal['result']['ID'], 'fields' => ['UF_PLANFIX_PROJECT_ID' => $result['id']] ]); } Сценарий: Сделка → Проект
Самый распространённый кейс. При переходе сделки в Б24 на стадию «Выиграна» или «В работу»:
- Обработчик получает данные сделки через вебхук
ONCRMDEALADD/ONCRMDEALUPDATE. - В Planfix создаётся проект через API
project.add: название = название сделки, клиент, дедлайн, ответственный. - Внутри проекта создаётся набор типовых задач из шаблона — этапы производства, согласования, отгрузки.
- ID проекта в Planfix записывается в пользовательское поле сделки Б24 — для быстрого перехода.
- Ссылка на сделку Б24 сохраняется в проекте Planfix — обратная связь.
Сценарий: Синхронизация статусов
Когда проект в Planfix переходит на новый этап — стадия сделки в Б24 обновляется?
Это важно для менеджеров: они видят прогресс, не заходя в Planfix. Маппинг стадий настраивается индивидуально:
| Стадия Planfix | Стадия сделки Б24 |
|---|---|
| В работе | Производство |
| На согласовании | Согласование с клиентом |
| Готово к отгрузке | Отгрузка |
| Завершён | Успешно завершена |
Planfix отправляет вебхук при смене статуса задачи/проекта. Обработчик вызывает crm.deal.update в Б24.
Сценарий: Синхронизация контактов и компаний
Клиентская база ведётся в Б24 как основной источник. При создании проекта в Planfix:
- Контакт/компания создаётся в Planfix, если не существует
- Поиск дубля — по email или телефону
- При обновлении контакта в Б24 — данные обновляются в Planfix (односторонняя синхронизация)
Обратная синхронизация (из Planfix в Б24) обычно не нужна — CRM остаётся мастер-системой для клиентских данных.
Сценарий: Задачи и комментарии
Для более тесной интеграции:
- Комментарии к проекту в Planfix дублируются в таймлайн сделки Б24 — менеджер видит, что происходит с заказом
- Задачи из Planfix, требующие участия менеджера (согласование, уточнение у клиента), создаются как задачи в Б24
- Файлы, загруженные в Planfix, доступны через ссылку в карточке сделки
Что делать при миграции с Planfix на Битрикс24?
Если цель — отказаться от Planfix и перенести проектное управление в Б24:
- Аудит процессов — какие функции Planfix реально используются, что из этого покрывает Б24.
- Маппинг сущностей — проекты → группы/проекты Б24, задачи → задачи, кастомные поля → пользовательские поля.
- Экспорт данных — через API Planfix: проекты, задачи, комментарии, файлы.
- Импорт в Б24 — через REST API: пакетный импорт задач, загрузка файлов на диск.
- Параллельная работа — 2–4 недели работы в обеих системах для проверки.
- Отключение Planfix — после подтверждения, что все процессы работают в Б24.
Риски миграции: потеря кастомной логики Planfix (аналитики, автосценарии), необходимость переобучения команды, различия в модели задач (Planfix более гибок в иерархии задач).
Сосуществование систем
Не всегда нужна миграция. Если Planfix закрывает проектное управление лучше, чем Б24, — системы работают параллельно с интеграцией. Ключевые правила:
- Единый источник истины для клиентов — Б24
- Единый источник истины для проектов — Planfix
- Сделки и продажи — только Б24
- Производственные задачи — только Planfix
- Стыковка — автоматическая через интеграцию
Объём работ по интеграции
Мы предоставляем полный цикл:
- Аудит текущих бизнес-процессов и схем данных
- Проектирование архитектуры интеграции (схема потоков)
- Реализация через REST API или iPaaS с кастомными сценариями
- Настройка вебхуков и автоматических обновлений
- Тестирование всех сценариев (включая edge cases)
- Документация по интеграции и правилам работы
- Обучение команды (2-3 часа)
- Поддержка в течение 2 недель после запуска
Оценим ваш проект за 1 день — свяжитесь с нами. Закажите интеграцию и устраните двойной ввод данных.







