CRM и BPM — два класса систем автоматизации с разным объектом управления. CRM-система (Customer Relationship Management, управление взаимоотношениями с клиентами) ведет клиентов, продажи, маркетинг и сервис. BPM-система (Business Process Management, управление бизнес-процессами) задает маршрут работы между отделами: кто выполняет шаг, в какой срок и что происходит при отклонении. Компании со сложным исполнением сделок часто используют оба класса вместе.
Дальше — определения, сравнительная таблица, сценарии выбора, совместная работа систем и место ERP.
Что такое CRM
CRM — система, в которой компания ведет все, что связано с клиентом. Она сохраняет историю работы при смене менеджера и передаче клиента между отделами. Типовой состав:
- Клиентские данные — карточки компаний и контактов, сегменты, источники.
- Коммуникации — звонки, письма, сообщения и встречи в истории клиента.
- Продажи — лиды, сделки, воронка, коммерческие предложения.
- Маркетинг — сегментация, рассылки, кампании, учет откликов.
- Сервис — обращения, сроки ответа, база знаний.
Процессы в CRM тоже есть, но они привязаны к клиенту: этапы воронки, обработка лида, маршрут обращения.
Что такое BPM
BPM — управленческий подход: компания описывает работу как набор процессов, выполняет их по модели, измеряет результат и улучшает. BPM-система, или BPMS (Business Process Management System), — класс программ для этого подхода: процесс рисуют схемой, а движок исполняет его по шагам. Цикл управления процессом:
- Моделирование — шаги, роли, условия и сроки описывают схемой, часто в нотации BPMN (Business Process Model and Notation).
- Исполнение — движок создает задачи и передает данные между шагами.
- Контроль — система фиксирует длительность шагов и просрочки.
- Изменение — схему правят, и новые экземпляры процесса идут по обновленному маршруту.
Чем CRM отличается от BPM
CRM отличается от BPM объектом управления. CRM строится вокруг клиента: хранит историю отношений, ведет сделки и обращения и показывает, что происходит с каждым клиентом. BPM-система строится вокруг процесса: задает маршрут работы между подразделениями, назначает задачи по ролям, контролирует сроки и дает перестраивать схему в визуальном редакторе. CRM отвечает на вопрос «что с клиентом», BPM — «кто, что и когда делает по процессу».
Сравнение двух классов по восьми критериям:
| Критерий | CRM | BPM-система |
|---|---|---|
| Объект управления | Клиент и отношения с ним | Бизнес-процесс |
| Цель | История клиента и результат сделки | Работа по маршруту и в срок |
| Процессы | Клиентские: воронка, лид, обращение | Любые, включая внутренние |
| Пользователи | Продажи, маркетинг, сервис | Все участники маршрута |
| Данные | Клиенты, контакты, сделки | Экземпляры процессов, задачи, статусы |
| Аналитика | Воронка, конверсия, активность менеджеров | Длительность шагов, просрочки, узкие места |
| Изменение | Поля, этапы воронки, правила | Маршрут, роли и условия модели |
| Интеграции | Сайт, телефония, почта, учетные системы | Системы по ходу процесса: CRM, ERP, документооборот |
CRM смотрит на работу глазами клиента, BPM — глазами процесса. Из этой разницы следуют разные пользователи, данные и способы менять систему.
Что общего у CRM и BPM
У CRM и BPM-системы общий технический фундамент, поэтому их легко спутать. Оба класса опираются на одинаковые элементы:
- Автоматизация задач — задачи и уведомления по событию.
- Правила — условия, по которым работа уходит в одну или другую ветку.
- Роли и права — кто видит данные и кто выполняет шаг.
- Данные — справочники, карточки, документы.
- Отчеты — дашборды по срокам, объемам и статусам.
- Интеграции — обмен данными через API — программный интерфейс для связи систем.
Обе системы часто строят на low-code платформах, где формы, правила и маршруты настраивают визуально. Поэтому на одной платформе можно вести и клиентов, и внутренние процессы.
Когда достаточно CRM
CRM достаточно, когда автоматизировать нужно работу с клиентом, а процессы не выходят за клиентский контур. Так бывает, если сделку ведет одна команда, этапы воронки стабильны, согласования короткие, а обращения сервис закрывает без других подразделений. Встроенных в CRM этапов, правил и задач здесь хватает, и отдельная BPM-система мало что добавит.
Типовые сценарии для CRM-системы: продажи с понятной воронкой, рассылки и сегментация базы, прием обращений из разных каналов, повторные продажи и программы лояльности.
Сигнал, что CRM перестает справляться: сделки застревают на согласованиях в почте, а статус менеджер выясняет звонками.
Когда нужен BPM
BPM-система нужна, когда работа проходит через несколько подразделений и ее ход не виден из карточки клиента. Это согласования с условиями и эскалациями, процессы с жесткими сроками, часто меняющиеся регламенты и внутренние процессы без клиента: закупки, заявки в ИТ-службу, прием сотрудников. BPM задает маршрут, контролирует срок каждого шага и показывает, где процесс останавливается.
Признаки потребности в BPM:
- Межфункциональные маршруты — заявка проходит продажи, финансы, юристов и производство.
- Сложные согласования — маршрут зависит от суммы или типа договора, есть параллельные ветки.
- Контроль сроков — просрочка шага запускает эскалацию, сервисные сроки фиксируют в SLA — соглашении об уровне сервиса.
- Частые изменения — регламенты меняются быстрее, чем ИТ-отдел успевает дорабатывать систему.
Чем больше совпадений, тем дороже ручное управление: причину каждой просрочки приходится искать в переписке.
Как CRM и BPM работают вместе
CRM и BPM работают вместе по принципу разделения ролей: CRM фиксирует клиентское событие и хранит данные, а BPM-система запускает по этому событию межфункциональный процесс и возвращает результат в карточку клиента. Связать их можно двумя способами: развернуть оба класса на общей платформе с единой моделью данных или интегрировать две отдельные системы. От выбора зависит, сколько данных придется синхронизировать.
Общая платформа
На одной платформе CRM и процессы используют общие справочники, карточки и права доступа. Согласование запускается прямо из сделки, и менеджер видит его статус без переключения между системами.
Интеграция отдельных систем
Если системы уже работают у разных отделов, их связывают через API или вебхуки — уведомления, которые система отправляет другой при наступлении события. Такой вариант сохраняет текущие системы, но требует карты обмена: какие поля передаются, кто владелец данных и что делать при сбое синхронизации.
Пример сквозного клиентского процесса
Обращение о неисправности оборудования проходит сервис, инженеров и склад:
- Обращение — CRM регистрирует его и привязывает к клиенту и договору.
- Диагностика — BPM ставит задачу инженеру и контролирует срок.
- Согласование — замена детали проходит проверку гарантии, склад резервирует деталь.
- Закрытие — статусы шагов возвращаются в обращение, клиент получает уведомление.
Без CRM здесь теряется история клиента, без BPM — контроль маршрута между отделами.
Как это устроено в BPMSoft
В BPMSoft CRM-продукты и процессы работают на единой low-code платформе. Управление продажами, маркетингом и сервисом использует одну среду с процессами, собранными в Конструкторе, поэтому данные и маршруты хранятся вместе без интеграции между разными решениями. Для внешних систем в магазине приложений BPMSoft есть коннекторы.
Лицензии Конструктора приобретаются отдельно от CRM-продуктов. Компания может начать с продаж и сервиса, а процессные сценарии добавить, когда маршруты между отделами станут узким местом.
CRM, BPM и ERP
ERP (Enterprise Resource Planning, планирование ресурсов предприятия) ведет учет финансов, запасов, производства, закупок и расчетов. Вместе с CRM и BPM она закрывает свой уровень работы компании:
| Класс | Область ответственности | Пример процесса |
|---|---|---|
| CRM | Клиенты, продажи, маркетинг, сервис | Лид проходит этапы воронки и становится сделкой |
| BPM-система | Маршруты работы между подразделениями | Договор проходит согласование юриста, финансов и руководителя |
| ERP | Учет ресурсов, финансов и операций | По договору создается заказ, резервируется товар, выставляется счет |
Граница проходит по объекту: клиент, процесс, ресурс. Если процессу нужны складские остатки, BPM получает их из ERP по интеграции, а учетные операции остаются в ERP.
Как выбрать решение
Класс решения выбирают по исходной задаче. Если нужно навести порядок в работе с клиентами, начинают с CRM. Если главная проблема — маршруты между отделами, согласования и сроки, нужна BPM-система. Если клиентские сделки запускают сложное исполнение, выбирают CRM и BPM на общей платформе или связывают их интеграцией. Дальше выбор уточняют по масштабу, данным, интеграциям и частоте изменений.
Порядок выбора в виде вопросов:
- Задача — что исправить первым: работу с клиентами или маршруты между отделами?
- Масштаб — сколько подразделений участвует в ключевых процессах?
- Процессы — есть ли ветвления, параллельные согласования и эскалации?
- Данные и интеграции — нужна общая модель данных или хватит обмена статусами?
- Скорость изменений — как часто меняются регламенты и кто вносит правки?
Типовые задачи и подходящий класс решения:
| Исходная задача | Подходящий класс | Пояснение |
|---|---|---|
| Менеджеры теряют заявки и историю клиентов | CRM | Нужны единая база и воронка |
| Договоры согласуют по почте без контроля сроков | BPM | Нужен маршрут с ролями и эскалацией |
| Нужно автоматизировать закупки или ИТ-заявки | BPM | Процесс не связан с клиентом |
| Сделка запускает производство, логистику и сервис | CRM и BPM | Нужен сквозной процесс |
| Нужен учет затрат, запасов и расчетов | ERP | Учетная задача вне CRM и BPM |
Если совпала строка «CRM и BPM», платформу оценивают сразу по обоим контурам: так заранее видно, придется ли строить интеграцию между двумя системами.
Пример выбора
Компания производит и монтирует промышленное оборудование для B2B-клиентов. Сделка длится несколько месяцев: инженеры готовят техническое решение, финансовый отдел согласует цену, после подписания договора заказ уходит в производство, логистику и монтаж. Разбор по вопросам выбора:
- Задача — менеджер не видит, где застряло согласование и когда будет готово оборудование.
- Масштаб и процессы — участвуют семь подразделений, согласование цены ветвится по скидке и конфигурации.
- Данные — статусы исполнения нужны в карточке сделки.
Одной CRM мало: воронка покажет этап сделки, но не маршрут исполнения. Подходит CRM для продаж и сервиса и BPM для согласований и исполнения на общей платформе, а ERP остается системой учета заказов и материалов.