5 levers we pull to push Meta Ads ROAS above 4x
Performance marketing on Meta has gotten harder — but predictable. The accounts we audit every month tend to have the same five issues. Fix them, and you usually see a 30–60% lift in ROAS within a single optimization window.
1. Consolidate campaigns aggressively
If you have more than 3–4 prospecting campaigns running with similar objectives, you're fragmenting your learning data. Move to 1 broad ASC + 1 segmented prospecting campaign. Period.
2. Test creatives, not audiences
Meta's algorithm is better at finding your buyer than you are. Your job is to feed it 3–5 new creative concepts every two weeks — UGC, demo, problem-solution. Audience testing is a 2018 game.
- Run a min. 3-concept test every 2 weeks
- Cut losers fast — under $5 CPM efficiency at 3 days
- Promote winners into a dedicated scaling ad set
3. Match bidding to your unit economics
Cost cap is for mature accounts with thick conversion data. Lowest cost is your default for the first 60 days. Bid cap is almost never the right answer unless you're chasing a CAC ceiling tied to LTV.
4. Track post-click, not just ad-level
If your ROAS in Ads Manager is 3.2x but actual revenue in Shopify is closer to 2.5x, you have a tracking gap — usually iOS, usually fixable with CAPI + a sharper UTM strategy.
5. Build a real retention engine
Paid ROAS is a vanity number if your repeat rate is 8%. We don't take Meta accounts seriously until Klaviyo flows are doing 25%+ of email revenue. That's the lever that compounds.
“Stop blaming the platform. Audit your account before you blame iOS, CPMs, or the algorithm.”