The original is one click away. Open original ↗
How to build and scale a $1M mobile app using a marketing-first approach
Executive overview
Most apps fail not because the product is bad, but because no one knows it exists. Steven built, scaled, and exited a quit-vaping app — Puff Count — reaching $44K MRR before selling it to a European studio.
His three-phase framework: research what's already going viral, post organic content at volume until you find winners, then scale those winners with paid ads.
The core insight: validate your marketing before you build the product, not after.
Phase 1: Market research and idea validation
- Go to TikTok, search keywords in your target niche, filter by most-liked videos of all time.
- Identify why each viral video worked — break it into three parts: hook, storyline, call to action.
- Log each video in a spreadsheet: URL, hook description, filming style, storyline, and CTA.
- Small visual details matter — note how the video was shot, not just what was said.
- A strong product idea sits at the intersection of three things: solves a painful problem, targets a large audience, and is inherently viral or controversial.
- Spend days on research before creating a single video — Steven scrolled for seven days straight before posting.
Phase 2: Organic content creation and growth
- Follow the proven content structure: hook → problem/storyline → call to action.
- Capture attention in the first three seconds — use sound, movement, or a visual surprise.
- The CTA should be brief (two seconds) and feel organic, not like an ad.
- Volume negates luck — post every day; don't obsess over timing or perfection.
- When a video pops off, recreate that concept repeatedly; top creators do this intentionally.
- Cross-post to TikTok, Instagram Reels, YouTube Shorts, and Twitter.
- Track which videos drive actual installs, not just views — high-view videos can produce zero conversions without a clear CTA tied to a pain point.
- Pin your two highest-converting videos to your profile; your profile becomes its own funnel.
- High-converting formats: simple product demos, trend hijacking, and problem-solution narratives.
- Puff Count reached 120K followers and 50M+ views with $0 in ad spend.
Phase 3: Scaling with paid ads
- Before running paid ads, install a mobile measurement partner (MMP) such as Adjust or AppsFlyer to send conversion events to ad platforms.
- Ad platforms need data before they can optimise — start by optimising for top-of-funnel events (views, then clicks, then installs, then trials, then subscriptions).
- Do not start a purchase-optimised campaign on day one; the platform doesn't know your buyers yet.
- Upload your best-performing organic videos directly to paid ads — these are already validated.
- TikTok ads: cheaper traffic, lower purchase intent. Meta ads: more expensive, higher intent. Start with one platform and scale before adding the second.
- Puff Count's CAC was $20–$24; LTV was $55–$70. This made the unit economics clearly profitable.
- Total ad spend before exit: $82K. Revenue scaled from $3K to $44K MRR.
- A 3:1 LTV-to-CAC ratio is the target — at that point paid ads become a money-printing machine.
- Track lifetime value as your North Star metric using tools like Superwall or RevenueCat.
Hiring creators at scale
- Hiring creators through cold outreach is inefficient — low response rates and high prices.
- A platform like Post-it lets creators submit video bids to your project brief for free; you only pay for what you approve.
- Provide creators with your market research directly — tell them which videos are going viral and why.
- Cost examples from Puff Count: $110 for a video from a 552K-follower creator (30K views); $110 for a 2.7M-follower creator; a 768-follower creator produced a video that got 53K views.
- When you pay, you own the video and the ad code — ready to scale on paid ads immediately.
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.