How a college student built four apps to $400K monthly revenue

Executive overview

Nicole built four consumer apps before age 25, reaching $150K MRR with her first (GlamUp) and $250K MRR with her second (Sprout), with a third app approaching $200K MRR within three months of launch. She had no engineering background and started from a dorm room.

Her edge is treating UGC content creation as a production system — scientifically testing caption size, audio, video length, and camera angle — then scaling with trained creator networks. The same core playbook repeated across all four apps: viral UGC content, referral-gated paywalls, and onboarding designed to prime purchase intent.

Growth is a repeatable system, not luck: find one viral format, document it frame-by-frame, then train a thousand creators to replicate it.

GlamUp: building the first app

  • Inspired by Umax (facial scoring app); repositioned the concept for women around makeup and skincare rather than facial rating
  • First MVP shipped in three to four weeks; version two took another month
  • Peaked at 150K MRR and roughly two million lifetime downloads before the team stopped actively working on it
  • A copycat app accidentally sent traffic to GlamUp via ASO confusion — credited with around $100K in a week

UGC content strategy

  • Initial content format: before/after makeup slideshows using Pinterest images run through a makeup-removal app to create artificial contrast
  • Winning caption formula: "Never saw myself with the right makeup routine 😭😭" — tested extensively; line count, text size, and position all mattered
  • Same hook, same caption structure, same ten audios — used across hundreds to thousands of posts
  • Once a viral format was confirmed on personal accounts, immediately scaled to 30–40 creators for GlamUp; over 1,000 for Sprout
  • Sprout reached 100M monthly views while Nicole was active; now hitting 400M views per week

Creator training system

  • Creators recruited via influencer Discord communities and Handshake (student internship platform)
  • 15-minute interview to vibe-check seriousness before onboarding
  • Structured course: modules with video tutorials, quizzes after each module to verify completion
  • Over 50% of creators with no prior experience went viral within two weeks of completing the course
  • Content bank includes: viral format concept, example videos, suggested audio, and line-by-line scripts with shot direction and specified emotions per line
  • Pay structure: flat rate ($10–$30 per post) plus decreasing CPM bonuses (e.g. 10K views = $40, 1M views = $800)

Onboarding and paywall design

  • Onboarding primary purpose: prime purchase intent, not just data collection — questions are sequenced to make users feel they need the app
  • Sprout added "fun fact" pages between questions that compare the app favourably to alternatives
  • Rating prompt placed mid-onboarding: CTA button reads "I rated it" — users who cancel the system rating dialog must click this button to continue, creating social pressure to rate
  • Referral mechanic: users can unlock results for free by inviting three friends; the copy-paste template includes the app name, boosting branded keyword search on TikTok
  • GlamUp's blurred scan results are fake — the API only runs after payment to avoid wasted cost
  • Hard paywall immediately after onboarding outperformed letting users explore the app first by 50% conversion lift (confirmed by A/B test on newest app)
  • Second paywall (50% discount) shown immediately after a user dismisses the first
  • Usage-triggered upgrade paywall fires when users exhaust their weekly scan limit
  • Raising prices from $3/week to $9/week on GlamUp increased conversion — same effect observed with a 20% price increase on the newest app

Sprout: second app improvements

  • Same core onboarding and UGC playbook, but more mature systems and a larger creator network
  • Pricing up to $80/month (vs. $3–$9/week for GlamUp) — higher LTV justified by job-search use case
  • No annual plan: charging annually implies it takes a year to find a job
  • Payment via Stripe (in-app interstitial) rather than native App Store billing
  • Dropped the discounted paywall; moved to hard paywall immediately after onboarding

Lessons and principles

  • Download and study competitor apps directly rather than relying on Twitter posts; most of what matters is in the product, not in public write-ups
  • Test content scientifically: GlamUp tested video duration to find 6.7 seconds optimal for one format; tested caption line count, text size, placement, and audio
  • Build apps you actually care about — motivation and taste matter more than market opportunity alone
  • Lean teams outperform: left Sprout (10 full-time staff) to return to a small founding team for new apps
  • First-principles thinking beats following trends; hands-on product study beats reading about results

More like this — when you're ready for early access.

Join the waitlist for a personal account and content recommendations based on what you're working on.

No spam. Unsubscribe at any time.

You're on the list. We'll be in touch before launch.

Get early access to the full library.

Join the waitlist for a personal account and content recommendations based on what you're working on.

No spam. Unsubscribe at any time.

You're on the list. We'll be in touch before launch.

Be among the first to get personalised recommendations tailored to your stage in business.

No spam.

You're on the list. We'll be in touch before launch.

Be among the first to get personalised recommendations tailored to your stage in business.

No spam.

You're on the list. We'll be in touch before launch.