Архитектурный разбор

Как спроектировать маршрут заявки от B2B-сайта до CRM

Маршрут заявки — это цепочка проверяемых передач данных. Если хотя бы один участок не имеет статуса и владельца, обращение может формально отправиться, но не попасть в рабочий процесс.

01

Начните с результата следующего шага

До выбора CRM-поля нужно определить, что должно произойти после отправки: создать новую карточку, дополнить существующую, назначить менеджера или отправить обращение на ручную проверку.

  • Как определяется дубль
  • Какие данные обязательны
  • Кто получает задачу
  • Как фиксируется ошибка доставки

02

Не теряйте контекст страницы

Название формы редко даёт достаточно информации. В заявку полезно передавать услугу, URL страницы, выбранный сценарий, UTM и технический client ID. Эти данные должны быть понятны менеджеру, а не только аналитике.

03

Backend является контрольной точкой

Прямая отправка из браузера во внешнюю CRM усложняет валидацию и контроль ошибок. Серверный обработчик позволяет нормализовать данные, ограничить повторную отправку, записать событие и вернуть пользователю понятный статус.

04

Проверяйте не кнопку, а весь путь

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

Следующий шаг