Top
Analyze sessions using Trend Insights
  • 16 Sep 2025
  • 4 Minutes To Read
  • Dark
    Light
  • PDF

Analyze sessions using Trend Insights

  • Dark
    Light
  • PDF

Article summary

Introduction

Use Trend Insights to analyze session-related user behavior questions, such as how long end users stay in the application, how often they return, and how much time they spend. For more information, see Understand Session analytics.

Trend Insights enables you to visualize data for session-related metrics such as Total number of sessions, Average session time, and Total session time. Use different chart types and drill down on the session data using User filters and User breakdowns.

Note:

trend_insights_choose_metric_session_metrics.png


Descriptions of Session metrics

The following table describes the Session metrics available in Trend Insights:

Metric

Type

Description

Total number of sessions

Count

The total number of unique sessions during the selected time period. A session is identified using a unique session ID.

Average session time

Time (minutes)

The average time users spent in a session. Each session duration is calculated as the time difference between the first and last event within the same session ID, or a minimum session time if a timeout is triggered.

Total session time

Time (minutes)

The total combined duration of all sessions. Each session’s time is calculated as the difference between the first and last event timestamps, or the minimum timeout duration if the session ends due to inactivity.

Average number of sessions per user

Count

The average number of sessions per unique user. Calculated by dividing the total number of unique sessions by the number of unique users during the selected period.

Average session time per user

Time (minutes)

The average session duration per user. For each user, session times are summed and then averaged across all users in the selected time period.


Use cases

Expand the following accordions for more details:

Analyze the number of times a user is logging in to the application in a week

Session metrics: Total number of sessions

User filter: User Id = johndoe@acme.com

User breakdown: User Id

Data setup:

session_analytics_total_number_of_sessions_example.png

Visualized data:

session_analytics_visualized_data_for_total_number_of_sessions.png

Analyze the total time spent by the Sales department in the application in the past month

Session metrics: Total session time

User filter: Department = Sales

User breakdown: User Id

Data setup:

trend_insights_session_metric_total_session_time_example.png

Visualized data:

trend_insights_total_session_time_example_sales_department.png

Note:

  • Currently, Whatfix enables you to visualize only one session metric per Trend Insight.

  • Currently, you cannot analyze a combination of events and sessions in the same Trend Insight. You can either analyze engagement with events or analyze session data at a point in time.

  • Currently, you cannot filter session data by events. For example, you cannot analyze the number of users who clicked a specific User Action within a session.

  • When you apply User filters and User breakdowns to session metrics, they enable you to drill down into session data and not event data. For example, the number of sessions accessed from the Chrome browser filters all the sessions that are performed using the Chrome browser. It does not show the events performed using the Chrome browser during the session.

  • Session metrics are not supported in Cohorts or Event groups.


Steps to analyze Session data using Trend Insights

  1. On the Whatfix Analytics dashboard, click Insights.
    ia_left%20nav_insights

  2. Click Create insights.
    create_insights

  3. Click Trend Insights.
    trend_insights

  1. Click the Give your insight a name textbox and enter a name for your Insight.

  2. Click the Description text box and enter a description that explains what the Trend Insight is about.

    Info:
    • The Description gives you context about the created Insight when added to a Dashboard.
    • It also enables other stakeholders to understand what data the Insight depicts while viewing Dashboards created by other team members.

  3. From the Select user type dropdown, choose whether to analyze data for All users, Identified users, or Anonymous users.

    Note:
    • By default, Insights data may contain identified (users identified by User ID) and unidentified (users not identified but denoted by Anonymized Whatfix IDs) users.
    • The Event identification rate indicates the percentage of events Whatfix is able to attribute to uniquely identified users.
      insights_event_identification_rate.png
    • For more information on filtering users and understanding the Event identification rate, see How can I filter unidentified users in Insights?

  4. Click Choose metric.

    trends_choose_metric.png

  5. Under Session metrics, select the desired session metric.

    session_analytics_session_metrics_choose_session_metric.png

    Note:

    Currently, session metrics don’t have any filters or breakdowns.

  6. Click Add user filter, and then select and apply the desired filter to filter session data based on user properties such as city, country, or browser.

    trends_session_analytics_user_filter.png

    Info:
  7. Click Add user breakdown, and then select and apply the desired breakdown to group session data based on user properties such as city, country, or browser.

    session_analytics_user_breakdown.png

  1. Once the setup is complete, scroll down to view the generated data chart.

    session_analytics_visualized_data_for_total_number_of_sessions.png

Note:

  • Visualize the data using different chart types.

    trends_session_analytics_chart_types.png

  • Filter data based on Daily, Weekly, or Monthly timeframes.  

  • If you have Ask Whatfix AI enabled, click Summarize to get an AI-generated summary of the Trend Insight. This helps you interpret the data more easily and understand key patterns.

    trends_ai_summary.png

  1. Click Save.

Note:

  • You can add Trend Insights to a Custom Dashboard. Click the icon next to the Select user type filter to check if the Insight is part of a Dashboard.

  • Export and schedule Trend Insights based on your requirements.


Was this article helpful?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.