YMP
Ecommerce · Skin Care · Meta Ads Case Study

3.5x Revenue Growth In 6 Months

A premium DTC skincare brand had been stuck at a ~$240k/month plateau on Meta despite a year of consistent spend. Six months after a full account rebuild, tracking, structure, creative system, and retention layer, they were doing over $1.1M/month at a sustained 6.54x ROAS.

business.facebook.com · Ads Manager · Confidential
3.5x Revenue Growth In 6 Months, account results
6.54xAccount ROAS
$6.64MRevenue (6 months)
6moTime to Scale
3.5xRevenue Growth
TL;DR
  • Collapsed a 22-ad-set account into a single Advantage+ Shopping Campaign + one ABO testing campaign, algorithm exited learning phase within 72 hours.
  • Rebuilt server-side tracking via Conversions API; Event Match Quality went from 4.1 → 8.7, restoring ~38% of unreported purchase events post-iOS.
  • Ran the 5 Levels of Creative Diversity end-to-end: shipped 47 creatives in 6 months, 6 became long-running controls.
  • Layered Klaviyo + Attentive (email/SMS) post-purchase flows, repeat rate climbed from 11% → 27%, freeing Meta to focus purely on cold acquisition.
The Challenge

A Skincare Brand With Real Product-Market Fit, Capped By Its Own Account.

The product was working. Reviews averaged 4.8 stars, AOV was healthy at $74, and the brand had been Meta-led from day one. The problem wasn't demand, it was that every attempt to push spend past ~$8k/day either tanked ROAS or pushed the algorithm into a learning-phase loop it never recovered from.

Account Structure

22 active ad sets across 6 campaigns, interest stacks built around "skincare," "anti-aging," and "clean beauty" lookalike layers, manual exclusions, and three retargeting ad sets running against an overlapping warm pool. Daily budgets were so fragmented that no single ad set was hitting 50 conversions/week, so the algorithm never stabilised. The team had been "testing" by duplicating ad sets, compounding the fragmentation problem.

Creative Fatigue

A single hero UGC video, a 30-second "morning routine" piece, had been the top spender for 14 consecutive weeks. Frequency on warm audiences was sitting at 5.8x. No structured testing rhythm: new creative was being made ad-hoc whenever ROAS dipped, not on a cadence. Of the 9 ads live at audit, 7 were variations of the same hook over the same B-roll.

Tracking & Attribution

Pixel-only setup with no Conversions API. Event Match Quality on the purchase event was 4.1/10. Cross-referencing Shopify revenue against Meta-reported revenue showed a ~38% reporting gap, meaning the algorithm was optimising on a fraction of the actual conversion signal, and the team was making budget decisions on phantom ROAS numbers.

Strategy & Channel Mix

Meta was carrying ~95% of revenue. No email flows beyond a basic welcome series. No SMS. The brand was paying full CAC to re-acquire customers Klaviyo should have been winning back for the cost of a deployment. For a category like skincare, where customers should be on a 30, 60 day replenishment cycle, the missing retention layer was the single biggest constraint on how aggressively Meta could be scaled.

The Approach

We Fixed The Foundation Before We Touched The Spend.

Most accounts at this size don't need more creative or more budget, they need the algorithm to actually see what's happening. Tracking and structure went first. Creative and scale came second.

01

Tracking & Data Foundation

Deployed server-side Conversions API via Stape, deduped against the existing pixel, and validated every event against Shopify order data. Added Advanced Matching parameters (hashed email, phone, FBP/FBC) at the server layer. Within 14 days, Event Match Quality climbed from 4.1 → 8.7, and Meta-reported revenue closed within 6% of Shopify's actuals. This is the step that makes everything downstream actually work, without it, the algorithm is optimising on noise.

02

Account Consolidation

Killed 5 of 6 campaigns. Built a single Advantage+ Shopping Campaign with the entire product catalogue, no audience restrictions, no manual placements. Kept one ABO testing campaign with 3 ad sets dedicated to net-new creative testing at $100/day each. Removed every manual bid cap. Within 72 hours, the ASC exited learning phase across all ad sets and CPA dropped 41% vs the prior 30-day baseline.

Advantage+ Shopping
03

Creative Strategy & Production

Implemented the 5 Levels of Creative Diversity as a production rhythm, not a one-off test:

  • Hook diversity, 4 hooks per concept (problem, curiosity, social proof, contrarian)
  • Format diversity, static, UGC video, founder POV, mixed-media
  • Angle diversity, mapped angles to the 5 awareness stages (unaware → most aware)
  • Messenger diversity, UGC creators, founder, customer testimonial, derm/expert
  • Visual diversity, different B-roll, palettes, on-screen text treatments

Shipped 6–8 new concepts per week. Of 47 creatives launched over 6 months, 6 became long-running controls (>$30k spend each). The new-creative win rate landed around 13%, the rate that lets you scale predictably without burning the account.

5 Levels of Creative Diversity
04

Full-Funnel & Retention Layer

Built out the Klaviyo backend specifically for a replenishment-category brand: welcome series, abandoned cart, abandoned checkout, browse abandonment, post-purchase education (how to layer the routine), and a 45-day replenishment reminder timed to product run-out. Added Attentive SMS for cart, checkout, and back-in-stock. Within 90 days:

  • Email/SMS revenue: ~3% → 21% of total
  • Repeat purchase rate: 11% → 27%
  • 60-day LTV: +34%

The retention lift is what unlocks Meta scale. Once email/SMS is doing the re-purchasing work, every dollar Meta spends can go to true cold acquisition, and the unit economics support paying more for new customers, which is what lets ROAS hold as spend climbs.

Full-Funnel Strategy
Limited Spots. 3 Onboarding Slots Left This Month

Ready to stop guessing?

Apply for a free Paid Ads Audit + Custom Scaling Plan Powered By Our Predictable Scaling Quadrant™ Method. We'll pinpoint exactly where your budget is leaking and show you a clear path to profitable scale.

Full audit of your current acquisition setup
Custom growth roadmap for your offer
Honest breakdown of what will & won't work

Joined by 1,500+ businesses