App Masters · 2026-03-21
How One Validated App Idea Turned Into a $70K/Month App
Vadim, an iOS freelancer, launched KBMH (one-kettlebell home workouts) as a buggy Flutter MVP in 3 weeks (Sep 2024) and grew it to 40K+ EUR MRR with almost no ads via daily Instagram reels (450K followers). Covers 3 months of paywall/pricing tests, a members-only WhatsApp group, a 50% one-time yearly offer whose targeting bug added ~500 yearly subs (~25K EUR), affiliates moved to retainers, and Meta ads (plain text banner, broad targeting, one 25 EUR purchase event, blended P&L). Ends with two live app audits.
Play the episode25 tactics
Numbers mentioned
| Who | Metric | Value | Context | When |
|---|---|---|---|---|
| KBMH | mrr | EUR 40K approximate | About 1.5 years after launch, with close to $0 on paid ads until recently | 4:28 |
| KBMH | revenue | EUR 100K/month projection | Current month's revenue trajectory, with Meta ads running | 1:02:26 |
| KBMH | revenue | USD 70K/month approximate | Episode title figure ('$70K/Month'); body says 40K EUR MRR | 4:28 |
| KBMH | revenue | USD 80K/month approximate | Description figure; not stated in the body | 4:28 |
| KBMH | followers | 450K followers approximate | Vadim's social media following (mainly Instagram); host says 350K, description 400K+ | 4:28 |
| KBMH | followers | 2,000 followers approximate | Instagram followers after the first 3 months / 100 reels | 17:20 |
| KBMH | revenue | a couple of hundred dollars approximate | Revenue after the first 3 months of daily reels and DMs | 17:20 |
| KBMH | followers | +20K–40K followers/month approximate | New Instagram followers per month after applying Brendan Kane's workbook; up to 3,000 on single days | 24:48 |
| KBMH | followers | +60K followersper video approximate | New followers from a single reel (another brought 52,000) | 25:52 |
| KBMH | ad spend | a couple of hundred dollars per month approximate | Budget for boosting successful organic reels | 25:27 |
| KBMH | views | 10M views/month approximate | Monthly organic social views | 51:41 |
| KBMH | ad spend | USD 20K/month illustrative | Paid-media equivalent of 10M monthly organic views at an assumed $2 CPM | 51:55 |
| KBMH | conversion rate | 30% approximate | 'Initial conversion' rate at the end of Q1 2025 after monetization and store tests; later settled ~16%. Funnel step unclear | 35:21 |
| KBMH | conversion rate | 16% approximate | 'Initial conversion' rate where it settled after Q1 2025 | 35:21 |
| KBMH | conversion rate | 15% approximate | Description's 'trial-to-paid' figure credited to onboarding/monetization tests; body gives 50-60% trial-to-paid | 35:21 |
| KBMH | users | 6,000 users/quarter approximate | New users per quarter, up from 2,000 in Q1 2025 with the same social traffic; credited to App Store presence changes | 35:58 |
| KBMH | revenue | 20K–25K/month approximate | Monthly revenue plateau in June-August 2025 (currency not stated, likely EUR) | 36:56 |
| KBMH | price | USD 10/month | Monthly plan, no free trial | 37:10 |
| KBMH | price | USD 100/year | Yearly plan with 7-day free trial | 37:10 |
| KBMH | share | 50% approximate | Share of subscribers choosing the yearly plan | 37:29 |
| KBMH | conversion rate | 50–60% approximate | Free trial -> paid (yearly plan); second-year retention not yet known | 37:29 |
| KBMH | new customers | 500 subscriptions approximate | Additional yearly subscriptions in 3 weeks from the 50% offer shown to all free users (net of refunds) | 46:05 |
| KBMH | revenue | EUR 25K approximate | Extra revenue over 3 weeks from the mis-targeted 50% offer, after refunds; regular revenue unaffected | 46:05 |
| KBMH | revenue | USD 40K approximate | Description's figure for the 'cancellation flow mistake' spike; body says ~25K EUR | 46:05 |
| KBMH | share | 98% approximate | Share of purchases made on the day of download | 1:04:07 |
| KBMH | count | 4 affiliates | Active creator affiliates: two with ~150K followers, two smaller | 56:18 |
| KBMH | commission rate | 50% | Affiliate commission on the initial purchase; users get 25% off via the affiliate's coupon | 56:44 |
| KBMH | creator pay | USD 200–300per creator /month approximate | What commission-only affiliates earned despite ~200K views per reel; led to switching to retainers | 56:54 |
| KBMH | time to milestone | 3 months approximate | Engagement warm-up with a creator before asking them to join as affiliate | 56:18 |
| KBMH | ad spend | EUR 10K/month | Meta ads budget in the first month; 20K EUR planned next | 52:12 |
| KBMH | ad spend | EUR 20K/month goal | Planned Meta budget for the following month | 52:33 |
| KBMH | roas | profitable (ROAS above 1) within 7 days approximate | Meta ads measured on the blended daily P&L | 1:03:03 |
| KBMH | cpa | +0.2 x approximate | CPA of the plain white text banner vs earlier abs/promise/pain-point ads | 1:08:07 |
| KBMH | cpa | EUR 15per purchase illustrative | CPA used to explain why per-creative purchase testing needs 100-200 EUR/day | 1:10:07 |
| KBMH | ad spend | EUR 200/day approximate | Minimum daily budget for the purchase-optimized campaign to exit Meta's 50-event learning phase | 1:10:39 |
| KBMH | ltv | EUR 40 approximate | Blended LTV of anyone who starts a trial, buys monthly or takes the 50% offer ('40-something') | 1:11:58 |
| KBMH | price | EUR 25 | Fixed value of the single purchase event sent to Meta for any trial start, monthly purchase or 50% offer | 1:11:58 |
| KBMH | ltv | EUR 35per trial projection | Projected revenue per new free trial in the daily P&L sheet, replaced with actuals after 7 days | 1:00:16 |
| KBMH | revenue | EUR 900/day estimate | Assumed organic (social) new-purchase revenue on iOS without ads, subtracted from the P&L before judging ads | 1:01:15 |
| KBMH | share | 10% approximate | ATT consent rate on iOS ad traffic; the rest is attributed via SKAN with multi-day delay | 59:25 |
| benchmarkApp Store / Google Play payout delay after revenue is earned | time to milestone | 30–60 days approximate | Time until store revenue is paid out; creates cash-flow gaps when scaling ads | 1:04:31 |
| KBMH | cost | 20% estimate | Store cut assumed in the cash-flow model: 15% commission plus VAT on US users | 1:06:38 |
| KBMH | team size | 2 people | Vadim plus developer Sasha | 28:56 |