Video summary
I Make $50K Per Month Working 5 Hours A Week
Main summary
Key takeaways
Business overview
- Company/app: Chart Detector AI (mobile app + AI chart analysis)
- Founders: Teemo + brother (launched ~13 months before the interview)
- Positioning: Users upload pictures of stock/crypto charts; AI analyzes and provides direction on where the chart may go
- Core growth model: Paid TikTok ads optimized for subscription events, paired with hard paywall and rapid performance testing
- Workload: ~20 hours/month to operate after the system was built
Key metrics & KPIs (reported)
- Revenue: $56,000/month (current); $260,000 total revenue over ~13 months
- Downloads:
- 90K+ downloads (over 13 months)
- 13–14K downloads/month
- Engagement/volume:
- 40M total impressions
- 7.8M views in last 30 days
- Pricing / monetization:
- Weekly: $12.99/week
- 6-month: $59.99/6 months
- Hard paywall: no free trials
- Profitability (April tweet referenced):
- Revenue (April): $43,700
- Total profit margin: ~25% (after costs)
- Ad spend (April): ~$20,000
- Apple fees: ~15%
- Profit (April): ~$11.5K
- Ad channel spend:
- TikTok Ads spend: ~$18,000/month
Growth framework / “autopilot” playbook (paid ads system)
ROAS-led scaling loop
- Primary goal: ROAS > 2x economics
- Example: $1.50 per download vs $3 average revenue/user → 2x ROAS
- Creative → acquisition → measure → scale
- Monitor ROAS weekly
- If stable & profitable: increase budget
- If not profitable: produce new videos and rotate into campaigns
TikTok Ads setup and optimization rules
App readiness
- Improve onboarding to sell the outcome, not features
- Add social proof in onboarding
- Use tooling to review onboarding flows (example mentioned: Screens Design)
Monetization design for ad efficiency
- Hard paywall + no free trial (immediate revenue improves payback with ads)
- Subscription plans tested/used (incl. 6-month plan)
Attribution / tracking stack
- Use MMP: AppsFlyer
- TikTok tracking requires good data from purchases/subscriptions
- Guidance: use a freelancer (Upwork) for integration due to configuration risk
Campaign structure
- Create TikTok Business Manager
- Start with at least 6 videos so TikTok can test different creatives/audiences
- Use Smart+ campaigns (TikTok AI handles audience finding + budget allocation)
- Optimization event: optimize for subscription events (not just installs)
Budget & bidding
- Campaign budget: at least $50/day (best results observed at that level)
Learning phase discipline
- Expect ~7 days learning phase
- Do not change settings during learning
Budget scaling constraint
- Don’t increase budget more than 20% every 3 days
- Otherwise ads return to learning and performance can drop/unprofit
Creative fatigue management
- Maintain a constant pipeline of new videos to prevent performance decay
Concrete examples / what’s working
- Best-performing TikTok ad concept:
- “Mainly showing the app itself,” specifically how a user uses the app (UGC-style demonstration)
- Result: > $15,000 in revenue from one ad and ~5M views
- Distribution channel insight:
- Paid ads are framed as a “money-printing machine” only once unit economics (download cost vs revenue per user) are favorable
- Operational efficiency driver:
- Once ROAS is stable, weekly monitoring + periodic creative refresh supports low ongoing time
Tech stack (tools supporting operations & growth)
- Mobile app: React Native + Expo
- Backend: Supabase
- AI/coding tools mentioned: Cursa AI
- AI powering the app: Bot Me AI
- Subscriptions/paywalls: RevenueCat
- TikTok tracking/attribution: AppsFlyer
- Video editing: CapCut
- Ads platform: TikTok Ads
Actionable recommendations (copyable steps)
- Make onboarding convert
- Sell the outcome, include social proof
- Use monetization that fits paid acquisition
- Hard paywall, no free trials
- Offer subscription durations (include longer plan like 6-month)
- Track revenue events, not vanity installs
- Integrate AppsFlyer and optimize TikTok for subscription events
- Launch with enough creative
- Start with 6+ videos to accelerate TikTok learning
- Scale carefully
- Increase budget only if ROAS is stable
- Cap scaling change: ≤20% increase every 3 days
- Prevent creative fatigue
- Keep producing new videos; replace underperformers with fresh creatives
Presenters / sources mentioned
- Pat Walls (host, Starter Story)
- Teemo (guest/founder of Chart Detector AI)
- Gus (producer of Starter Story)