Player retention for game servers: D1, D7 and D30 explained

What D1, D7 and D30 retention mean for a game server, how weekly cohorts work, how to read a cohort table and which changes bring new players back.

RetentionBy the ServerStats teamUpdated 7 min read

Questions

What is D1, D7 and D30 retention?

The share of new players who come back on day 1, day 7 and day 30 after their first session. ServerStats counts a player as returned on day n if a session starts between n and n+1 days after their first one, and only counts players whose first session is at least n+1 days old.

What is a good D7 retention for a Minecraft server?

There is no reliable public benchmark for game servers; published retention benchmarks are for mobile apps, where an install is not the same as joining a server. Measure your own weekly cohorts for a month, then judge every change against that baseline.

How do I increase player retention on my server?

Fix the first session first: a clear spawn, a short path to the core loop, no lag in the first ten minutes, and a reason to return tomorrow (a daily reward, an event, a friend). Change one thing at a time and compare the next weekly cohort with the ones before.

Why is my D30 empty?

Day-30 return can only be measured for players whose first session is at least 31 days old, and only within your plan's history. On the Free plan (24 hours of history) neither D7 nor D30 can be measured.

See your server's retention cohorts

Free for one server, no card. About five minutes to install.