From 5896c0405142376958897c44fc62a04ccf7fd18a Mon Sep 17 00:00:00 2001 From: Tim Pechersky Date: Tue, 31 Aug 2021 13:31:47 +0200 Subject: [PATCH] page visit count by user --- frontend/src/core/providers/AnalyticsProvider/constants.js | 2 +- frontend/src/core/providers/AnalyticsProvider/index.js | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/frontend/src/core/providers/AnalyticsProvider/constants.js b/frontend/src/core/providers/AnalyticsProvider/constants.js index e39e354a..e8b55c73 100644 --- a/frontend/src/core/providers/AnalyticsProvider/constants.js +++ b/frontend/src/core/providers/AnalyticsProvider/constants.js @@ -30,7 +30,7 @@ export const MIXPANEL_EVENTS = { ONBOARDING_COMPLETED: "Onbording complete", SESSIONS_COUNT: "Sessions Counter", ONBOARDING_STEPS: "Onboarding Steps", - PAGES_VISITED: "pages visited", + TIMES_VISITED: "Page visit times", FORM_SUBMITTED: "form submitted", PAGEVIEW_DURATION: "Time spent on page", }; diff --git a/frontend/src/core/providers/AnalyticsProvider/index.js b/frontend/src/core/providers/AnalyticsProvider/index.js index a5f9e3ca..cd15579b 100644 --- a/frontend/src/core/providers/AnalyticsProvider/index.js +++ b/frontend/src/core/providers/AnalyticsProvider/index.js @@ -70,9 +70,9 @@ const AnalyticsProvider = ({ children }) => { sessionID: ui.sessionId, }); - mixpanel.people.set(MIXPANEL_EVENTS.PAGES_VISITED, { - [`${router.nextRouter.pathname}`]: true, - }); + mixpanel.people.increment([ + `${MIXPANEL_EVENTS.TIMES_VISITED} ${router.nextRouter.pathname}`, + ]); } const urlForUnmount = router.nextRouter.pathname; const closeListener = () => {