Advertising & PPC Meta Ads ManagerGoogle Ads

ROASReturn on Ad Spend

ROAS measures revenue generated for every dollar spent on advertising. It's the inverse of ACoS and the standard metric in Shopify, Meta, and Google advertising.

What is ROAS?

Return on Ad Spend is calculated as Revenue from Ads ÷ Ad Spend. A ROAS of 4× means for every $1 spent on advertising, you generated $4 in revenue. ROAS is the dominant metric in Meta Ads Manager, Google Ads, TikTok Ads, and most DTC advertising contexts, while Amazon sellers typically use ACoS (which is mathematically the inverse: ACoS = 1 ÷ ROAS expressed as a percentage).

ROAS does not account for margins. A 4× ROAS on a product with 60% gross margin leaves 60% of $4 = $2.40 in gross profit after returning the $1 ad spend — strong. A 4× ROAS on a product with 20% gross margin leaves only $0.80 in gross profit after the $1 spend — barely breakeven. Understanding break-even ROAS (= 1 ÷ gross margin) is therefore essential to interpreting any ROAS figure.

New customer ROAS versus returning customer ROAS should be tracked separately. Returning customers converted via retargeting typically show much higher ROAS than new customer prospecting campaigns. Blending the two inflates your apparent ROAS and masks how efficiently (or not) you're acquiring new customers.

Why it matters for sellers

For Shopify and DTC sellers running paid social campaigns, ROAS is the scoreboard. It determines whether to scale a campaign (ROAS above break-even) or kill it (ROAS below). It also helps you compare the efficiency of different channels — Meta ROAS vs. Google ROAS vs. TikTok ROAS — and allocate budget to the highest performers.

ROAS is also central to financial forecasting. If you know your average ROAS and your target monthly revenue, you can calculate the required ad budget with precision. Building ROAS targets into your P&L before spending a dollar helps avoid the common trap of scaling ad spend into unprofitability.

How to use ROAS

Calculate your break-even ROAS before running any campaign: 1 ÷ gross margin %. If your gross margin is 45%, break-even ROAS is 2.2×. Set a target ROAS above that (e.g., 3× for a reasonable profit) and use that as your campaign optimisation target in Meta or Google.

In Meta Ads, set your campaign objective to Sales with a target ROAS bid strategy. Meta will automatically adjust delivery to try to hit your target ROAS across ad sets. Review weekly and reallocate budget from underperforming ad sets (below target ROAS) to top performers. For brand awareness campaigns or new product launches, ROAS expectations should be lower — you're paying for reach and data, not immediate revenue.

Used on Meta Ads ManagerGoogle AdsTikTok AdsShopifyPinterest Ads

Real-world example

eg.

You run a Meta campaign for your DTC supplement brand with a $1,500/month budget. The campaign drives $5,250 in Shopify revenue — a 3.5× ROAS. Your gross margin is 55%, so break-even ROAS is 1.8×. At 3.5× you're generating $1,925 in gross profit after ad spend ($5,250 × 55% = $2,887 gross profit − $1,500 ad spend = $1,387 net contribution). You scale the budget to $3,000 and maintain a 3.2× ROAS — profitable scaling.

AI product photography

Cut your photography costs by 94% with AI

Sellable generates studio-quality product photos, UGC-style video ads, and A+ Content visuals — all from a single product image. Used by Amazon and Shopify sellers to eliminate $3,000+ monthly studio costs and lift conversion rates.

AI product photoshoot — 100+ scene templates
Instant background removal & replacement
UGC-style video ads from one image
On-model fashion photography with AI
Try Sellable free →
Sellable Studio
Lifestyle
On-model
White BG
UGC Video

Frequently asked questions about ROAS

What is a good ROAS for ecommerce?

It depends entirely on your gross margin. Calculate your break-even ROAS (1 ÷ gross margin) and target 1.5–2× above that for a healthy profit. Common targets: 3–5× ROAS for brands with 50–60% margins, 6–8× ROAS for lower-margin brands around 25–30%. Never judge ROAS without knowing your margin.

What is the difference between ROAS and ACoS?

They measure the same relationship from opposite perspectives. ACoS = Ad Spend ÷ Revenue × 100 (a percentage, lower is better). ROAS = Revenue ÷ Ad Spend (a multiplier, higher is better). A 25% ACoS = 4× ROAS. Amazon sellers typically use ACoS; Meta/Google sellers use ROAS — but they're the same underlying metric.

Should I track ROAS by campaign or overall?

Both. Overall ROAS tells you whether the channel is profitable. Campaign-level ROAS tells you which creative, audience, or product is driving that performance. Top-of-funnel awareness campaigns will always show lower ROAS than retargeting — blending them hides both the problem and the opportunity. Track each campaign type separately.

Why is my ROAS high but my business still not profitable?

Common culprits: margins are lower than assumed (double-check your true COGS), attribution is inflated (Meta counts 7-day click + 1-day view by default, which over-attributes), or other costs (COGS, fulfilment, opex) are being ignored. A 4× ROAS on a product with 20% margin is actually unprofitable. Always calculate contribution margin, not just ROAS.

Related terms

Ready to get started?

Sign up for free and transform your product photography with Sellable.

Get started for free