What is ROAS? How to Calculate Return on Ad Spend
Learn what ROAS is, how to calculate return on ad spend, and what makes a good ROAS in 2026.
Sara
Co-founder & CTO

You spent $10,000 on Facebook Ads last month. Was it worth it? ROAS, or return on ad spend, answers this question by measuring how much revenue you generate for every dollar spent on advertising. It's the most direct way to evaluate whether your ad campaigns are profitable.
The average e-commerce ROAS is 2.87, meaning businesses earn $2.87 for every $1 spent on ads. But averages hide enormous variation. Some campaigns deliver 10x returns while others lose money. Understanding how to calculate and optimize ROAS is essential for profitable advertising.
What is ROAS?
ROAS stands for Return on Ad Spend. It measures the revenue generated from advertising divided by the cost of that advertising. Unlike broader metrics like ROI (return on investment), ROAS focuses specifically on advertising efficiency.
If you spent $5,000 on Google Ads and those ads generated $20,000 in revenue, your ROAS is 4.0 (or 400%). For every dollar spent, you earned four dollars back.
ROAS is typically expressed as a ratio (4:1), a multiple (4x), or a percentage (400%). All three mean the same thing.
The ROAS Formula
The basic ROAS formula is simple:
**ROAS = Revenue from Ads / Cost of Ads**
Wall Street Prep notes that revenue should be attributed specifically to the advertising campaign being measured, not total company revenue.
Example Calculation
A company spends $20,000 on a Facebook campaign. The campaign generates $80,000 in attributed revenue.
ROAS = $80,000 / $20,000 = 4.0
This means for every $1 spent, the company earned $4 in revenue, a 4:1 ROAS.
What Counts as "Cost"
Ad spend should include all direct advertising costs: platform spend (Facebook, Google, TikTok), creative production costs directly tied to the campaign, and agency fees for campaign management.
It typically excludes team salaries (those go into CAC calculations), technology platform costs, and overhead not directly tied to specific campaigns.
What Counts as "Revenue"
Revenue attribution depends on your attribution model. Last-touch attribution credits all revenue to the final ad clicked. Multi-touch attribution distributes revenue across all touchpoints. The model you choose significantly impacts reported ROAS.
ROAS vs. ROI: What's the Difference?
ROAS and ROI are often confused, but they measure different things.
ROAS
Measures: Revenue generated per dollar of ad spend. Formula: Revenue / Ad Spend. Focus: Advertising efficiency only. Example: 4x ROAS means $4 revenue per $1 ad spend.
ROI
Measures: Profit generated relative to total investment. Formula: (Revenue - Total Costs) / Total Costs. Focus: Overall profitability including all costs. Example: 50% ROI means $0.50 profit per $1 invested.
A campaign can have high ROAS but negative ROI if the product margins are thin or if other costs (fulfillment, returns, overhead) eat into revenue. ROAS tells you if your ads are efficient. ROI tells you if the business is profitable.
What is a Good ROAS?
"Good" ROAS varies dramatically by industry and business model. A 4:1 benchmark is often cited, but your target depends on your margins.
Break-Even ROAS
Your break-even ROAS is the point where ad revenue covers ad costs plus the cost of goods sold. The formula is:
Break-Even ROAS = 1 / Gross Profit Margin
If your gross margin is 50%, your break-even ROAS is 2.0. You need to earn $2 for every $1 spent just to cover costs. Anything above 2.0 is profit.
If your gross margin is 25%, your break-even ROAS is 4.0. You need much higher advertising efficiency to be profitable.
2026 Industry Benchmarks
First Page Sage research shows significant variation by industry:
E-commerce overall averages 2.87x ROAS, though the median is closer to 2.04x, meaning half of businesses operate below 2:1.
By product category: baby products lead at 3.71x (motivated buyers prioritizing quality), health and beauty averages 2.82x, and fashion typically runs 2.0-2.5x due to high return rates.
By business model according to WebFX benchmarks: e-commerce leads at 4.2x with direct trackable sales, service businesses average 3.5x driven by local intent, and B2B SaaS accepts 2.9x because customer lifetime value justifies higher acquisition costs.
Target ROAS Guidelines
Below 2:1 indicates your ads are likely unprofitable unless you have exceptional margins or high customer lifetime value.
2:1 to 3:1 is break-even territory for most businesses. You're covering costs but not generating significant profit from ads.
3:1 to 4:1 represents healthy advertising efficiency. You're generating profit while maintaining growth.
Above 4:1 is excellent performance. You may be able to scale spend while maintaining efficiency.
Above 6:1 might indicate you're under-spending. You could potentially invest more and still maintain profitable returns.
Calculating ROAS by Channel
Aggregate ROAS hides channel-level performance differences. Calculate ROAS separately for each advertising channel to optimize budget allocation.
Channel-Specific ROAS Formula
Channel ROAS = Revenue Attributed to Channel / Channel Ad Spend
If you spent $8,000 on Google Ads and $12,000 on Facebook Ads, calculate ROAS for each:
Google: $32,000 revenue / $8,000 spend = 4.0x ROAS
Facebook: $24,000 revenue / $12,000 spend = 2.0x ROAS
In this example, Google delivers twice the efficiency. Budget reallocation from Facebook to Google could improve overall ROAS.
Attribution Challenges
Channel ROAS depends entirely on your attribution model. First-touch attribution credits the introducing channel. Last-touch credits the converting channel. Each produces different channel ROAS figures.
Customers often interact with multiple channels before converting. Accurate channel ROAS requires proper attribution tracking that follows the complete customer journey.
ROAS by Campaign and Ad Set
Drill deeper than channel-level ROAS to find optimization opportunities.
Campaign-Level ROAS
Within each channel, calculate ROAS by campaign. One prospecting campaign might deliver 1.5x ROAS while a retargeting campaign delivers 8x. Aggregate channel ROAS obscures this difference.
Ad Set and Audience ROAS
Within campaigns, calculate ROAS by ad set or audience segment. Lookalike audiences often deliver different ROAS than interest-based targeting. Age, gender, and location segments perform differently.
Creative ROAS
Different ad creatives can produce dramatically different results. Calculate ROAS by creative to identify winners and losers. Scale winning creatives; pause losers.
Common ROAS Calculation Mistakes
Mistake 1: Using Platform-Reported Revenue
Facebook and Google report their own conversion values. These often differ from actual revenue due to attribution windows, cross-device tracking limitations, and duplicate conversions. Use your own transaction data for accurate ROAS.
Mistake 2: Ignoring Returns and Cancellations
Revenue should be net of returns and cancellations. A campaign might look profitable until 30% of orders get returned. Calculate ROAS on net revenue, not gross.
Mistake 3: Inconsistent Attribution Windows
Comparing 7-day click attribution to 28-day click attribution produces meaningless comparisons. Standardize attribution windows across all campaigns and channels.
Mistake 4: Overlooking Assisted Conversions
Last-touch ROAS credits only the final ad. But awareness campaigns that introduce customers provide value even if they don't directly convert. Consider multi-touch attribution for a complete picture.
Mistake 5: Ignoring Customer Lifetime Value
First-purchase ROAS might look weak for a campaign that acquires high-LTV customers. A 1.5x ROAS on a campaign acquiring customers who purchase 5 times per year is actually excellent.
Improving Your ROAS
Optimize Targeting
Better audience targeting reduces wasted spend. Lookalike audiences based on high-value customers often deliver higher ROAS than broad targeting. Exclude audiences unlikely to convert.
Improve Creative Performance
Test multiple creative variations. Headlines, images, copy, and calls-to-action all impact conversion rates. Small improvements in click-through and conversion rates compound into significant ROAS gains.
Optimize Landing Pages
Ad clicks that don't convert are wasted spend. Improve landing page relevance, load speed, and conversion rate to turn more clicks into customers.
Adjust Bidding Strategy
Platform bidding strategies (CPA, ROAS targets, value optimization) can be tuned for efficiency. Test different strategies to find optimal performance.
Reallocate Budget
Shift spend from low-ROAS campaigns to high-ROAS campaigns. Simple reallocation often produces immediate ROAS improvements without any creative or targeting changes.
Focus on High-Value Products
Advertising high-margin, high-AOV products often produces better ROAS than advertising low-margin items. Consider which products make sense to advertise.
ROAS and the Customer Journey
ROAS measures immediate advertising return, but customers often require multiple touchpoints before converting. Understanding the complete customer journey provides context for ROAS interpretation.
Prospecting vs. Retargeting ROAS
Prospecting campaigns (reaching new audiences) typically have lower ROAS than retargeting campaigns (reaching people who already visited). This doesn't mean prospecting is failing. It's doing a different job: introducing new potential customers.
Judge prospecting by its contribution to the overall funnel, not by direct ROAS alone.
The Blended ROAS Trap
Blended ROAS (total revenue / total spend) can mask problems. If you're only hitting targets because retargeting is carrying weak prospecting, your funnel will eventually shrink. Track both blended and campaign-level ROAS.
Getting Started
Calculate your ROAS by channel and campaign. Compare against break-even thresholds based on your margins. Identify which campaigns deliver profit and which lose money.
If you're advertising without knowing your true ROAS, you're gambling. Accurate ROAS measurement requires proper attribution that connects ad clicks to actual revenue.
Arktis counts conversions per UTM campaign and per ad platform from matched orders, next to the Meta spend it syncs per campaign, and shows a blended ROAS across your ad spend.
Sources
1. Upcounting, "Average eCommerce ROAS Dropped to 2.87 in 2025"
2. Wall Street Prep, "Return on Ad Spend (ROAS) Formula + Calculator"
3. Triple Whale, "What Is a Good ROAS? 2025 Industry Benchmarks"
4. First Page Sage, "ROAS Statistics 2026"
5. WebFX, "ROAS Benchmarks 2026: Average ROAS by Industry"
6. Amazon Ads, "What is Return on Ad Spend? How to Calculate ROAS"
Frequently Asked Questions
What is ROAS?
ROAS stands for Return on Ad Spend. It measures the revenue generated from advertising divided by the cost of that advertising. A ROAS of 4:1 (or 4x) means you earn $4 in revenue for every $1 spent on ads.
How do you calculate ROAS?
The ROAS formula is: ROAS = Revenue from Ads / Cost of Ads. For example, if you spent $10,000 on ads and generated $40,000 in attributed revenue, your ROAS is 4.0 (or 400%).
What is a good ROAS for e-commerce?
The average e-commerce ROAS is 2.87x, though the median is 2.04x. A 'good' ROAS depends on your margins - if your gross margin is 50%, you need at least 2.0x ROAS to break even. Most businesses target 3:1 to 4:1 for healthy profitability.
What is the difference between ROAS and ROI?
ROAS measures revenue per dollar of ad spend only. ROI measures overall profit relative to total investment including all costs. A campaign can have high ROAS but negative ROI if margins are thin or other costs are high. ROAS measures ad efficiency; ROI measures business profitability.
How do I calculate break-even ROAS?
Break-even ROAS = 1 / Gross Profit Margin. If your gross margin is 50%, your break-even ROAS is 2.0x. If your margin is 25%, break-even is 4.0x. Any ROAS above your break-even point generates profit.
Why is my ROAS different from what Facebook or Google reports?
Platform-reported ROAS often differs from actual ROAS due to attribution window differences, cross-device tracking limitations, duplicate conversions, and the exclusion of returns and cancellations. Always calculate ROAS using your own transaction data for accuracy.
Free tools for this topic
From the blog
Try Arktis free for 7 days
Attribution tracking, session recordings, and AI automation in one platform. Set up in 2 minutes, free for 7 days.
Start 7-day free trialWritten by
Sara
Co-founder & CTO
Sara architects Arktis's technical infrastructure, specializing in AI agents and real-time data processing systems.