Minimum ROAS bidding tells Meta to only pursue conversions that meet your return threshold. Instead of maximizing conversions regardless of value, the algorithm optimizes for profitable conversions. But this strategy isn't for everyone—it requires specific conditions to work.
How Minimum ROAS Bidding Works
The Mechanism
- You set a target ROAS (e.g., 3.0 = $3 revenue per $1 spent)
- Meta predicts conversion value for each potential impression
- Algorithm only bids on impressions expected to meet your target
- Result: Higher average conversion value, potentially lower volume
Difference from Lowest Cost
Lowest Cost:
- Maximizes number of conversions
- All purchases count equally ($10 = $500)
- ROAS is an outcome, not a target
Minimum ROAS:
- Maximizes conversion value within efficiency floor
- High-value purchases prioritized
- ROAS is the optimization target
When Minimum ROAS Makes Sense
Significant Order Value Variation
Minimum ROAS works when purchase values vary meaningfully:
- Good fit: AOV ranges from $20 to $500+
- Poor fit: All orders are ~$50 (use Lowest Cost instead)
Without value variation, there's nothing to optimize for.
High Conversion Volume
The algorithm needs data to learn value patterns:
- Minimum: 50+ purchases per week per ad set
- Recommended: 100+ purchases for reliable optimization
- Insufficient: Under 30 purchases/week (use Lowest Cost)
Accurate Value Tracking
Value optimization requires correct purchase values:
- Purchase events include accurate order amounts
- CAPI properly implemented with value parameters
- Event Match Quality score 7+
Garbage in = garbage out. See our optimization guide for tracking best practices.
Known Profitability Thresholds
You need clear unit economics:
- Know your gross margin
- Calculate break-even ROAS (1 ÷ margin %)
- Determine target ROAS above break-even
When Minimum ROAS Doesn't Make Sense
Low Conversion Volume
Without sufficient data, the algorithm can't learn:
- Small accounts or new campaigns
- High-ticket items with few purchases
- Seasonal businesses in off-season
Better approach: Use Lowest Cost until volume increases.
Uniform Order Values
If most orders are similar value, ROAS optimization adds nothing:
- Subscription businesses with fixed pricing
- Single-product stores
- Lead generation (no "value" to optimize)
Better approach: Optimize for conversion count with Cost Cap.
Growth-Focused Phases
When volume matters more than efficiency:
- New customer acquisition pushes
- Market expansion
- Brand building phases
Minimum ROAS may limit scale when you're willing to accept lower efficiency for growth.
Setting Your Minimum ROAS Target
Step 1: Calculate Break-Even
Break-Even ROAS = 1 ÷ Gross Margin
- 40% margin: 1 ÷ 0.4 = 2.5x break-even
- 50% margin: 1 ÷ 0.5 = 2.0x break-even
- 60% margin: 1 ÷ 0.6 = 1.67x break-even
Step 2: Add Profit Buffer
Target ROAS should be above break-even:
- Conservative: Break-even × 1.5
- Moderate: Break-even × 1.3
- Aggressive: Break-even × 1.1
Step 3: Compare to Actual Performance
Start below your current actual ROAS:
- Current ROAS: 3.5x
- Initial target: 2.8-3.0x
- Tighten gradually as performance proves out
Common Minimum ROAS Mistakes
Mistake 1: Target Too High
Setting minimum at 5x when actual performance is 3x = zero delivery.
Fix: Start at 80-90% of current ROAS.
Mistake 2: Ignoring Volume Trade-Off
Higher ROAS target = fewer conversions. You might be optimizing yourself out of growth.
Fix: Balance efficiency target with volume needs.
Mistake 3: Insufficient Learning Data
Applying ROAS bidding with 10 purchases/week won't work.
Fix: Wait until 50+ weekly conversions to switch.
Mistake 4: Wrong Value Tracking
If your values are wrong (duplicates, tax included/excluded inconsistently), optimization targets wrong customers.
Fix: Audit Events Manager before switching.
Testing Minimum ROAS
A/B Test Structure
- Campaign A: Lowest Cost (control)
- Campaign B: Minimum ROAS at 0.9x current ROAS
- Run for 2-3 weeks with equal budget
- Compare total revenue AND total profit
Use scientific testing methodology for valid comparison.
What to Measure
- ROAS: Did minimum actually improve return?
- Total revenue: Did efficiency come at cost of scale?
- Total profit: The real measure that matters
- AOV: Is the algorithm finding higher-value customers?
Minimum ROAS vs. Value Optimization
Meta offers two related features:
Minimum ROAS
- Sets a floor—won't pursue conversions below target
- May limit delivery significantly
- Best for: strict profitability requirements
Value Optimization (No Floor)
- Optimizes for highest value without efficiency floor
- Maximizes revenue, not necessarily ROAS
- Best for: growth with value focus
How ROASPIG Helps
Successful ROAS bidding requires proper tracking and creative foundation:
- Value Tracking Audit: Verify purchase values before switching strategies
- ROAS Analysis: Calculate optimal targets based on your margins
- Creative Quality: Strong creative with broad targeting gives ROAS bidding room to optimize
- A/B Testing: Compare bid strategies with proper methodology
- Volume Monitoring: Track conversion counts to ensure sufficient learning data
Conclusion
Minimum ROAS bidding makes sense when you have variable order values, high conversion volume, accurate tracking, and clear profitability requirements. It doesn't make sense for low-volume accounts, uniform pricing, or growth-focused phases.
Start conservatively—below your current ROAS—and tighten gradually. Remember that higher ROAS targets mean lower volume. The goal is maximum total profit, not maximum ROAS percentage.
Frequently Asked Questions About Minimum ROAS Bidding When Makes Sense
Minimum ROAS bidding tells Meta to only pursue conversions that meet your return target. Instead of maximizing conversions, the algorithm optimizes for conversion value, prioritizing higher-value purchases that hit your ROAS floor.
Use minimum ROAS when: order values vary significantly ($20-$500+), you have 50+ purchases per week for learning, tracking accurately sends purchase values to Meta, and you have clear profitability thresholds. Don't use it for low volume, uniform pricing, or growth phases.
Calculate break-even first: 1 ÷ Gross Margin (40% margin = 2.5x break-even). Then add profit buffer: break-even × 1.1-1.5. Start at 80-90% of your current actual ROAS to allow learning, then tighten gradually.
Target is likely too aggressive—the algorithm can't find conversions at your ROAS floor. Lower your target, expand audience, improve creative, or verify tracking accuracy. Start at 80-90% of current performance, not your ideal ROAS.
Use lowest cost when building baseline data, during growth phases, or with uniform order values. Use minimum ROAS when you have high volume, variable order values, and need profitability guardrails. Test both to see which drives more total profit.