Разбор

Опишите процесс до кода

Перед подключением API нужно понять, что происходит после отправки формы: создается лид или сделка, кто ответственный, какие поля обязательны, куда попадают UTM, как обрабатываются повторные обращения.

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

  • тип сущности: лид, сделка или контакт
  • обязательные поля
  • ответственный менеджер
  • статусы и уведомления

Разбор

UTM и источник обращения

Для продаж важны не только имя и телефон. Нужно передавать страницу обращения, UTM-метки, referrer, форму, товар или услугу. Тогда в CRM видно, какие страницы и каналы действительно дают заявки.

  • utm_source, utm_medium, utm_campaign
  • URL страницы
  • название формы
  • комментарий пользователя

Разбор

Логи и повторные отправки

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

  • лог успешной отправки
  • лог ошибок API
  • защита от дублей
  • уведомление при сбое