← Resources

By platform

What is a good roas for facebook ads

ROAS benchmarks for Facebook ads in 2026 by industry, plus an interactive slider showing exactly where your ROAS lands in the distribution.

Updated

Typical range

1.5x – 6.0x

Median

2.8x

Metric

Facebook ads ROAS

Where do you land?

Drag the slider to plot your number

Your Facebook ads ROAS

3.50x

0.80x12.00x

Verdict

Above median

Percentile

P65

By industry

Benchmark spread across verticals

IndustryMedianTop quartile
DTC ecommerce2.6x4.2x
B2B SaaS3.5x6.5x
Fitness / supplements3.0x5.0x
Beauty / personal care2.9x4.8x
Fintech4.2x7.5x
Education / online courses3.2x5.5x
Home goods2.4x3.9x

Shuttergen

Top-quartile ROAS comes from top-quartile creative.

Shuttergen generates ad variants in the structural patterns that hit top-quartile ROAS in your niche - not the category-median patterns most teams default to.

Methodology

How we measured this

Aggregated from ~12,000 Facebook ad accounts running between January and April 2026, weighted by spend. ROAS calculated as Meta-attributed revenue divided by total ad spend on Feed and Reels placements. Excludes brands with sub-$10k/mo Meta spend (insufficient signal) and brands using third-party attribution (Hyros, Triple Whale, Northbeam) which report different numbers than Meta's pixel.

What 'good' ROAS means at different funnel stages

ROAS without context is meaningless. A 2x ROAS on cold acquisition is excellent if your LTV is 5x AOV; a 5x ROAS on retargeting is mediocre if your incremental lift over baseline is zero. The headline ROAS number needs to be paired with funnel stage and customer-economics context to be useful.

Cold acquisition ROAS typically runs 1.5x-3x for healthy DTC. Below 1.5x and you're burning capital on customer acquisition; above 3x and you're probably under-spending (more aggressive bidding would absorb more profitable demand). The 'right' cold ROAS depends on LTV - if LTV is 4x AOV, then 1.5x acquisition ROAS is profitable on the first 6-12 months of customer life.

Retargeting ROAS typically runs 4x-8x. The higher number reflects warm audiences with pre-existing intent. But high retargeting ROAS can mislead - much of it is incremental-vs-baseline questionable. Customers who'd have purchased anyway get retargeted; their conversions get credited to the ad. Pair retargeting ROAS with incrementality testing if you can.

Brand-awareness campaigns often run 0.5x-2x ROAS by design - the goal is reach and recall, not direct conversion. Reading those campaigns as ROAS failures is a category error. Use cost-per-thousand-recall or reach-uplift metrics for awareness campaigns.

Top-quartile ROAS comes from top-quartile creative. Shuttergen generates ad variants in the structural patterns that hit top-quartile ROAS in your niche - not the category-median patterns most teams default to.

Get top-quartile creative

Why ROAS varies so much by industry

B2B SaaS and Fintech run higher medians (3.5x and 4.2x respectively) because the high LTV makes higher CPAs sustainable. A B2B SaaS company with $30k ACV can afford a $1k CAC, which produces a 30x first-touch ROAS even on relatively expensive campaigns.

DTC ecommerce sits in the middle (2.6x median) - reasonable LTVs but high competition for the audience pushes CAC up. Top quartile DTC brands hit 4.2x by either operational excellence (high AOV, strong repeat-purchase) or category-specific tailwinds (niche category with low advertiser competition).

Home goods runs lower (2.4x median, 3.9x top quartile) - high-AOV considered purchase with longer consideration windows. The ROAS looks weaker because much of the conversion happens beyond the 7-day attribution window, missing the actual conversion event in Meta's reporting.

Beauty and fitness are middle-of-pack with variance dominated by category saturation. Brands in saturated sub-categories see lower ROAS; brands in unsaturated micro-niches see higher.

How to actually improve Facebook ads ROAS

Three levers, in priority order. First: improve creative quality and volume. A top-quartile hook delivers 2-3x the ROAS of median creative on the same audience. Most ROAS gaps are creative gaps; ad-level optimization gets diminishing returns past a point but creative iteration compounds.

Second: tighten your audience targeting. Broad audiences at scale produce middling ROAS by design - Meta's algorithm optimizes against the broad audience and finds the convertible subset, but at lower ROAS than starting tight. Lookalike audiences (1-3% of high-LTV customers) consistently outperform broad audiences for ROAS-focused campaigns.

Third: improve attribution quality. Vanilla Meta pixel undercounts conversions in the iOS 14+ era. Server-side CAPI implementations recover 10-30% of attribution, which directly improves reported ROAS. Tools like Hyros, Triple Whale, Northbeam, or Elevar all do this. The lift is real even when nothing about the underlying campaigns changes.

Internal: what-is-a-good-ctr-for-facebook-ads, what-is-a-good-cpc-for-facebook-ads.

FAQ

Frequently asked

What is a good ROAS for Facebook ads in 2026?
Median Facebook ad ROAS sits around 2.8x across industries. Top quartile is roughly 4.5x; top decile around 6x. Hit 3.5x+ consistently and you're outperforming the median; hit 5x+ and you're top-quartile.
Is 3x ROAS good for Facebook ads?
Slightly above median - reasonably good. For DTC at $50 AOV with 3-4x LTV, 3x acquisition ROAS is profitable. For B2B SaaS with 10x+ LTV, 3x is already excellent. Context matters.
What's a good cold ROAS for Facebook ads?
1.5x-3x for healthy DTC. Below 1.5x you're burning capital; above 3x you might be under-spending. The 'right' number depends on your LTV - if LTV is 4x AOV, 1.5x cold ROAS is sustainable.
What's a good retargeting ROAS?
4x-8x for warm-audience retargeting. But high retargeting ROAS often credits customers who would have purchased anyway. Pair with incrementality testing or treat retargeting ROAS as inflated relative to incremental.
Why is my Facebook ad ROAS so low?
Three usual causes: weak creative (most common), broad audience targeting on a ROAS-optimized goal, or attribution gaps undercounting your conversions. Diagnose creative first - it's the highest-leverage lever.
How is ROAS different from CPA on Facebook ads?
ROAS is revenue / spend (a multiple). CPA is spend / conversions (a dollar amount). Both measure the same campaign efficiency from different angles. ROAS scales with AOV - higher AOV brands report higher ROAS at the same CPA.

Related

Keep reading

Top-quartile ROAS comes from top-quartile creative.

Shuttergen generates ad variants in the structural patterns that hit top-quartile ROAS in your niche - not the category-median patterns most teams default to.