How to set ROAS thresholds that actually protect your budget
The right ROAS threshold isn't a fixed number — it's based on your margin, your CAC payback period, and your growth objective. Here's how to calculate yours.
'We target a 3x ROAS' is one of the most common things you hear from media buyers — and one of the least well-reasoned. 3x for what business? 3x on what margin? 3x over what time horizon? A 3x ROAS on a 30% margin product is a disaster. A 3x ROAS on a 70% margin product with high LTV is potentially conservative.
The core formula
Minimum ROAS = 1 ÷ (Maximum allowable ad spend as % of revenue)
- 1.Start with your gross margin %. If you make $100 in revenue and COGS is $35, your gross margin is 65%.
- 2.Subtract other variable costs (fulfillment, payment processing, returns) — say 10%. Net margin available: 55%.
- 3.Decide what percentage goes to marketing vs. operating expenses. At 20% target net margin: 35% for marketing.
- 4.Maximum ad spend as % of revenue = 35%. Minimum ROAS = 1 ÷ 0.35 = 2.86x.
Setting thresholds by campaign type
| Campaign type | Typical threshold | Why |
|---|---|---|
| Retargeting (ATC, VC) | 5x+ ROAS | Low cost, high intent — should be very efficient |
| Prospecting (LAL) | 2.5–3.5x ROAS | Higher cost to acquire, lower intent |
| Brand search (Google) | 8x+ ROAS | Near-pure demand capture — should be extremely efficient |
| Non-brand search | 3.0–4.0x ROAS | Competitive, mid-funnel intent |
Automating threshold monitoring
What a ROAS threshold is not
A ROAS threshold is not a target to optimize toward. It's a floor. Campaigns running well above threshold should still be scaled until they show signs of saturation. The threshold protects against waste — it doesn't tell you what good looks like.
Stop pulling data. Start commanding Mavrick.
10 free missions. Connects to your accounts in minutes.