Без контроля источников трафика невозможно эффективно управлять бюджетами на контекстную или таргетированную рекламу. Задача разработчика — связать сессию пользователя на фронтенде с итоговой сделкой на бэкенде CRM.
При отправке вебхука в Битрикс24 необходимо наполнять кастомные UF-поля (User Fields) лида значениями из кук пользователя (`_ga`, `_ym_uid`). Это залог того, что система сквозной аналитики портала корректно свяжет клик и оплату. Базой для этого выступает грамотная интеграция Битрикс24 под ключ, развернутая без лишних плагинов-прослоек.
$lead_fields = [
'TITLE' => 'Лид с маркетинговой формы',
'UTM_SOURCE' => isset($_COOKIE['utm_source']) ? sanitize_text_field($_COOKIE['utm_source']) : 'direct',
'UTM_MEDIUM' => isset($_COOKIE['utm_medium']) ? sanitize_text_field($_COOKIE['utm_medium']) : 'none',
'UF_CRM_YANDEX_ID' => isset($_COOKIE['_ym_uid']) ? sanitize_text_field($_COOKIE['_ym_uid']) : ''
];