Если цель, привязанная к отправке AJAX-формы, не появляется в отчётах Метрики, вероятная причина — вызов функции достижения цели происходит до того, как счётчик Метрики полностью инициализировался на странице.
Условие гонки между инициализацией счётчика и отправкой формы
Если пользователь отправляет форму очень быстро после загрузки страницы, а скрипт счётчика Метрики ещё не успел полностью загрузиться и инициализироваться, вызов ym(...
Решение — проверка готовности счётчика перед вызовом цели
Оборачивайте вызов цели в проверку существования объекта счётчика, либо используйте очередь вызовов, предусмотренную самой Метрикой для таких ситуаций — это гарантирует, что цель будет отправлена, как только счётчик станет доступен, а не потеряется при преждевременном вызове.
Проверьте порядок подключения скриптов на странице
Код счётчика Метрики должен быть подключён и инициализирован раньше, чем скрипты, которые могут вызывать цели, связанные с формами — если конструктор страниц или система управления контентом меняет порядок подключения скриптов непредсказуемо, это стоит проверить отдельно.



