Skip to main content

How to track user-specific time spent on each content page in a online education course with Memberstack?

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

  • Memberstack Team
    Memberstack Team Official comment

    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.

  • Julian Galluzzo
    Julian Galluzzo

    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 🙂

    0
  • Spencer Moser
    Spencer Moser

    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!

    0
  • Julian Galluzzo
    Julian Galluzzo

    Check out https://posthog.com/ 😄

    0
  • Duncan from Memberstack
    Duncan from Memberstack

    also heap https://docs.memberstack.com/hc/en-us/articles/9251843709467-Heap-Analytics-Webflow-Install

    0

Please sign in to leave a comment.

Sitemap