Sessions per user

Engagement metric. How often and how deeply do they use it?

17SpuSessions per userEngagement
Definition

What is sessions per user?

Sessions per user is the average number of separate times each active user opens and uses an app in a given period.

Session frequency: another name for sessions per user over a period.

Formula

How to calculate Sessions per user

Sessions per user = Sessions ÷ Active users
Sessions
separate sessions in the period
Active users
unique active users in the same period

Where definitions differ

VariantFormulaWhen to use it
Per dayDaily sessions ÷ DAUHow often a daily user comes back within a day.
Per monthMonthly sessions ÷ MAUMixes frequency and number of active days.
Time in app per userSessions per user × Average session lengthJoins frequency and depth.
Calculator

Sessions per user calculator

Sessions per user calculator

Example inputs: change them to your own numbers. The examples only make the calculator show a worked answer; they are not benchmarks or targets. Runs in your browser; nothing you type is sent anywhere.

Sessions per user
4
Minutes in app per user per day
20 min
Answer

What drives sessions per user up?

Habit-forming use cases, timely notifications and content that changes during the day. Notification-driven sessions that end in seconds raise the count without adding value, so read it with session length.

By vertical

How Sessions per user differs by vertical

EdTechShort daily practice sessions are often the target behaviour.
FintechBalance checks drive many short sessions.
OTT and streamingFewer, longer sessions are normal.
GamingSeveral sessions a day are common in casual games.
Pitfalls

Common mistakes

  • Comparing daily and monthly versions of the metric.
  • Counting background wake-ups or push-opened sessions that close instantly.
FAQ

Questions

How do you calculate sessions per user?

Divide the number of sessions by the number of active users in the same period. 24k sessions from 6k daily users is 4 sessions per user per day.

Is sessions per user an engagement metric?

Yes. It measures frequency of use, which combined with session length gives total time in the app per user.

Why did sessions per user rise but retention fall?

A smaller group of very active users can raise the average while fewer users come back. Look at the distribution, not only the mean.

What is the difference between a metric and a KPI?

A metric is any measured quantity; a KPI is a metric a team has chosen as a target for judging performance. Most metrics here become KPIs only for the teams whose work moves them.

Do I need an MMP to measure these metrics?

Not for all of them. Engagement and monetisation metrics come from product analytics and billing data, while metrics split by ad channel, such as CPI, ROAS or retention by source, need installs attributed to campaigns.

Are the calculator's example inputs benchmarks?

No. The example inputs only make the calculator show a worked answer when the page loads; they are not typical, good or target values. Replace them with your own numbers.