Forecasting active users
New users × retention: build a monthly active users forecast from cohorts, with a separate curve for summer cohorts, and price a cut in paid acquisition in users.
Lesson 29 of 32~25 min of learningIncludes ~13 min for questions and tasks
Contents1 of 34 steps
Maya
Alex Tutor
Alex Tutor
Dataset · 12 rows
Monthly retention curves from the 2025 cohorts
Share of a cohort that opens the app in each month of its life.
- Columns
- month_since_signup
- Age of a cohort in months; 0 is the sign-up month
- active_share_regular
- Share of a cohort active at that age: cohorts from September to May
- active_share_summer
- The same for June–August cohorts (many trip groups)
Data
| month_since_signup | active_share_regular | active_share_summer |
|---|---|---|
| 0 | 1.0000 | 1.0000 |
| 1 | 0.5003 | 0.5002 |
| 2 | 0.4158 | 0.3829 |
| 3 | 0.3610 | 0.3067 |
| 4 | 0.3253 | 0.2573 |
Show 7 more rows
| 5 | 0.3024 | 0.2250 |
| 6 | 0.2874 | 0.2041 |
| 7 | 0.2775 | 0.1905 |
| 8 | 0.2711 | 0.1818 |
| 9 | 0.2670 | 0.1760 |
| 10 | 0.2643 | 0.1723 |
| 11 | 0.2627 | 0.1699 |
You
Alex Tutor
Alex Tutor
Question 1
How many users of the June 2026 cohort do you expect to be active in September 2026? Use the right curve and round to whole users.
Units: users
Alex Tutor
Alex Tutor
Alex Tutor
Dataset · 12 rows
Halves new users and MAU, 2026: actual and plan
January–June are actual; July–December are the growth plan and the "paid halved from September" scenario.
- Columns
- month
- Calendar month, 2026
- status
- actual (January–June) or plan (July–December)
- new_invite
- New users from invites
- new_organic
- New users from store search, not paid
- new_paid
- New users from paid social and store search ads
- new_users
- All new users (the cohort size)
- new_users_paid_halved
- New users if paid acquisition is halved from September (and, from October, minus the invites the missing paid users would have brought)
- active_from_2025_cohorts
- Active users who signed up in 2025 (projected after June)
- mau_actual
- Actual monthly active users (empty for plan months)
Data
| month | status | new_invite | new_organic | new_paid | new_users | new_users_paid_halved | active_from_2025_cohorts | mau_actual |
|---|---|---|---|---|---|---|---|---|
| 2026-01 | actual | 1966 | 998 | 1682 | 4646 | 4646 | 13998 | 18644 |
| 2026-02 | actual | 2211 | 1106 | 1789 | 5106 | 5106 | 12875 | 20304 |
| 2026-03 | actual | 2300 | 1176 | 1919 | 5395 | 5395 | 12146 | 22025 |
| 2026-04 | actual | 2267 | 1241 | 1996 | 5504 | 5504 | 11676 | 23680 |
| 2026-05 | actual | 2555 | 1263 | 2169 | 5987 | 5987 | 11363 | 25704 |
Show 7 more rows
| 2026-06 | actual | 8453 | 1325 | 3126 | 12904 | 12904 | 11164 | 34365 |
| 2026-07 | plan | 9359 | 1442 | 3303 | 14104 | 14104 | 11033 | |
| 2026-08 | plan | 9873 | 1521 | 3485 | 14879 | 14879 | 10951 | |
| 2026-09 | plan | 3064 | 1605 | 2626 | 7295 | 5982 | 10894 | |
| 2026-10 | plan | 3232 | 1693 | 2770 | 7695 | 5903 | 10858 | |
| 2026-11 | plan | 3410 | 1786 | 2923 | 8119 | 6229 | 10836 | |
| 2026-12 | plan | 3597 | 1884 | 3084 | 8565 | 6570 | 10822 |
You
Alex Tutor
Alex Tutor
Question 2
Forecast Halves MAU for September 2026 under the plan: the 2025 line plus every 2026 cohort from January to September at its age, with the summer curve for June–August.
Units: users
Alex Tutor
Chart data
| month | Plan, two curves | One curve for all |
|---|---|---|
| 2026-01 | 18,644 | 18,644 |
| 2026-02 | 20,305 | 20,305 |
| 2026-03 | 22,027 | 22,027 |
| 2026-04 | 23,679 | 23,679 |
| 2026-05 | 25,702 | 25,702 |
Show 7 more rows
| 2026-06 | 34,365 | 34,365 |
| 2026-07 | 40,702 | 40,704 |
| 2026-08 | 46,166 | 46,592 |
| 2026-09 | 42,829 | 43,995 |
| 2026-10 | 43,060 | 45,193 |
| 2026-11 | 44,236 | 47,001 |
| 2026-12 | 46,081 | 49,260 |
Maya
Alex Tutor
Theo
Alex Tutor
Alex Tutor
Question 3
Which of these choices would make the September forecast too high? Select all that apply.
Theo
Alex Tutor
new_users_paid_halved: half the paid users from September, and from October also the people the missing users would have invited, 0.31 each.You
Alex Tutor
Alex Tutor
Question 4
By how many users is December 2026 MAU lower in the paid halved scenario than in the plan? Use new_users minus new_users_paid_halved for the September–December cohorts and the regular curve at each cohort's December age.
Units: users
Alex Tutor
Chart data
| month | Plan | Paid halved |
|---|---|---|
| 2026-01 | 18,644 | 18,644 |
| 2026-02 | 20,305 | 20,305 |
| 2026-03 | 22,027 | 22,027 |
| 2026-04 | 23,679 | 23,679 |
| 2026-05 | 25,702 | 25,702 |
Show 7 more rows
| 2026-06 | 34,365 | 34,365 |
| 2026-07 | 40,702 | 40,702 |
| 2026-08 | 46,166 | 46,166 |
| 2026-09 | 42,829 | 41,516 |
| 2026-10 | 43,060 | 40,611 |
| 2026-11 | 44,236 | 40,903 |
| 2026-12 | 46,081 | 41,922 |
Maya
Alex Tutor
Alex Tutor
Question 5
If Halves halves paid acquisition from September, the MAU gap against the plan is largest in September and shrinks after that.
Alex Tutor
Maya
Theo
Alex Tutor
Question 6Short answer · AI-checked task
Write Maya 3–5 sentences for the board: the December 2026 MAU forecast under the plan and with paid acquisition halved from September, how it was built, and the two assumptions most likely to make it wrong.
Write your answer and get a score with feedback from our AI reviewer.
Log in to get AI feedbackAlex Tutor
That’s the lesson. You answered every task — nicely done.