Есть стандартная форма на стандартном компоненте form.result.new
В форме настроена стандартная интеграция с битрикс24 и подключен сайт к битриксу24 для сквозной аналитики.
Все данные передаются, но почему-то utm метки не передаются.
К примеру - пользователь зашел на сайт по ссылке -
site.ru/?utm_source=1&utm_medium=2&utm_campaign=3&...
Походил по сайту и перешел на форму -
site.ru/form/31 и заполнил заявку.
Пообщавшись с техподдержкой понял - аналитика из коробки не работает с БУС, только с Сайтами24.
Я вижу решение таким:
1. записывам первый заход на сайт в куки (все метки)
2. вешаем на обработчик после заполнения формы (onAfterResultAdd) отправку с формы в Битрикс24 данных через вебхук и передаем все данные с формы
Но получается придется отказать от стандартного функционала интеграции и написать свою.
Как лучше поступить? Пока сделал на вебхуке, но как-то не универсально это и не красиво получается