Subscription App to $50M in 10 Months
Peak monthly Meta revenue above $3M (first-purchase only). Brand now scales consistently across multiple buyer personas inside one of the higher-CPM categories on Meta.
The Brand
The client was inside a wellness and personal-development vertical. At the start, the brand was running a simple PDP funnel with a free trial, a single buyer avatar in the creatives, and a 90-day LTV that couldn't sustain the CPAs needed to compete at scale.
The Problem
Apps run different mechanisms from physical products on Meta. Since you don't have a product to show in the frame, conversion happens through psychology and great in-app footage.
This app was running one quiz funnel with one buyer persona, one angle, and one creative format. At scale, the CPA grew as the audience saturated and the win rate droped enough because new winners weren't appearing.
What We Changed
Four layers applied in sequence:
1. Treat each buyer persona as a separate business
Once the app crossed $1M/month with us, we split the funnel by persona. Each persona gets its own quiz, page, performance tracking, etc. A single product across three different personas became three different ways to scale instead of one shared.
2. Mechanism naming per persona
We made each persona's funnel have a different mechanism that the audience had not heard before.
Then, each quiz contained personalization data based on that mechanism, with the sales page resolving both into the final recommendation. People join the funnel and leave feeling "diagnosed". The quiz helps the ad's promise perform even better since you are recommending a "personalized" plan.
3. Format diversity at the entity-ID layer.
We rotated through our stealth creatives per persona:
- Podcast clips
- Skit conversations
- Street interviews
- Authority-figure ads
- VSL longer formats
Andromeda (Meta's algorithm) asssigns each format a different entity ID, because these are VISUALLY distinct from one another. So it expands the auction surface, leading to more winners.
4. Upsells and 180-day LTV mechanics
We rebuilt the whole post-purchase flow with upsells and a downsell, this helped lift AOV up, and tied the 180-day guarantee with app usage.
By doing this you can actually absorb a higher CPA at scale, which is waht lets the brand outbid smaller competitors.
Results
- 0 to $50M in 10 months
- Peak monthly revenue above $3M
- Format diversity through the WHOLE ad account