Skip to main content

Why it Matters

Understand how effectively users are interacting with your application. Are they simply opening it briefly and leaving without taking any actions, or are they engaging with it in a meaningful way? Successful application engagement is critical to better user learning and product usage, increasing the likelihood of users returning to use your application again in the future. By examining how long users spend inside your application, you can uncover usability trends and habits of your userbase. A low engagement score may indicate that your application lacks appeal, is difficult to use, or fails to provide sufficient value to users.

Definition

User engagement is a measure of how successfully users are interacting with your application in a meaningful way. This includes taking actions beyond just viewing a page, such as using a feature, completing a milestone, or interacting with GuideWhale content. Engagement Score=Engaged User SessionsTotal User Sessions\text{Engagement Score} = \dfrac{\text{Engaged User Sessions}}{\text{Total User Sessions}}

Analytics

  • Engagement Score: percentage of total user sessions where users spent at least 1 minute and took an action (e.g. feature usage, milestone completion, GuideWhale content interactions, etc.) beyond just viewing a page. Engagement score is calculated by dividing the amount of engaged sessions by the amount of total user sessions at a given time period.
  • Total User Sessions: the total number of times users started a new session in your application during the selected time period. This includes both engaged and non-engaged sessions.
  • Engaged Sessions: all engaged user session in the selected time period.
  • Average Session Duration: the average length of time users spent in your application during the selected time period, calculated from all user sessions.
  • Engagement Trend Chart: shows the trend of user engagement over time, measured by the ratio of engaged sessions to total sessions. This can help you identify patterns in user engagement, such as increased engagement after a new application update or a decrease in engagement during a specific time period.
  • Average Session Duration Chart: shows how application usage trends change over time. This can help you identify patterns in user behavior, such as increased usage during a specific time period or decreased usage after a new application update.

Filters

  • User Segment: select either all users or a specific user segment.
  • Date Range: period when to analyze user engagement.