Back to blog
facebook ads roas benchmarkmeta ads roaswhat is good roas facebook

Facebook Ads ROAS Benchmark: What's Good in 2025?

Adwise Team·

Facebook Ads ROAS Benchmark: What's Good in 2025?

ROAS is the single most-watched metric in Facebook advertising. Every advertiser wants to know: is my ROAS good? Am I beating the average? What should I be targeting? The answers are more nuanced than a single number, and understanding those nuances will help you set realistic targets, identify where you are leaving money on the table, and know when to push harder vs. when to reassess your strategy.


What Is ROAS and How Is It Calculated?

ROAS (Return on Ad Spend) is the revenue generated per dollar spent on advertising.

Formula: ROAS = Revenue from Ads / Ad Spend

A 3x ROAS means you generated $3 in revenue for every $1 spent on advertising. A 5x ROAS means $5 for every $1.

ROAS as reported in Meta Ads Manager is based on the purchase conversion events tracked by your Meta Pixel or Conversions API within your attribution window (typically 7-day click, 1-day view by default). This means Meta's reported ROAS can include revenue from purchases that might have happened anyway (view-through attribution) and may miss purchases that happened after the attribution window closed.


Average Facebook Ads ROAS Benchmarks by Industry (2025)

| Industry | Average ROAS | |---|---| | Ecommerce (Consumer Goods) | 2.87x | | Fashion and Apparel | 3.12x | | Beauty and Personal Care | 3.47x | | Health and Wellness | 2.93x | | Home and Garden | 2.64x | | Electronics | 2.31x | | Food and Beverage | 3.08x | | Sports and Outdoor | 2.78x | | Pet Products | 3.24x | | Software / SaaS | 4.21x | | Education | 3.89x |

Overall average ROAS across all Meta Ads advertisers: approximately 2.19x (2025)

However, these benchmarks are averages, meaning half of all advertisers perform above them and half below. The top quartile of advertisers in most categories achieve 4x to 8x ROAS or higher.


What Is a "Good" ROAS?

This depends entirely on your business economics, not the industry average.

The MER Framework: Minimum Efficient ROAS

Your minimum viable ROAS is determined by your gross margin:

Break-even ROAS = 1 / Gross Margin

Examples:

  • 50% gross margin: break-even ROAS = 2x (you need $2 in revenue to cover $1 of ad spend)
  • 30% gross margin: break-even ROAS = 3.33x
  • 70% gross margin: break-even ROAS = 1.43x

This is just the break-even point for ad spend alone, before accounting for other business costs (fulfillment, customer service, overhead, team). Your target ROAS should be meaningfully above break-even to ensure profitability after all costs.

A practical target ROAS formula:

Target ROAS = 1 / (Gross Margin × (1 - Overhead Percentage))

For a business with 50% gross margin and 20% overhead (leaving 30% net before advertising), the target ROAS is approximately 3.3x just to break even on total business costs.


ROAS Benchmarks by Campaign Type

ROAS varies significantly by campaign type, and blended account ROAS hides important differences between campaign performance.

| Campaign Type | Typical ROAS | |---|---| | Retargeting (Warm Audiences) | 4x to 12x | | Prospecting (Cold Audiences) | 1.5x to 3.5x | | Abandoned Cart Retargeting | 5x to 15x | | Dynamic Product Ads (Catalog) | 3x to 6x | | Video View Retargeting | 3x to 7x | | Brand Awareness | Not applicable (optimized for reach) |

The large gap between prospecting and retargeting ROAS is normal and expected. Prospecting campaigns build the audience that retargeting converts. Evaluating prospecting campaigns on the same ROAS standard as retargeting campaigns leads to premature campaign cuts that shrink your funnel over time.

Evaluate prospecting campaigns by the quality and volume of the warm audience they build (video views, website visitors, add-to-cart events) rather than purely by direct ROAS.


Why Your ROAS May Be Below Benchmark

If your account ROAS is below industry benchmarks, the most common causes are:

1. Tracking Issues

iOS 14+ significantly reduced the accuracy of Pixel-only tracking. If your Conversions API is not implemented, Meta is missing 20 to 50% of conversions, making your reported ROAS artificially low. Implement CAPI, and your reported ROAS will typically improve by 20 to 40% without any campaign changes.

2. Attribution Window Mismatch

If you are using a 1-day click attribution window but your customers typically take 3 to 7 days to purchase after seeing an ad, you are undercounting conversions. Switch to 7-day click attribution for most ecommerce businesses to capture the full conversion window.

3. Creative Fatigue

Fatigued creative (high frequency, declining CTR) drives up CPM and reduces conversion rates simultaneously. The combination crushes ROAS. Monitor frequency and CTR trends weekly and rotate creative before fatigue compounds.

4. Campaign Structure Issues

Too many ad sets with small individual budgets fragment Meta's signal. The algorithm needs 50 conversions per ad set per week to exit the learning phase. If your budget is spread too thin across too many ad sets, most campaigns will be perpetually in the learning phase, generating high, unstable CPAs and low ROAS.

Consolidate: fewer ad sets with larger individual budgets consistently outperform many ad sets with small budgets in Meta's current algorithm.

5. Audience Saturation

When your audience is saturated (all potential buyers have already seen your ads multiple times), prospecting ROAS will decline. Signals: frequency climbing, CPM rising, CTR declining. Resolution: expand to new audiences, test broad targeting, or refresh creative to re-engage the existing pool.

6. Landing Page Conversion Issues

A 1% improvement in landing page conversion rate reduces your CPA by roughly 5 to 10% and proportionally improves ROAS. If your click-through rate is solid but conversion rate is low, your landing page experience is the bottleneck, not your campaign.

Test: page load speed (every second of delay reduces conversion rates 7%), headline clarity, social proof, and form simplicity.


Several factors are affecting ROAS across the industry in 2025:

Rising competition: More advertisers competing for the same audiences pushes CPMs up, pressuring ROAS for all advertisers.

AI-driven optimization: Advantage+ campaigns and Meta's Advantage suite have helped advertisers who adopt them achieve 10 to 25% ROAS improvements by letting the algorithm optimize across broader audience and placement pools.

First-party data advantage: Advertisers with strong Conversions API implementation, healthy customer lists for lookalike building, and rich conversion history are seeing ROAS stability while advertisers relying on Pixel-only tracking are seeing continued decline.

Creative quality as the differentiator: As audiences overlap between advertisers in the same category, creative quality determines who wins the same audience at the same CPM. Higher-quality creatives command disproportionate ROAS advantages.


How to Systematically Improve ROAS Above Benchmark

Prioritize CAPI implementation. If you have not implemented the Conversions API, do this first. It is the highest-ROI technical action available to most advertisers.

Consolidate campaign structure. Merge small ad sets into fewer, larger ones. Give Meta's algorithm more signal per campaign.

Increase creative testing velocity. The accounts with above-average ROAS test 8 to 12 new creative variants per month. They find winners faster and replace fatigued creative before it damages performance.

Separate prospecting and retargeting goals. Set a ROAS target for each campaign type separately. Hold retargeting to a higher standard (4x minimum), and evaluate prospecting on funnel-building metrics alongside a lower ROAS threshold.

Monitor daily with the right signals. Weekly ROAS reviews miss early fatigue and saturation signals. Daily monitoring of CPM trends, frequency, CTR changes, and relevance rankings gives you a 3 to 7 day head start on responding to performance changes before they compound.


How Adwise Helps You Beat Your ROAS Benchmark

Adwise monitors your Meta Ads account every day and flags the specific changes that would improve your ROAS: creative fatigue signals before they compound, structural inefficiencies that are wasting budget, and scaling opportunities in campaigns ready for more investment.

Instead of discovering a ROAS problem a week after it started, you get a daily briefing on your account health with prioritized actions ranked by expected impact.

Try Adwise free, setup in 60 seconds

No credit card required. See your ROAS analysis and first optimization recommendations within 24 hours of connecting your Meta account.