Growth Engine MONKEY MAKE FIRE

Lunera Hormone Balance · built 2026-06-10 · NCPA £43.38 (Triple Whale live, 2026-05-11 → 2026-06-09) · sub take rate 64.2%

Scorecard

NCPA (CAC)
£43.38
win <£45 · re-examine >£50
Day-1 ROAS
1.50×
£64.99 rev / £43.38 CAC (Menard runs 0.56×)
60-day payback
79%
£34.10 recovered (his slide: 102%)
90-day payback
115%
£49.97 recovered at first rebill
Max CAC @ 90-day
£49.97
headroom £+6.59 vs NCPA (was £42.18)
Year-1 LTV (subscriber)
£74.08
contribution, incl M12 rebill (was £60.30)
Year-1 LTV:CAC (sub)
1.71×
target >2.5× · blended 1.42×
Year-3 LTV:CAC (est)
2.19×
£95.13 lifetime value (his slide: 3.6×)
Per-subscriber economics on NEW pricing (£64.99/quarter sub). Contribution = revenue − VAT − COGS − ship/fulfil − fees − returns. Retention: weighted 90D cohorts ≥100 subs; M9/M12 extrapolated (dashed).

Cash engine — can we float the payback?

Day-0 cash recovery
83%
of every £1 of ad spend is back as contribution same-day
Monthly float (current spend)
£14,881
unrecovered until rebills land (day 90)
Cash on hand
£30,000
2.0 months of float · net-60 terms release ~£51,500
Scale rule
£0.50 / £1
each +£1/mo of NEW spend needs ~£0.50 cash until day 90 · VAT due 2026-09-07

Monthly Cohort Waterfall PER SUBSCRIBER, NET OF CAC

MonthRetentionRevenueContributionCumulative P&LStatus
Month 0100%£64.99£34.10£-9.28Acquisition
Month 186%£-9.28Building
Month 278%£-9.28Building
Month 347%£30.23£15.87£+6.59⚡ Day-90 Payback
Month 442%£+6.59Profit building
Month 538%£+6.59Profit building
Month 629%£18.83£9.88£+16.47✅ Compounding
Month 725%£+16.47Profit building
Month 820%£+16.47Profit building
Month 923%£15.06£7.90£+24.37✅ Compounding
Month 10£+24.37Profit building
Month 11£+24.37Profit building
Month 1219%£12.05£6.32£+30.70Year 1: 1.71× LTV:CAC

Cumulative P&L per subscriber (net of £43.38 CAC)

£-20£-10£0£10£20£30day 0day 90day 180day 270day 360NEW pricing (live 10 Jun 2026)OLD pricing (pre 10 Jun 2026)

Subscriber survival — 90-day supply

0%25%50%75%100%92%M086%M178%M247%M342%M438%M529%M625%M720%M823%M919%M12est.

Cancellations — Loop live 4856 cancelled · 5654 active · fetched 2026-06-10

Reason#%
I'm not seeing any results153631.6%
Too expensive to continue149030.7%
I have too much still106221.9%
Cancelled by API48710.0%
I'm not seeing results with Hormone Balance1974.1%
asked to cancel80.2%
customer asked to cancel60.1%
didn't want to sub60.1%
didn't know she subbed40.1%
No longer interested40.1%
N/A40.1%
Customer asked to cancel.30.1%
Orders completed at cancel#%
1373376.9%
2100820.8%
31022.1%
470.1%
550.1%
710.0%
Time to cancel#%
0d49510.2%
1-7d3607.4%
8-30d53911.1%
31-90d236348.7%
91-180d97020.0%
180d+1292.7%
The M3 cliff: 78% active at month 2 → 47% pay rebill 1. Fix in flight: gift swap + Loop cancel window + pre-rebill email.
Data freshness: cohorts exported 2026-06-10 (Shopify) · Loop API: awaiting key · Triple Whale API: awaiting key. Refresh: re-export CSVs to data/cohorts/, update ncpa in model/config.json, run python3 model/build_dashboard.py.