Focus: what got worse vs the prior week (not overall growth)
Current period: 28 May – 04 Jun 2026 · Comparison: 21 May – 28 May 2026
Report generated: 05 June 2026 · Source: PostHog live queries
Active users fell from 155 to 130 (-16.1%). Both new and returning users dropped (new: 54→48, returning: 101→82). The lowest day this period was 2026-05-30 with only 27 daily actives (prior week low: 28 on 2026-05-23).
Active coaches: 85 → 65 (-23.5%). Athletes: 66 → 67. If coaches disengage, booking and revenue dashboards will follow.
| Segment | This week | Prior week | Change |
|---|---|---|---|
| New users (first active in range) | 48 | 54 | -11.1% |
| Returning users | 82 | 101 | -18.8% |
| Users active only 1 day | 60 | 94 | -36.2% |
| Users active 2+ days | 70 | 61 | 14.8% |
Linked dashboards: Onboarding (fewer new actives), Explorer (coach discovery), MRR (paying users).
Priority area — mandatory-path funnel (splash finished → login → OTP → profile → first Feed). Welcome/continue steps are excluded — that screen was removed mid-week.
Strict completions fell 54 → 46 (-14.8%). By role: athletes 31 → 35 (12.9%), coaches 23 → 11 (-52.2%). First app opens dropped 210 → 164. Largest step-to-step drop this week: 05 - Login screen → 06 - SMS sent (11 people, 16.4% fall-off).
On the mandatory path, verified OTP holders reaching role: 48 of 56 (14.3% step drop) vs 62 of 68 prior week (8.8% drop). The steepest fall-off this week is earlier: login screen to SMS sent. Overall re-open rate held near 45.6%, but the Lowest re-open day this period: 2026-06-04 at 0.0% (3 completers). Average wait until the next app open improved to 20.6 hours (was 51.3h).
First-time mandatory-path Feed reach: 54 → 46 (-14.8%) — same rules as the dashboard funnel. Broader Feed screen views (156 → 130 users) are higher than completions because returning users and partial journeys also hit Feed.
Mandatory-path funnel — this week vs prior week
Users who completed each step and all prior mandatory steps (welcome/continue excluded).
| Onboarding step | This week | Prior week | Change |
|---|---|---|---|
| 01 - Splash started | 81 | 103 | -21.4% |
| 02 - Splash finished | 75 | 87 | -13.8% |
| 05 - Login screen | 67 | 79 | -15.2% |
| 06 - SMS sent | 56 | 68 | -17.6% |
| 07 - OTP verified | 56 | 68 | -17.6% |
| 08 - Role | 48 | 62 | -22.6% |
| 09 - About | 48 | 61 | -21.3% |
| 10 - Sports | 46 | 55 | -16.4% |
| 11 - Location | 46 | 54 | -14.8% |
| 12 - Feed | 46 | 54 | -14.8% |
App installs by day of period
Day 1 = first day of each 7-day window (28 May for this week, 21 May for prior week). Bars compare the same day offset, not the same calendar date.
Re-open coverage by day of period
Of users who finished onboarding that day, what % opened the app again later.
Hours until next app open by day of period
Average hours from finishing onboarding to the next app open, per completion day.
| Completions by role | This week | Prior week | Change |
|---|---|---|---|
| Athletes | 35 | 31 | 12.9% |
| Coaches | 11 | 23 | -52.2% |
Minutes between onboarding steps
Same metric as PostHog “Onboarding step time distribution” — median, quartiles and upper whisker for users who completed the full path. Welcome screen steps replaced by splash finished → login.
| Step transition | Median (wk) | Median (prior) | p25 (wk) | p25 (prior) | p75 (wk) | p75 (prior) | Upper (wk) | Upper (prior) |
|---|---|---|---|---|---|---|---|---|
| 01 splash started -> 02 splash finished | 0.03 | 0.03 | 0.02 | 0.02 | 0.03 | 0.03 | 0.06 | 0.06 |
| 02 splash finished -> 05 login | 0.02 | 0.03 | 0.02 | 0.02 | 0.05 | 0.05 | 0.10 | 0.10 |
| 05 login -> 06 sms | 0.13 | 0.10 | 0.10 | 0.07 | 0.25 | 0.13 | 0.48 | 0.23 |
| 06 sms -> 07 otp | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| 07 otp -> 08 role | 0.20 | 0.19 | 0.00 | 0.00 | 0.30 | 0.30 | 0.76 | 0.75 |
| 08 role -> 09 about | 0.05 | 0.05 | 0.00 | 0.00 | 0.10 | 0.10 | 0.25 | 0.25 |
| 09 about -> 10 sports | 0.43 | 0.43 | 0.00 | 0.00 | 0.85 | 0.81 | 2.12 | 2.02 |
| 10 sports -> 11 location | 0.27 | 0.10 | 0.00 | 0.00 | 0.97 | 0.93 | 2.42 | 2.33 |
| 11 location -> 12 feed | 0.05 | 0.03 | 0.00 | 0.00 | 0.27 | 0.23 | 0.67 | 0.58 |
Linked dashboards: Active Users (coach segment -23.5%), Deep Links (invite openers), Retention (first-week return), MRR (path to first payment).
Fixed rolling windows (not date-picker). Week ending 2026-05-25: 44.12% returned after 1 week.
Latest mature daily cohort (2026-05-28): 42.86% came back next day, but only 28.57% after 7 days. Early-week excitement is not sticking through the week.
Linked dashboards: Onboarding (completions down), Active Users (returning count down).
Weekly revenue shows £0 MRR and 0 paying users for weeks starting 18 May, 25 May, and 1 June. The prior week (11 May) had £6,500 from 2 payers. Paid orders in the onboarding date range: 0 → 0.
Linked dashboards: Active Users (especially coaches), Onboarding (path to first payment).
Opens rose sharply (12 → 29), driven by Group links (1 → 18 opens). Share of invite openers marked completed (legacy onboarding_complete event): 0.0% → 0.0%. Referral traffic is not converting through the tracked completion signal.
Linked dashboards: Onboarding, Events (group destination).
Explorer screen views dropped -69.4% (976 → 299) while clicks went 18 → 18. People see fewer coaches but click at a lower rate (14.4% → 11.6%).
Explorer screen views by day of period
Day 1 = first day of each 7-day window — same day offset comparison, not calendar date.
Linked dashboards: Active Users (coach segment -23.5%), MRR.
Event creations in range: 0 → 11. The Events tab got 1 → 122 screen views and 1 → 15 users. Open-to-join rate: 0.0% → 0.0% — interest without participation.
Linked dashboards: Deep Links (Group destination), Active Users (Events tab share 6.9% of views).