How to Make Money with a Mobile App
Most apps make very little: roughly 99% earn under $1,000/year, per App Annie. Global app revenue was around $490 billion in 2023, 74% of it from games.
The main monetization models:
- Freemium with in-app purchases (IAP): free download, paid extras. Candy Crush Saga made about $1.5 billion in its first year this way.
- Subscriptions: recurring revenue, as with Calm ($150M+/year).
- Paid apps: $0.99-$9.99 upfront. Rare now, but still works for niche tools.
- Advertising: banners, interstitials, or rewarded video via AdMob or Unity Ads. US eCPM runs $1-5.
- Sponsorships and affiliates: in-app brand promotions.
Around 80% of top-grossing apps combine IAP with ads. Aim for lifetime value (LTV) above 3x customer acquisition cost (CAC).
Step-by-Step Monetization Strategy
- Validate: Google Trends or Sensor Tower for demand; ask r/AppIdeas.
- Retention: aim for 40% Day 1 retention (industry average around 25%). Push notifications via Firebase.
- ASO (App Store Optimization): keywords in title and description lift visibility 30-50%.
- Marketing: $1-5 cost per install on Facebook Ads; TikTok for organic spikes.
How Much Can You Earn?
Median app revenue after year one is $0 (Sensor Tower). Typical ranges from Appfigures, data.ai, and developer surveys, 2023-2024:
- Beginner (first app, no marketing): $0-$5,000/year. Ad-supported apps with 10k+ downloads often report $100-500/month.
- Intermediate (2-5 apps, basic marketing): $10,000-$50,000/year. Indie devs commonly report $12k-$15k from one app with a $40 IAP selling once or twice a day.
- Advanced (10+ apps, paid acquisition): $50,000-$200,000/year. Reported averages for startup devs: $97,600 (Android), $96,600 (iOS).
- Top 1% (viral hits): $1M+. Top 200 apps average $82,500/day; top 800 around $3,500/day.
US-focused apps earn 2-3x more (ARPU $1.50 vs $0.50 globally). Games take 43% of revenue; iOS users spend about 60% more than Android. Expect 6-12 months to profitability.
Getting Started
With no-code tools, 1-3 months:
- Ideation (week 1): pick a pain point. Test with $100 of Facebook ads to 1k people; 10% interest is a green light.
- Development (weeks 2-8): Adalo or Glide for a no-code MVP, Flutter if you code. Freelance builds on Upwork run $0-$5k.
- Testing (week 9): beta via TestFlight or Google Play Console. Fix crashes first; bugs drive early uninstalls.
- Launch (week 10): Apple charges $99/year, Google $25 once. 5-10 ASO keywords and good screenshots.
- Marketing (ongoing): ASO and Reddit for free; Apple Search Ads from $500/month; TikTok influencers at $0.05-$0.20/install.
- Iterate: A/B test IAP prices with Firebase Remote Config; fund what works.
Budget $1k-$10k and 100-500 hours per app.
Pros and Cons
Pros:
- Scalability: near-zero marginal cost per user, 5B+ smartphones.
- Passive income: old apps keep earning with little upkeep.
- Low barrier: no-code tools; stores handle payments (30% cut).
- Analytics: you see almost everything users do.
Cons:
- Competition: 2M+ apps per store; under 0.01% chart.
- Upfront costs: $5k+ development, $1k+/month marketing.
- Platform risk: Apple and Google change the rules when they like (EU sideloading, 2024).
- Churn: 77% uninstall within 30 days.
Best for technical people willing to iterate.
Tools You Need
Most have a free tier:
- Development: Flutter/Dart (cross-platform), Xcode (iOS), Android Studio.
- No-code: Bubble.io, Adalo ($25/mo).
- Analytics and monetization: Firebase (free), AdMob, RevenueCat (free to $10k revenue).
- ASO and marketing: AppTweak ($50/mo), Sensor Tower, Facebook Ads Manager.
- Design: Figma (free), Canva for icons.
Starter stack: under $200/month.
Real Examples
Flappy Bird. Dong Nguyen's 2014 game reportedly made $50k/day from ads at peak, on 50M downloads.
Forest. Productivity timer, $1M+ revenue on a $2 IAP, 10M downloads.
Duolingo. 500M+ users, about $250M ARR. Freemium with Super Duolingo at $6.99/month.
MyFitnessPal. Solo project with premium subs, acquired for $475M.
Around 90% of apps never pass 1k downloads. The ones that do tend to serve a narrow audience (US nurses, realtors).
Start with an MVP, and consider freelance development for anything no-code tools can't handle.
