Player & Activity Metrics B02 / 06

Sessions Per User in iGaming: Definition, Formula and What It Says About Habit

Sessions per User is the average number of distinct play sessions per active player over a period. It captures engagement frequency in a way that DAU and session length alone cannot: a player can have one long session per week or many short sessions, and these are very different…

iGaming Glossary · Category: Player & Activity Metrics · Relevant for: Product, CRM, Marketing, Executive

iGaming GlossaryProductCRMMarketingExecutive

TL;DR

Sessions per User is the average number of distinct play sessions per active player over a period. It captures engagement frequency in a way that DAU and session length alone cannot: a player can have one long session per week or many short sessions, and these are very different engagement profiles. Healthy operators read sessions per user alongside session length and DAU/MAU to understand the full shape of player habit.

Mechanics 02

Formula

In its simplest form:

Sessions per User = Total Sessions in Period / Distinct Active Players in Period

A typical warehouse-level aggregation:

Warehouse-level aggregationSELECT
COUNT(DISTINCT session_id)
* 1.0 / COUNT(DISTINCT player_id) AS sessions_per_user
FROM player_events
WHERE event_date BETWEEN :start AND :end;

Like session length, this metric depends on session-stitching logic. The typical convention is a 30-minute inactivity timeout that marks the end of a session. Different platforms in the same operator must use the same timeout or the comparison breaks down.

Business context 03

Why it matters in iGaming

Sessions per User answers the habit question. Two operators with similar DAU and similar average session length can have very different player relationships. A high sessions-per-user count means players come back multiple times within the period, signalling a habit-forming product. A low count with long sessions means players visit rarely but binge when they do. Both can be successful but require different operational disciplines.

Different teams read sessions per user for different reasons:

  • Product teams use it to evaluate whether features and onboarding are creating return-visit patterns.
  • CRM uses it to differentiate habitual players from occasional ones for lifecycle targeting.
  • Marketing tracks it per acquisition channel as a habit-formation quality signal.
  • Executives watch the trend as a top-level signal of engagement depth on the active base.

The most useful framing is alongside session length and DAU/MAU. A growing sessions per user combined with stable session length means players are coming back more often without binging, generally a healthy pattern. A growing sessions per user with shrinking sessions might indicate frustration or interruption issues. The metric only makes sense in context.

Failure modes 04

Common mistakes and how teams get sessions per user wrong

Confusing it with login frequency. A session is a continuous arc of activity ending in defined inactivity or logout. Login frequency counts authentication events, which is a different and noisier signal. Most operators count sessions, not logins, but inconsistency in vocabulary creates reporting confusion.

Aggregating across vertical mixes. Sportsbook sessions are typically short and frequent. Casino sessions are typically longer and less frequent. A blended sessions-per-user metric across both verticals describes neither and is hard to compare to anything.

Treating high sessions per user as automatically positive. In casino especially, very high sessions per user can correlate with Markers of Harm. The metric needs to be read in conjunction with player risk signals, not optimised in isolation.

Ignoring the device split. Mobile and desktop sessions have different natural patterns. A heavy mobile-first base will run higher sessions per user simply because mobile play is more episodic. Without device-aware reporting, trends can be misread as behaviour shifts when they are really device-mix shifts.

Reading short-window changes as trends. Sessions per user has natural variance week to week, especially around weekends, paydays and major fixture calendars. Rolling four-week views are more reliable than weekly comparisons.

What good looks like 05

Healthy ranges and benchmarks

Sessions per user varies by vertical and engagement model. Directional patterns:

  • Sportsbook bettors typically run higher sessions per user during major event windows and lower during off-seasons.
  • Casino players often show fewer but longer sessions than sportsbook bettors over comparable periods.
  • Engaged cohorts (longer-tenure players, VIP segments) tend to show higher sessions per user than acquisition cohorts in their first weeks.
  • Mobile-led player bases tend to run higher sessions per user than desktop-led bases simply due to device habits.

These are directional patterns based on industry observation, not strict benchmarks. The right comparisons are within an operator over time, by vertical, by device and by player cohort.

Gamblitude 07

How Gamblitude handles sessions per user

In Gamblitude, sessions per user is a governed Metric calculated against the shared session-stitching definition. The metric is available across dashboards, AI Agent answers and Insight Radar alerts, sliced by vertical, device, segment and time window. CRM teams use it as an Attribute for segmenting habitual versus occasional players and for triggering lifecycle flows that respond to changes in habit patterns.

Explore Product analytics ↗
Questions 08

FAQ

A session is a continuous arc of player activity bounded by defined inactivity (typically 30 minutes), explicit logout or session-state events. The exact session-stitching logic is platform-specific but should be applied consistently across all sessions-per-user calculations within an operator.

A login is an authentication event. A session is the continuous play period that follows. A single login can produce one or more sessions if the player is idle long enough to time out and then returns. A single session can also span multiple logins if the player logs out and back in quickly. Sessions per user is the more common engagement metric. Logins per user is a noisier signal.

Generally yes for engagement, with caveats. Very high sessions per user combined with long session lengths can correlate with Markers of Harm in casino contexts. The metric should be optimised in the context of full player wellbeing, not in isolation.

It typically grows for retained players as they form habits and falls for players approaching churn. The slope of this curve is a useful early signal of cohort health. Sharp drops in sessions per user, especially in mid-lifecycle cohorts, can flag retention problems before they show up in churn rate.

Both, with different uses. Weekly sessions per user is more sensitive to short-term changes and useful for product and CRM signals. Monthly sessions per user is smoother and more useful for trend analysis and executive reporting. The same activity definition should apply across windows.

Explore next 09

Further reading

Keep the glossary useful

Found a mistake or want a term added to the iGaming Glossary? Let us know.

Browse the complete glossary or see how governed definitions work across dashboards, reports, alerts and AI answers.