Do you track this metric? Just vote!
Events per Session
from Activation
Metrics type
Units of measure
More - better
Check frequency
The average number of events per session.
Why it is important
A higher average number of events per session typically indicates increased user activity, helping businesses assess the effectiveness of features, user experience, and content.

This metric guides decisions on optimizing website elements, enhancing user engagement, and tailoring marketing strategies to improve overall website performance and user satisfaction.
Event Count / Number of Engaged Sessions
Calculation example
Suppose E-commerce Store M had the following data during a specific period:
A total of 2,500 events were recorded on the website.
There were a total of 500 engaged sessions during the same period.

Events per Session = Event Count / Number of Engaged Sessions
Events per Session = 2,500 / 500
Events per Session = 5
Affected metrics
Event Count
Affecting metrics
Connecting metrics
Average Engagement Time per Session

Get free access to the biggest
e-commerce knowledge base

Metrics maps, 1,000+ metrics, 800+ tactics, discussions with pros and much more
Suggested slices for dashboards
by Audience Segment
by Device Type
by Time-of-Day and Day-of-Week
by Geo
by Conversion Funnel Stage
by Referral Source
by Event Type Breakdown
by Loyalty Program Level
The revenue impact pathway
Available in JetMetrics Lite only
Questions to be Answered
1. How does the average number of Events per Session change between different types of sessions, and what insights can be gained for tailoring features to specific session types?
2. Are there specific user segments or demographics that trigger a higher or lower average number of events during sessions, and how can targeted marketing address these variations?
3. Can you identify any correlation between the timing and frequency of push notifications or in-app messages and changes in the Events per Session metric?
4. How does the Events per Session metric differ between users who have completed the activation process and those who haven't?
5. What impact do limited-time promotions or exclusive offers have on the Events per Session metric, and how can these promotions be optimized for increased event triggering?
6. How does the Events per Session metric vary between different app versions, and what insights can be gained for optimizing marketing efforts for specific versions?
7. What role does personalization play in influencing the Events per Session metric, and how can personalized content recommendations be optimized for better user interaction during sessions?
Possible causes of worsening
Lack of Engaging Features
An absence of engaging features or activities within the app may result in fewer user interactions and lower event counts.

Ineffective User Guidance
Users may not know how to interact with events if there is insufficient guidance or education on their functionalities.

Explore more causes in full version of JetMetrics Lite
Tactics to improve this metric
Explore in JetMetrics Lite or Ask professionals in the Community
JetMetrics – the easiest way from data to insights
and actions
Our special early access prices are for a limited time only!
Early access plan
For whom?
Only for Shopify stores
What will I get?
Early access
Priority support
6-month discount
per month within 6 months then the price will depend on the monthly number of orders.
Now you need to pay only $49 for the first month to lock in that price for a 6 months.
Follow product updates