I Built a $20K/Month Mobile App: Here’s My Entire Playbook

Starter Story 17min #128
I Built a $20K/Month Mobile App: Here’s My Entire Playbook
Watch on YouTube

Summary

  • Mal Baron

    • Background and origin story

      • Finance major with no tech background
      • Discovered AI in 2022 and taught himself coding and AI
      • Built an adult content AI app in January 2025 but felt “disgusted and disappointed” with the result
      • Pivoted to Christian apps to reconnect with his faith
      • Spent 3 months building apps nobody wanted before finding his winning idea
      • Discovered an existing app called Praycreen that blocked phones until prayer
      • Believed he could execute better in design, features, and distribution
    • Business growth and current status

      • Built Prayer Lock in June, took only 3 days to code with AI tools
      • App reached #22 in the reference category on the App Store
      • Closed December at $21,000 in monthly sales (up from $15K previous month and $10K in October)
      • Growing at over 50% month-over-month
      • On track to hit $40K in January
  • Products and Offerings

    • Prayer Lock - Christian app that blocks your phone until you pray

      • Users select which apps to block (or block everything)
      • When attempting to open a blocked app, users answer two questions: “How’s your relationship with God today?” and “How are you feeling today?”
      • App generates an AI-powered personalized prayer based on responses
      • Users must recite the prayer to unblock their apps
      • Features streak tracking and a Bible verse of the day
      • No authentication or database required - all data saved on device to reduce friction and costs
    • Subscription model

      • $49.99/year or $9.99/week
      • 43% conversion rate from download to paid
      • $23.60 revenue per paying user
  • Metrics and Financials

    • Downloads: Nearly 58,000 total
    • Reviews: 6,700+ with 4.9-star rating
    • Review rate: Over 12% (described as “one of the best onboarding rates in the world”)
    • Total proceeds: $41,000 to date
    • Current ad spend: $360/day
    • December ad spend: $9,000
    • Cost per trial: $1.88
    • Profitability: Generating significant profit from paid ads
  • Strategy and Growth

    • Initial organic growth

      • Posted 40 times a day across 12 different accounts to find what worked
      • Discovered success with UGC (user-generated content) girl reaction videos featuring app demos
      • First breakthrough came after 40 posts when finding a working hook
      • Posting twice daily on one account generated 10K views/day, reaching first $1K/month
      • Hired additional UGC creators to scale
      • Reached $1,500 in July and $2,400 in August with two accounts
    • Influencer marketing attempt

      • Tried hiring an influencer - resulted in a flop
    • Paid ads journey

      • First paid ads attempt failed: optimized for downloads instead of trials, had poor onboarding
      • Upgraded onboarding from 5 minutes to 15 minutes, adding value and storytelling
      • Saw organic conversion rate increase more than 3x
      • Started with Meta ads at $20/day, getting $10/trial
      • Switched to TikTok ads with broad targeting (US only) using top UGC reaction videos
      • Got $4/trial with $50 yearly subscription - decided to go all-in
      • Threw $4,000 in savings into ads, closed October at $10K
      • Hired a 15-year-old UGC creator whose videos consistently got 10K+ views
      • Tried TikTok Spark Ads on the creator’s organic videos - results were “insane”
      • Got $3/trial with creator’s videos, invested another $6K, reached $15K in November
      • Continued increasing ad spend weekly, closed December at $20K
    • 2026 Playbook (his advice for starting over)

      • Step 1: Find niches with apps making over $50K/month using Sensor Tower for revenue estimates
      • Step 2: Pick an app you like and improve it substantially
      • Step 3: Code it in less than 2 weeks (set a hard limit to avoid endless iteration)
      • Step 4: Don’t touch the app - obsess over distribution instead
      • Step 5: Copy working formats in your niche, post at least 20 times/day
      • Step 6: Iterate on onboarding obsessively until achieving 10% download-to-trial conversion rate
      • Step 7: Run paid ads on organic videos getting more than 10K views
      • Step 8: Prefer TikTok Spark Ads over Meta or other platforms
  • Tech Stack and Infrastructure

    • Development: Cursor ($20/month) - uses Sonnet as daily driver
    • AI assistance: ChatGPT for questions and simple code changes
    • Codex CLI for more complex tasks (included in subscription)
    • Design: Figma ($25/month) for quick design iteration
    • Analytics: Posthawk (~$10/month)
    • Payments/Revenue: Superwall (20 cents per conversion)
    • Mobile measurement: Singular (5 cents per conversion after 15K free)
    • Backend/Hosting: AWS (~$2/month)
    • In-app AI: Google Gemini Flash 2.5 (~$9/month)
    • Total tech costs: Approximately $65/month
  • Lessons and Advice

    • Do not design mock-ups - study best apps in your niche using tools like Screens Design and go straight into coding
    • Create a Canva file with the best onboarding screens from competitors and apply them to your own app
    • Use different AI tools for different purposes to diversify token expenditure and save money
    • Do not try to oneshot an entire app - AI works better when you break it down into blocks and oneshot individual features or screens
    • Authentication and databases often aren’t needed for modern apps - saving data on device reduces friction and costs
    • When you find a format that works, put all your energy into it and spam that format
    • You only need one platform (TikTok or Instagram Reels) and one format that works
    • Longer onboarding (15 minutes vs 5) with value and storytelling can 3x conversion rates
    • Don’t build your dream app first - improve an already successful app, add your personality, copy others’ distribution strategies
    • Only pursue more ambitious projects after gaining experience with apps and distribution
Back to Starter Story