Product Analytics

Session Frequency

Session Frequency measures the average number of product sessions per user during a defined period. It describes how often users return, while session duration describes how long they stay each time.

Business context

Why Session Frequency matters

Higher frequency can show stronger routine use or fragmented workflows. Lower frequency can be healthy for occasional-use products or can signal declining engagement.

Business question
How often does an average user start a session during this period?
Teams that use it
Product, growth, lifecycle, design, and customer success teams.
Decisions it supports
Habit-building work, notification strategy, content cadence, workflow design, and product health monitoring.
Calculation

Session Frequency formula

Total Sessions ÷ Total Users

Formula components

Total sessions
All valid sessions generated by the user population in the period.
Total users
Distinct users included in the denominator, usually users with at least one session.
Session rule
The inactivity timeout or event logic used to separate one session from another.
Period
The day, week, month, or other window for both numerator and denominator.

How to calculate Session Frequency

  1. Define the reporting period, session rule, and user eligibility.
  2. Count valid sessions in that period.
  3. Count distinct users under the documented denominator rule.
  4. Divide sessions by users and inspect the distribution across user segments.
Worked example

Session Frequency example

During one month, 3,500 distinct active users generate 12,600 valid sessions.

  1. Total sessions = 12,600.
  2. Total users = 3,500.
  3. Session Frequency = 12,600 ÷ 3,500 = 3.6.

Average Session Frequency is 3.6 sessions per user per month.

The average active user started about three to four sessions during the month; the average may hide occasional and power-user groups.

How to interpret the result

Compare frequency by role, tenure, plan, and core use case. A small group of heavy users can lift the mean even if most users visit only once.

Expected frequency depends on the natural job cadence, session timeout, product type, and denominator. Daily workflow software and quarterly planning tools need different expectations.

Common mistakes and limitations

Session-rule changes
A shorter timeout creates more sessions without changing real behaviour.
Inconsistent denominator
All registered users and only active users produce different rates.
Bots and background activity
Automated events can create sessions that no person intentionally started.
Mean hiding distribution
Power users can make typical usage appear more frequent than it is.

Turn metric definitions into answers your team can use.

Vizma helps teams understand and track business metrics using their data. Bring your Session Frequency definition, underlying data, and reporting questions to a Vizma demo.