Hi all. I am looking to develop an online education course with member stack. How do I track the time spent on each content page that is user specific?
Hi all. I am looking to develop an online education course with member stack. How do I track the time spent on each content page that is user specific?
5 comments
You could use Script #193 – Member Activity Timeline Tracker to log each member’s interactions with your course content. For example, every time a student opens a lesson page, completes a section, or navigates away, those events can be recorded in their personal timeline. This gives you visibility into engagement patterns and lets members see their own learning journey in chronological order. From that timeline data, you can also derive useful metrics like average session length or time spent per page by comparing timestamps between “page entered” and “page exited” events.
That said, if your primary goal is precise analytics (e.g., exact time-on-page, session averages across all users), then a dedicated analytics integration such as PostHog or Heap may be a better fit. Script #193 is strongest when you want to display member-specific activity history inside Memberstack itself, whereas analytics tools are designed for deeper reporting and aggregate insights.
If you're looking to record time spent on each page and log it to the member.
Then, you can do this with some JavaScript and member JSON. I would give it a go with chatgpt 🙂
Hey there, got a question. Is it possible to track member engagement within Memberstack? Average session length, etc. Or is there an integration that works with this? Thanks so much!
Check out https://posthog.com/ 😄
also heap https://docs.memberstack.com/hc/en-us/articles/9251843709467-Heap-Analytics-Webflow-Install
Please sign in to leave a comment.