Необходимо решить проблему дублирования лидов при отправке формы клиентом на сайте, работающем на Wordpress. Проблема возникает в определенных случаях после ошибочного ответа от CRM, что приводит к повторной отправке данных формы (почты и других данных).
Краткий анализ проблемы:
После изучения закономерностей, выявлено следующее:
Проблема связана с перезапуском скриптов на сайте в случае, если CRM возвращает ошибочный ответ.
Выявлены основные источники ошибок:
Несовпадение значений в настройках выбора сервиса: Значения в CRM и на Wordpress отличаются.
Ошибка от CRM при повторной отправке одних и тех же данных: Если клиент с таким именем уже есть в CRM, система выдает ошибку.