Интеграция CRM — это 30% усилий по выбору и 70% по подключению к существующим системам. Самый частый провал: CRM купили, внедрили, а данные по-прежнему в трёх местах. Рассказываю, как делаю интеграцию, чтобы она реально работала.
Что нужно соединить
Минимальный набор интеграций, без которого CRM бесполезна: сайт (формы заявок), телефония (звонки попадают в карточку клиента), почта (переписка видна в CRM). Если хотя бы одно звено не подключено — появляется ручной ввод данных, а значит, ошибки и пропуски.
Дополнительные интеграции зависят от бизнеса: мессенджеры (WhatsApp, Telegram), маркетплейсы, системы аналитики, ERP/бухгалтерия. Я подключаю их по приоритету: сначала то, что даёт больше всего данных о клиенте.
Как я строю интеграцию
- Шаг 1: карта данных. Задаю вопрос: где сейчас живут данные о клиенте? Сайт, 1С, Excel, почта, голова менеджера. Выписываю все источники.
- Шаг 2: приоритет. Какой источник даёт больше всего данных и используется чаще всего? Его подключаю первым.
- Шаг 3: готовые коннекторы. Проверяю, есть ли нативная интеграция. amoCRM и Bitrix24 имеют маркетплейсы с сотнями готовых подключений. Если есть — использую, не пишу свой код.
- Шаг 4: тестирование. Создаю тестовую заявку на сайте — проверяю, появилась ли она в CRM. Звоню на тестовый номер — проверяю, привязался ли звонок к карточке. Без тестирования интеграция считается незаконченной.
Что часто идёт не так
Самая частая проблема — дубли контактов. Заявка с сайта создаёт новый контакт, менеджер уже создал такого же вручную. Через месяц в CRM три карточки одного клиента. Решение: настроить дедупликацию на этапе импорта и обучить менеджеров искать клиента перед созданием нового.
Вторая проблема — синхронизация обрывается молча. Интеграция работала месяц, потом сайт обновился и вебхук сломался. Никто не заметил — заявки не попадали в CRM неделю. Ставлю мониторинг: если заявки не приходят больше 2 часов — alert.
Коротко
- Минимум: сайт + телефония + почта. Без этого CRM — дорогая записная книжка.
- Используйте готовые коннекторы, не пишите свой код без необходимости.
- Тестируйте каждую интеграцию вручную после подключения.
- Ставьте мониторинг — синхронизация может сломаться молча.