<b>Webhook ломается не из-за кода, а из-за ошибок в передаче данных</b>
Webhook — это не “просто ссылка”, а договор: одна система отправляет событие, другая обязана принять его в нужном формате. Если на стороне CRM нет обязательного поля, неверный тип данных или сломан ответ сервера, заявка теряется молча или дублируется.
Проверяйте 4 вещи:
— адрес принимает POST, а не открывается в браузере;
— payload совпадает с полями CRM: имя, телефон, email, источник;
— есть ответ 200 OK, иначе отправитель может повторять запрос;
— на дубликаты стоит защита: по телефону, email или внешнему ID.
Частая ошибка — слать в CRM “как есть” из формы конструктора. На входе красиво, а внутри пустые строки, лишние пробелы, разные форматы телефона и два лида на одну заявку. Нормализация данных перед отправкой экономит больше времени, чем любой ручной разбор потом.
Если интеграция нестабильна, сначала тестируйте webhook на одном событии и одном поле, а потом добавляйте остальные. Так легче найти, где именно рвется цепочка: в форме, в маппинге или в самой CRM.
Интеграции конструкторов с CRM
@no_code_integration_hub_ww
<b>Webhook ломается не из-за кода, а из-за ошибок в передаче данных</b>
Этот пост опубликован в Telegram-канале Интеграции конструкторов с CRM. Подписаться можно по ссылке: @no_code_integration_hub_ww.