← Back to notes

    Building a $2,000/Month App from Scratch

    2025-01-16

    Arthur, a 20-year-old CS student, built a profitable affirmation app called "Glow" in ~60 days with just a $200 ad budget - proving you don't need funding or virality to monetize.

    tldr

    • scanned App Store for simple, proven concepts - chose affirmation apps targeting Nordic winter depression
    • MVP: swipe quotes like TikTok, categories, favorites, streaks, widgets. no login, local storage
    • $2,800 revenue in 28 days (~$2k profit after Apple cut + ads)
    • key insight: onboarding optimization > app features for conversions
    • free ad credits ($500 TikTok, $100 Apple) halved customer acquisition costs

    the idea

    • after failed AI startup, wanted to prove anyone can build and monetize
    • scanned App Store for simple, proven concepts with room for differentiation
    • chose affirmation apps - twist: "Glow" targets Nordic winter depression
    • cozy UI, warm colors, candle mascot

    tech stack

    • design: Figma, Dribbble for inspo, ChatGPT for mascot/ideas
    • dev: Expo/React Native (iOS only initially), Swift for widgets
    • payments: RevenueCat ($10/month, $40/year with 3-day trial)
    • analytics: Supabase for feedback, PostHog for A/B testing
    • other: Jitter for animations, Next.js landing page, Astro for ASO

    build process (weeks 1-2)

    • designed in Figma, coded screens/onboarding
    • added payments, dark mode, themes, voice affirmations (Gemini TTS)
    • Apple rejection first try (privacy mismatch) - fixed and approved
    • used Transporter app for faster uploads

    marketing (weeks 3-8)

    • initial: free lifetime access for feedback/reviews
    • YouTube shorts: 20k views but low conversions
    • Reddit posts: 3k views, some bans
    • organic TikTok: POVs, demos, transformations - mostly flopped (2k views max)
    • paid TikTok ads: $200 budget + $500 free credits via promos
    • best performing: iOS wallpaper with music = $0.10/download
    • hired creator for $60 videos
    • ASO: targeted Nordic keywords (e.g., "health" in Norwegian)

    the numbers

    • ~60 days: 900+ initial downloads → scaled to 200+/day via ads
    • revenue: $2,800 in 28 days ($2k+ profit)
    • subs: 66 active, 46 trials; MRR $143
    • funnel: download→trial 14-20%; trial→paid 31%
    • organic reviews hit 4.7/5

    key optimizations

    • A/B tested onboarding: progress bar + commitment screen boosted completion 74%→83%
    • step-by-step paywall improved trial starts
    • grace period billing rescued 10% revenue
    • low retention (15% day 2): added tutorials, "For You" recommendations
    • spent 90% of optimization time on onboarding tweaks

    lessons

    • validate fast, iterate on data/user feedback (not assumptions)
    • onboarding > app features for conversions
    • failing teaches most - enjoy the process
    • scale by reinvesting profits
    • free ad credits are huge - hunt for promos