Session Duration
The average time users spend in your product per visit, measuring engagement depth.
Formula
Average Session Duration = Total Time in App รท Number of Sessions
Segment by user type, feature, and acquisition source for insights
Definition
What is Session Duration?
Session duration measures how long users spend in your product during a single visit. It's a proxy for engagement and value delivery, though interpretation depends heavily on your product type.
Longer isn't always better. A 30-minute session in a learning app is great. A 30-minute session to complete a simple task suggests friction.
Why Session Duration Matters
Session duration indicates engagement depth. Combined with session frequency, it shows total time invested in your product. Time invested correlates with switching costs and retention.
Dramatic changes in session duration signal problems or improvements. Sudden drops might indicate bugs or UX issues. Increases after feature launches suggest added value.
Using Session Duration
Segment by user journey stage. New users might have longer exploratory sessions. Power users might have efficient short sessions. Track alongside task completion to understand if time is productive or frustrated.
Example
Weekly engagement data:
- Total session time: 50,000 minutes
- Total sessions: 10,000
Average Session Duration = 50,000 รท 10,000 = 5 minutes
Users spend 5 minutes per visit. For a productivity tool, this might be short. For a checkout flow, it might be too long.
Related Terms
Explore other financial terms and metrics
Get complete financial clarity in under 10 minutes. No more broken spreadsheets, no more QuickBooks chaosโjust the insights you need to scale with confidence.