Интеграция начинается раньше самой интеграции
Частая ошибка — сначала создать полностью автономный сайт, а затем пытаться подключить его к CRM, 1С или ERP.
К этому моменту выясняется, что данные существуют только внутри страниц, формы отправляют письма, справочники не имеют идентификаторов, а структура сайта не совпадает со структурой корпоративных систем.
Поэтому готовность к интеграциям должна закладываться ещё при проектировании.
Данные должны быть структурированы
Для обмена недостаточно текста на странице.
Системе нужны сущности.
Например:
- автомобиль;
- модификация;
- дилер;
- обращение;
- источник обращения;
- контакт;
- статус.
У каждой сущности должна быть понятная структура.
Формы — это не только email
Форма заявки должна рассматриваться как источник структурированного события.
Сегодня обращение можно сохранить и отправить по email.
Завтра те же данные можно передать:
- в CRM;
- в систему распределения лидов;
- в аналитику;
- в телефонию;
- в корпоративную шину.
Если форма изначально проектируется таким образом, подключение нового канала не требует менять пользовательский интерфейс.
1С и ERP
Через корпоративную систему сайт потенциально может получать:
- остатки;
- статусы доступности;
- коммерческие параметры;
- внутренние идентификаторы;
- сведения о комплектациях.
Но публичный интерфейс не должен напрямую зависеть от структуры учётной системы.
Между ними нужен интеграционный слой.
CRM
CRM обычно становится получателем обращений.
При правильной архитектуре вместе с контактом клиента можно передавать:
- интересующую модель;
- источник;
- рекламную кампанию;
- страницу входа;
- выбранный сценарий;
- другие параметры обращения.
Менеджер получает не просто телефон, а контекст интереса клиента.
Аналитика
Следующий уровень — связать рекламный источник не только с формой, но и с результатом обработки лида.
Тогда маркетинг можно оценивать по:
- квалифицированным обращениям;
- коммерческим предложениям;
- сделкам;
- продажам.
Проект «Валдай»
Платформа «Валдай» не заявляется как проект с уже завершённой интеграцией CRM и 1С.
Но разделение frontend, CMS, базы данных и серверной логики создаёт архитектурную основу для таких следующих этапов.
Это принципиальная разница между «сайтом, который потом придётся переделывать» и системой, которую можно последовательно развивать.
Вывод
Готовность сайта к интеграциям определяется не количеством уже подключённых сервисов.
Она определяется тем, насколько правильно организованы данные, API и серверная логика.
---
