When I tell people I achieved 57.15X ROAS for a South African eCommerce brand, the first question I always get is: "How?" Today, I'm breaking down the complete framework — step by step, no fluff, no gatekeeping.
This is the exact methodology I used to generate R3.59M in revenue from R62.8K in Meta Ads spend for Off Road Super Store over 90 days. The same principles apply to any eCommerce business, any budget, any vertical.
Important note: A 57X ROAS result is exceptional. Average eCommerce ROAS on Meta is 2X–4X. This result was achieved through a combination of perfect audience-market fit, aggressive creative testing, and flawless funnel execution — not luck.
Step 1: The Account Audit — Finding the Hidden Leaks
Before touching a single campaign setting, I spent 3 full days inside the account doing a forensic audit. This is the step most advertisers skip — and it's the most important one.
What I found at Off Road Super Store was a textbook case of common mistakes compounding each other:
- Meta Pixel was firing on add-to-cart but missing purchase events — 60% of conversion data was invisible
- All campaigns were running broad targeting — no audience segmentation whatsoever
- 2 ads had been running unchanged for 4 months — severe creative fatigue
- Budget allocation was split equally between 6 campaigns with wildly different performance
- No retargeting campaigns — warm audiences were being lost to competitors daily
Step 2: Pixel & Tracking Rebuild — The Foundation of Everything
I rebuilt the entire tracking infrastructure before launching a single new campaign. This is non-negotiable. Bad data = bad decisions = wasted money.
Here's exactly what I implemented:
- Meta Pixel reconfiguration: All 8 standard events plus 3 custom events tracking specific product category interactions
- Conversions API (CAPI): Server-side event matching via Shopify's native CAPI integration — restored 35% of previously lost purchase data
- Event deduplication: Set up proper deduplication between browser pixel and CAPI to avoid inflated conversion counts
- Custom conversions: Created value-based custom conversions segmented by product category and order value tiers
Pro tip: Check your Event Match Quality score in Meta Events Manager. Anything below 6.0/10 means you're leaving significant optimisation potential on the table. After our CAPI setup, Off Road Super Store's EMQ jumped from 4.2 to 8.7.
Step 3: Audience Architecture — 12 Segments, 3 Temperature Layers
This is where most Meta Ads campaigns fall apart. The difference between a 2X and a 20X ROAS often comes down to audience precision. Here's the exact 12-segment architecture I built:
Cold Audiences (Top of Funnel)
- 1% Lookalike from 180-day purchasers (highest value signal)
- 1% Lookalike from top 25% highest-value customers
- 2% Lookalike from website visitors (30-day)
- Interest-based: Off-road vehicles, 4x4 accessories, camping, adventure lifestyle (South Africa)
Warm Audiences (Middle of Funnel)
- Website visitors — last 30 days (excluding purchasers)
- Video viewers — 50%+ of product showcase videos
- Page engagers — last 60 days
- Instagram profile visitors — last 30 days
Hot Audiences (Bottom of Funnel)
- Cart abandoners — last 7 days (highest intent signal)
- Product page viewers — last 14 days (excluding add-to-cart)
- Past purchasers — cross-sell sequences
- High-value customers — LTV maximisation
Step 4: Creative Testing Engine — 24 Variants, 6 Angle Frameworks
Creative is the single biggest performance lever in Meta Ads today. The algorithm is sophisticated enough that audience targeting almost takes care of itself — but it can only work with the creative you give it. We tested 24 creative variants across 6 angle frameworks in the first 3 weeks:
- Product Benefits: What does this product actually do for you? Functional, specific, visual
- Social Proof: Real customer stories, before/after, reviews with context
- Urgency & Scarcity: Limited stock, time-sensitive offers, seasonal angles
- Adventure Lifestyle: Aspirational imagery — the life your customer wants to live
- Technical Specs: For the research-mode buyer — specs, compatibility, features
- Price Anchoring: Value comparison, bundle savings, cost-per-use framing
By week 3, we had 3 clear winners — all from the adventure lifestyle and social proof angles. We killed the 21 losers and scaled the winners aggressively.
Step 5: Scaling — The 40% Weekly Rule
Scaling Meta Ads is both art and science. Scale too fast and you reset the learning phase, destroying efficiency. Scale too slow and you leave revenue on the table. My rule: increase budgets by no more than 40% every 7 days on winning ad sets. This gives the algorithm time to re-optimise without triggering a full learning reset.
By day 90, we had scaled from R700/day to R2,100/day while ROAS actually increased from 22X to 57X — because the algorithm had accumulated enough purchase data to become hyper-efficient.
The Key Takeaways
The 57X ROAS wasn't magic — it was the compound effect of getting every foundational element right:
- Clean, complete tracking data as the non-negotiable foundation
- Audience architecture that speaks to buyers at every stage of awareness
- Creative testing velocity — find winners fast, scale ruthlessly
- Patient, disciplined scaling that respects the algorithm's learning process
- Daily monitoring with a clear decision framework for when to act and when to hold
Apply this framework to your business. The results won't always be 57X — but they will be significantly better than what most advertisers are achieving today.