Ручной шагСправочник
Интеграции

Интеграция с CRM: как связать CRM с сайтом, ERP и другими системами

Как устроена интеграция с CRM: интеграция сайта с CRM, связка CRM и ERP, боты, источник истины, ESB, типичные ошибки, перенос данных и от чего зависит стоимость.

5 мин чтенияРедакция «Ручной шаг»

Интеграция с CRM нужна, когда одна и та же заявка живёт в трёх местах: в почте, в таблице менеджера и в самой CRM. Цена в учётной системе одна, в CRM другая, и никто не знает, какая правильная. Хорошая интеграция убирает ручной перенос и при этом не создаёт новых проблем: дублей, потерянных заказов и конфликтующих данных.

Карта процессаЗаявка с сайта проходит через CRM и ERP
  1. 01СайтСоздаёт лид или сделку в CRMавтоматически
  2. 02СистемаПередаёт заказ в ERP для исполненияавтоматически
  3. 03ERPОтдаёт остатки: они приходят только из ERPавтоматически
  4. 04СотрудникРазбирает ошибки синхронизациипроверка сотрудником

автоматическипроверка сотрудникомручной шаг

Зачем интегрировать CRM

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

С чем интегрируют CRM-систему

Интеграция CRM с другими системами чаще всего связывает её с сайтом, телефонией, почтой, мессенджерами, ERP, платёжными системами, аналитикой и внешними API. При этом процесс не обязан заканчиваться в CRM: автоматизация может связывать её с документооборотом и внутренними сервисами.

Сами интеграции проектируют как часть архитектуры CRM: определяют источники данных, направления синхронизации, события, правила обновления, права доступа и обработку ошибок. Если CRM ещё только планируется, об этом стоит думать на этапе разработки CRM.

Интеграция сайта с CRM

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

Интеграция CRM и ERP

У систем разные зоны ответственности: CRM отвечает за коммуникацию и продажи, ERP — за учёт, склад, документы и исполнение заказа. Поэтому для клиентов, номенклатуры, заказов, оплат и статусов заранее определяют главную систему. Без этого две системы одновременно правят одно поле и создают конфликтующие данные.

Для каждой сущности фиксируют направление: в одну сторону или двусторонний обмен. Двусторонний сложнее и требует правил разрешения конфликтов. Пример распределения: остатки приходят только из ERP, новые заказы — только из интернет-магазина.

ESB для интеграции CRM и ERP

ESB, сервисная шина предприятия, — промежуточный слой, через который системы обмениваются сообщениями вместо прямых связей «каждая с каждой». Нужна она не всегда. В материалах KORVENIQ прямо сказано: не вводить брокер сообщений, ESB или микросервисы ради моды; для простой связки достаточно прямого обмена по API.

Пример проекта с шиной есть в кейсах той же компании: данные дублировались между CRM, ERP и веб-порталом, синхронизацию делали вручную 2 раза в день. После внедрения единой шины и синхронизации в реальном времени, по данным компании, ручных синхронизаций стало на 80% меньше.

Как KORVENIQ проектирует интеграцию CRM и ERP — на странице услуги.

Боты и CRM

Чат-бот может создавать в CRM лид, контакт, сделку, обращение или задачу и прикладывать контекст диалога. Бот в Telegram может ещё и показывать клиенту статус из CRM. Но до разработки нужно определить главную систему для каждого типа данных, чтобы CRM и бот не создавали конфликтующие записи.

Как проектируют интеграцию CRM-системы

  1. Что и куда. Какие данные передаются, в каком направлении, как часто и какая система главная для каждого типа данных.
  2. Сопоставление записей. Стабильные идентификаторы или таблица связей. Сопоставление только по имени, телефону или email порождает дубли.
  3. Способ обмена. Webhooks, если изменение нужно передать сразу после события; периодическая синхронизация, если внешняя система webhooks не умеет. Синхронизация в реальном времени возможна, когда обе системы поддерживают подходящий механизм.
  4. Обработка ошибок. Временные и постоянные ошибки различают, повторы ограничивают, бесконечные попытки запрещены.

Техническую сторону обмена описывает статья настройка интеграции API.

Типичные ошибки

ОшибкаПоследствие
Не определён источник истиныДве системы правят одно поле, данные расходятся
Сопоставление по имени или телефонуДубли клиентов и сделок
Ошибки синхронизации скрытыСотрудники не знают, что запись не дошла
Ключи API в коде сайтаУтечка доступа: секреты должны храниться на сервере
Передача всех полей подрядЛишние персональные данные в чужих системах

Перенос данных из старой CRM

Перенос возможен, если данные доступны для экспорта или через API. Перед ним определяют структуру исходных данных, правила сопоставления полей и проверяют качество информации. Бывает, что нужны оба шага: сначала миграция исторических данных, потом постоянная синхронизация.

Стоимость интеграции

Цена зависит от количества систем, качества и ограничений их API, числа сущностей, направления обмена, webhooks, фоновых задач, очередей, миграции данных и требований к надёжности. Для сложных связок сначала проверяют один ключевой процесс. Как интеграция помогает продажам, разобрано в статье автоматизация отдела продаж.

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

Можно ли интегрировать CRM с сайтом и ERP одновременно?

Да. Сайт, CRM и ERP объединяют через доступные API, определив направления обмена, главные системы и правила синхронизации.

Нужна ли ESB для интеграции CRM и ERP?

Не обязательно. Для простой связки хватает прямого обмена по API, шину вводят, когда систем и интеграций много.

Можно ли синхронизировать CRM в реальном времени?

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

Можно ли перенести данные из старой CRM?

Да, если данные доступны для экспорта или через API. Перед переносом сопоставляют поля и проверяют качество данных.

Официальный сайт KORVENIQ

Описание услуги, этапы работ и форма для обсуждения задачи — на сайте компании.

Перейти на сайт KORVENIQ