Retention demo on sample data
Who comes back after their first join on Demo network, and which regulars went quiet. All servers, cohorts from the last 8 weeks.
+0.6 pp vs the 8 weeks before
450 of 2,769 came back, 100 still open
Share of new players in these cohorts who started a session on Day 1 only, the 24 hours that begin 1 day after their own first join. Players whose Day 1 has not ended yet are pending and left out. This is not the Overview 7-day return rate, which counts a return at any time within the first 7 days.+0.7 pp vs the 8 weeks before
146 of 2,372 came back, 497 still open
Share of new players in these cohorts who started a session on Day 7 only, the 24 hours that begin 7 days after their own first join. Players whose Day 7 has not ended yet are pending and left out. This is not the Overview 7-day return rate, which counts a return at any time within the first 7 days.+0.2 pp vs the 8 weeks before
32 of 1,139 came back, 1,730 still open
Share of new players in these cohorts who started a session on Day 30 only, the 24 hours that begin 30 days after their own first join. Players whose Day 30 has not ended yet are pending and left out. This is not the Overview 7-day return rate, which counts a return at any time within the first 7 days.+3.4% vs the 8 weeks before
First joins in the last 8 weeks
Players whose first ever join falls inside the cohort weeks shown, on the servers in scope. Weeks start on Monday, UTC.Return
How many first joins came back, by day and by week.
Return curve
Share of new players who played on each day after their own first join, pooled over the cohorts of the last 8 weeks. The dashed line is the 8 weeks before.
| Cohorts | Day 1 | Day 3 | Day 7 | Day 14 | Day 30 |
|---|---|---|---|---|---|
| These 8 weeks | 16.3% | 9.4% | 6.2% | 3.8% | 2.8% |
| The 8 weeks before | 15.6% | 9.2% | 5.5% | 4.7% | 2.6% |
| Day | These 8 weeks | The 8 weeks before |
|---|---|---|
| Day 1 after first join | 16.3%, 450 of 2,769 | 15.6%, 434 of 2,774 |
| Day 2 after first join | 11.1%, 299 of 2,695 | 10.8%, 300 of 2,774 |
| Day 3 after first join | 9.4%, 246 of 2,616 | 9.2%, 254 of 2,774 |
| Day 4 after first join | 7.4%, 187 of 2,540 | 7.5%, 208 of 2,774 |
| Day 5 after first join | 6.4%, 159 of 2,479 | 6.3%, 174 of 2,774 |
| Day 6 after first join | 6.1%, 147 of 2,416 | 5.7%, 157 of 2,774 |
| Day 7 after first join | 6.2%, 146 of 2,372 | 5.5%, 152 of 2,774 |
| Day 8 after first join | 5.6%, 129 of 2,317 | 4.8%, 132 of 2,774 |
| Day 9 after first join | 5.4%, 123 of 2,265 | 5.1%, 141 of 2,774 |
| Day 10 after first join | 5.0%, 111 of 2,210 | 4.6%, 128 of 2,774 |
| Day 11 after first join | 4.2%, 91 of 2,154 | 4.2%, 117 of 2,774 |
| Day 12 after first join | 4.5%, 95 of 2,100 | 4.2%, 116 of 2,774 |
| Day 13 after first join | 4.3%, 87 of 2,035 | 4.4%, 122 of 2,774 |
| Day 14 after first join | 3.8%, 75 of 1,980 | 4.7%, 130 of 2,774 |
| Day 15 after first join | 4.1%, 79 of 1,927 | 4.2%, 117 of 2,774 |
| Day 16 after first join | 4.0%, 75 of 1,879 | 4.4%, 121 of 2,774 |
| Day 17 after first join | 4.5%, 83 of 1,829 | 3.2%, 89 of 2,774 |
| Day 18 after first join | 3.5%, 62 of 1,773 | 3.3%, 92 of 2,774 |
| Day 19 after first join | 3.7%, 64 of 1,715 | 3.2%, 89 of 2,774 |
| Day 20 after first join | 3.1%, 51 of 1,656 | 3.4%, 95 of 2,774 |
| Day 21 after first join | 3.5%, 56 of 1,607 | 3.1%, 85 of 2,774 |
| Day 22 after first join | 3.1%, 48 of 1,557 | 3.5%, 96 of 2,774 |
| Day 23 after first join | 3.6%, 55 of 1,515 | 3.1%, 87 of 2,774 |
| Day 24 after first join | 2.9%, 42 of 1,465 | 3.0%, 84 of 2,774 |
| Day 25 after first join | 3.7%, 53 of 1,417 | 2.7%, 75 of 2,774 |
| Day 26 after first join | 3.2%, 44 of 1,363 | 2.8%, 78 of 2,774 |
| Day 27 after first join | 3.1%, 40 of 1,304 | 2.6%, 71 of 2,774 |
| Day 28 after first join | 2.7%, 34 of 1,250 | 2.9%, 80 of 2,774 |
| Day 29 after first join | 3.0%, 36 of 1,198 | 2.7%, 74 of 2,774 |
| Day 30 after first join | 2.8%, 32 of 1,139 | 2.6%, 72 of 2,774 |
Cohorts by week
Each row is one week of first joins. A cell is the share of that week's players who played on that day after their own first join.
| Cohort week | Players | Day 1Players who started a session on the day that begins 1 day after their own first join. | Day 3Players who started a session on the day that begins 3 days after their own first join. | Day 7Players who started a session on the day that begins 7 days after their own first join. | Day 14Players who started a session on the day that begins 14 days after their own first join. | Day 30Players who started a session on the day that begins 30 days after their own first join. |
|---|---|---|---|---|---|---|
| Oct 12Oct 12 to Oct 18 UTC | 315 | 16.7%36 of 215 | 9.7%6 of 62 | PendingNo closed window yet | PendingNo closed window yet | PendingNo closed window yet |
| Oct 5Oct 5 to Oct 11 UTC | 386 | 13.5%52 of 386 | 9.3%36 of 386 | 5.9%12 of 204 | PendingNo closed window yet | PendingNo closed window yet |
| Sep 28Sep 28 to Oct 4 UTC | 384 | 15.4%59 of 384 | 8.9%34 of 384 | 6.3%24 of 384 | 2.6%5 of 196 | PendingNo closed window yet |
| Sep 21Sep 21 to Sep 27 UTC | 355 | 16.6%59 of 355 | 10.1%36 of 355 | 5.1%18 of 355 | 3.4%12 of 355 | PendingNo closed window yet |
| Sep 14Sep 14 to Sep 20 UTC | 379 | 17.2%65 of 379 | 10.6%40 of 379 | 6.1%23 of 379 | 4.5%17 of 379 | 0.0%0 of 89 |
| Sep 7Sep 7 to Sep 13 UTC | 338 | 20.4%69 of 338 | 9.5%32 of 338 | 7.7%26 of 338 | 3.8%13 of 338 | 3.0%10 of 338 |
| Aug 31Aug 31 to Sep 6 UTC | 361 | 15.2%55 of 361 | 10.0%36 of 361 | 6.1%22 of 361 | 4.2%15 of 361 | 3.0%11 of 361 |
| Aug 24Aug 24 to Aug 30 UTC | 351 | 15.7%55 of 351 | 7.4%26 of 351 | 6.0%21 of 351 | 3.7%13 of 351 | 3.1%11 of 351 |
Pending is never counted as a failure.
Cohorts
Day 1, Day 7 and Day 30 return by day, week or month.
Return by cohort
Each row is the players who first joined in that day, week or month. A cell is the share who played on that numbered day after their own first join.
| Cohort week | Players | Day 1 | Day 7 | Day 30 |
|---|---|---|---|---|
| Oct 12Oct 12 to Oct 18 UTC | 315 | 16.7%36 of 215 | PendingNobody in this cohort has finished Day 7 yet. | PendingNobody in this cohort has finished Day 30 yet. |
| Oct 5Oct 5 to Oct 11 UTC | 386 | 13.5%52 of 386 | 5.9%12 of 204 | PendingNobody in this cohort has finished Day 30 yet. |
| Sep 28Sep 28 to Oct 4 UTC | 384 | 15.4%59 of 384 | 6.3%24 of 384 | PendingNobody in this cohort has finished Day 30 yet. |
| Sep 21Sep 21 to Sep 27 UTC | 355 | 16.6%59 of 355 | 5.1%18 of 355 | PendingNobody in this cohort has finished Day 30 yet. |
| Sep 14Sep 14 to Sep 20 UTC | 379 | 17.2%65 of 379 | 6.1%23 of 379 | 0.0%0 of 89 |
| Sep 7Sep 7 to Sep 13 UTC | 338 | 20.4%69 of 338 | 7.7%26 of 338 | 3.0%10 of 338 |
| Aug 31Aug 31 to Sep 6 UTC | 361 | 15.2%55 of 361 | 6.1%22 of 361 | 3.0%11 of 361 |
| Aug 24Aug 24 to Aug 30 UTC | 351 | 15.7%55 of 351 | 6.0%21 of 351 | 3.1%11 of 351 |
| Aug 17Aug 17 to Aug 23 UTC | 367 | 14.4%53 of 367 | 6.0%22 of 367 | 1.9%7 of 367 |
| Aug 10Aug 10 to Aug 16 UTC | 346 | 15.9%55 of 346 | 6.9%24 of 346 | 3.8%13 of 346 |
| Aug 3Aug 3 to Aug 9 UTC | 338 | 17.2%58 of 338 | 2.4%8 of 338 | 1.8%6 of 338 |
| Jul 27Jul 27 to Aug 2 UTC | 325 | 13.2%43 of 325 | 6.2%20 of 325 | 1.8%6 of 325 |
| All shown | 4,245 | 15.9%659 of 4,145 | 5.9%220 of 3,748 | 2.5%64 of 2,515 |
At risk
Regulars who went quiet and may be worth a message.
Players at risk
Regulars who look like they are leaving, with the reasons. Each rule adds points, and Medium starts at 30 and High at 55. A score ranks players for you to look at. It does not predict who will leave.
- At risk
- 134
- High risk
- 74
- Payers at risk
- 44
of 476 regulars
Score 55 or more
With a paid, completed purchase
Showing the top 100 of 134 at risk. Export CSV holds the same 100.
| Player | Risk | Why | Away | Payer |
|---|---|---|---|---|
| ThornWolfPremium Java, United States | High80 |
| 23 daysLast played Sep 23, 2026, UTC. | No |
| driftraven28Cracked Java, Germany | High70 |
| 15 daysLast played Oct 1, 2026, UTC. | Yes |
| driftraven33Cracked Java, France | High70 |
| 16 daysLast played Sep 30, 2026, UTC. | Yes |
| BirchLynx20Premium Java, United States | High70 |
| 14 daysLast played Oct 2, 2026, UTC. | No |
| EchoSprout96Premium Java, Brazil | High70 |
| 16 daysLast played Sep 30, 2026, UTC. | No |
| CinderRavenPremium Java, United States | High70 |
| 16 daysLast played Sep 30, 2026, UTC. | No |
| CinderGolemPremium Java, Brazil | High70 |
| 16 daysLast played Sep 30, 2026, UTC. | No |
| .MossCrafter38Bedrock, United Kingdom | High70 |
| 17 daysLast played Sep 29, 2026, UTC. | No |
| TidalFox14Premium Java, Netherlands | High70 |
| 18 daysLast played Sep 28, 2026, UTC. | No |
| NovaKnight56Premium Java, Germany | High70 |
| 19 daysLast played Sep 27, 2026, UTC. | No |
How the score works
- Away longer than usual (up to 40). Days since the last session divided by the player's usual gap between play days. 1.5 times adds 10, 2 times 22, 3 times 32, 4 times or more 40. Needs at least 2 days away.
- Playing on fewer days (up to 20). Play days in the last 14 days against the 14 day average of the 28 days before. A drop of 25 percent adds 7, 50 percent 14, 75 percent 20. Needs at least 3 play days before.
- Shorter sessions (up to 15). The newest 3 sessions against the sessions before them. Down to 80 percent adds 5, 60 percent 10, 40 percent 15. Needs at least 3 earlier sessions.
- Never left spawn (up to 10). WorldGuard events in the last 60 days show only the spawn region. Adds 10. Skipped when the player has no region events.
- Played through lag (up to 10). Sessions in the last 14 days that overlapped a lag event on the same server. 1 session adds 5, 2 or more add 10.
Payer status adds no points. A payer is not more likely to leave, they are worth more to keep, so payers sort first among equal scores. Weights were set by hand and checked on sample data. They are not fitted to your network and their accuracy has not been measured. Read the full method
Regulars gone quiet
Each point is the end of a week. It counts regulars, who played on 3 or more days in the 30 before, that are away at least 2 times (and 4 times) their usual gap. It uses the away rule only, so it can read lower than the list.
| Line | Latest | Peak | Med |
|---|---|---|---|
| Away 2 times usual or more | 152 | 152 | 106 |
| Away 4 times usual or more | 76 | 86 | 50 |
| Payers among the first | 50 | 54 | 36 |
| Bucket | Away 2 times usual or more | Away 4 times usual or more | Payers among the first |
|---|---|---|---|
| Week ending Aug 21, 2026 | 85 | 46 | 19 |
| Week ending Aug 28, 2026 | 68 | 23 | 17 |
| Week ending Sep 4, 2026 | 84 | 37 | 21 |
| Week ending Sep 11, 2026 | 99 | 50 | 32 |
| Week ending Sep 18, 2026 | 106 | 49 | 36 |
| Week ending Sep 25, 2026 | 141 | 59 | 46 |
| Week ending Oct 2, 2026 | 144 | 70 | 54 |
| Week ending Oct 9, 2026 | 146 | 86 | 46 |
| Week ending Oct 16, 2026 | 152 | 76 | 50 |
A numbered day is a 24 hour step from each player's own first join. Cohort weeks start on Monday, UTC.
Sample data