diff --git a/services/web/frontend/js/features/event-tracking/index.js b/services/web/frontend/js/features/event-tracking/index.js index 339555f593..beae334153 100644 --- a/services/web/frontend/js/features/event-tracking/index.js +++ b/services/web/frontend/js/features/event-tracking/index.js @@ -10,10 +10,13 @@ function setupEventTracking(el) { const trigger = el.getAttribute('event-tracking-trigger') const sendOnce = el.getAttribute('event-tracking-send-once') const element = el.getAttribute('event-tracking-element') - const segmentation = JSON.parse(el.getAttribute('event-segmentation') || '{}') - segmentation.page = window.location.pathname function submit() { + const segmentation = JSON.parse( + el.getAttribute('event-segmentation') || '{}' + ) + segmentation.page = window.location.pathname + if (element === 'checkbox') { segmentation.checkbox = el.checked ? 'checked' : 'unchecked' } else if (element === 'select') { diff --git a/services/web/frontend/js/pages/user/subscription/plans-v2/plans-v2-main.js b/services/web/frontend/js/pages/user/subscription/plans-v2/plans-v2-main.js index 2e23480110..099bb279b1 100644 --- a/services/web/frontend/js/pages/user/subscription/plans-v2/plans-v2-main.js +++ b/services/web/frontend/js/pages/user/subscription/plans-v2/plans-v2-main.js @@ -56,7 +56,6 @@ function setUpSubscriptionTracking(linkEl) { 'billing-period': period, } - eventTracking.sendMB('plans-page-start-trial') // deprecated by plans-page-click eventTracking.sendMB(eventTrackingKey, eventTrackingSegmentation) }) }