ROAS Calculator: How to Calculate & Improve Return on Ad Spend (2025)
Key Takeaways
You're spending $2,000/month on Facebook Ads. Your Shopify dashboard shows $8,000 in revenue from those ads. Is that good?
That's a 4x ROAS — and yes, for most e-commerce brands, that's healthy. But here's the catch: if your profit margin is only 20%, you need a minimum 5x ROAS just to break even.
Understanding ROAS is the difference between scaling a profitable ad campaign and burning money. In this guide, you'll learn exactly how to calculate, benchmark, and improve your ROAS.
What is ROAS?
ROAS (Return on Ad Spend) measures how much revenue you earn for every dollar spent on advertising. It's the most important metric for evaluating the profitability of your paid advertising campaigns.
The ROAS Formula:
ROAS = Revenue from Ads / Cost of Ads
Example:
- Ad spend: $500
- Revenue generated: $2,000
- ROAS = $2,000 / $500 = 4.0x
This means for every $1 you spent on ads, you earned $4 in revenue.
Important: ROAS measures revenue, not profit. A 4x ROAS doesn't mean you made 4x your money. You still need to subtract product costs, shipping, fees, and overhead.
ROAS vs. ROI: What's the Difference?
Many sellers confuse ROAS with ROI. Here's the distinction:
| Metric | Measures | Formula | Best For |
|---|---|---|---|
| ROAS | Revenue per ad dollar | Revenue / Ad Spend | Campaign-level evaluation |
| ROI | Total profit return | (Profit - Investment) / Investment | Business-level profitability |
Example with the same numbers:
- Ad spend: $500
- Revenue: $2,000
- Product cost + fees: $1,200
- Profit: $2,000 - $1,200 - $500 = $300
| Metric | Calculation | Result |
|---|---|---|
| ROAS | $2,000 / $500 | 4.0x |
| ROI | ($300 / $500) × 100 | 60% |
Both metrics are useful. ROAS is better for comparing ad campaigns. ROI is better for overall business decisions.
How to Calculate Break-Even ROAS
Your break-even ROAS is the minimum ROAS you need to cover your costs — anything above is profit, anything below is a loss.
Break-Even ROAS Formula:
Break-Even ROAS = 1 / Average Profit Margin
| Your Profit Margin | Break-Even ROAS |
|---|---|
| 20% | 5.0x |
| 25% | 4.0x |
| 30% | 3.3x |
| 40% | 2.5x |
| 50% | 2.0x |
| 60% | 1.67x |
Example: If your profit margin is 25% (after COGS, shipping, Shopify fees):
- Break-even ROAS = 1 / 0.25 = 4.0x
- Any campaign with ROAS above 4.0x is profitable
- Any campaign below 4.0x is losing money
Don't know your profit margin? Calculate it with our Profit Margin Calculator, then use the Break-Even Calculator to find your exact break-even point.
ROAS Benchmarks by Platform (2025)
What's a "good" ROAS? It depends on the platform:
Facebook & Instagram Ads
| Campaign Type | Average ROAS | Good ROAS | Excellent ROAS |
|---|---|---|---|
| Prospecting (cold) | 1.5-2.5x | 3x+ | 5x+ |
| Retargeting (warm) | 5-8x | 10x+ | 15x+ |
| Lookalike audiences | 2-4x | 5x+ | 8x+ |
| Overall blended | 2-3x | 4x+ | 6x+ |
Calculate your Meta ads performance with our Facebook Ads ROAS Calculator.
Google Ads
| Campaign Type | Average ROAS | Good ROAS | Excellent ROAS |
|---|---|---|---|
| Search (branded) | 8-15x | 15x+ | 20x+ |
| Search (non-branded) | 2-4x | 5x+ | 8x+ |
| Shopping | 3-5x | 6x+ | 10x+ |
| Display | 0.5-2x | 2x+ | 4x+ |
| Performance Max | 3-6x | 7x+ | 10x+ |
Plan your Google Ads budget with our Google Ads Budget Calculator.
TikTok Ads
| Campaign Type | Average ROAS | Good ROAS |
|---|---|---|
| In-feed ads | 1.5-3x | 4x+ |
| Spark Ads | 2-4x | 5x+ |
| Shopping Ads | 2-5x | 6x+ |
Email Marketing
| Type | Average ROAS |
|---|---|
| Overall email | 36-42x |
| Abandoned cart flows | 50-100x |
| Post-purchase flows | 20-40x |
Email consistently delivers the highest ROAS of any channel. Calculate your returns with our Email ROI Calculator.
ROAS Benchmarks by E-commerce Niche
| Niche | Average ROAS | Target ROAS |
|---|---|---|
| Fashion & Apparel | 2-4x | 4x+ |
| Beauty & Skincare | 3-5x | 5x+ |
| Health & Supplements | 2.5-4x | 5x+ |
| Home & Garden | 3-5x | 5x+ |
| Electronics | 2-3x | 4x+ |
| Jewelry | 3-6x | 6x+ |
| Pet Products | 3-5x | 5x+ |
| Food & Beverage | 2-4x | 4x+ |
10 Proven Strategies to Improve Your ROAS
1. Fix Your Targeting First
Low ROAS often means you're showing ads to the wrong people. Before changing creatives:
- Narrow your audience — Remove broad interests that aren't converting
- Use purchase-based lookalikes — Create lookalikes from actual buyers, not just website visitors
- Exclude past purchasers — Stop paying to reach people who already bought
2. Optimize Your Landing Pages
The best ad in the world can't fix a bad landing page. Ensure:
- Page loads in under 3 seconds
- Clear product photos above the fold
- Price and "Add to Cart" visible without scrolling
- Social proof (reviews, trust badges) nearby
3. Implement Retargeting Layers
Structure your retargeting by time:
| Audience | Timeframe | Offer |
|---|---|---|
| Cart abandoners | 0-3 days | Reminder, free shipping |
| Cart abandoners | 4-7 days | 10% discount |
| Product viewers | 0-7 days | Social proof ad |
| Past purchasers | 30-60 days | New product launch |
4. Raise Your Average Order Value
Higher AOV = better ROAS with the same ad spend.
- Bundle offers — "Buy 2, get 1 free"
- Free shipping thresholds — Set above your current AOV
- Post-purchase upsells — Offer add-ons after checkout
Track your AOV with our AOV Calculator.
5. Improve Your Ad Creative
Test these high-performing ad formats:
- UGC (User-Generated Content) — Customer testimonials and unboxing videos
- Before/after — Show transformation or results
- Problem → Solution — Address a pain point your product solves
- Social proof — "5,000+ happy customers" or review screenshots
6. Use Proper Attribution
Facebook's default attribution is 7-day click, 1-day view. Consider:
- Comparing platform-reported ROAS vs. actual Shopify revenue
- Using UTM parameters for accurate tracking
- Testing different attribution windows
Build perfect tracking URLs with our UTM Builder.
7. Scale Winners, Kill Losers
Review campaigns weekly:
- ROAS above target? — Increase budget by 20% every 3-5 days
- ROAS at break-even? — Test new creatives before killing
- ROAS below break-even for 7+ days? — Pause and reallocate budget
8. Optimize for Profit, Not Revenue
A campaign with 3x ROAS on a high-margin product can be more profitable than a 5x ROAS campaign on a low-margin product.
Example:
| Campaign | ROAS | Revenue | Margin | Actual Profit |
|---|---|---|---|---|
| Product A | 3x | $3,000 | 50% | $500 |
| Product B | 5x | $5,000 | 15% | $250 |
Product A generates 2x more profit despite lower ROAS.
9. Test Different Platforms
Don't put all budget on one platform. Test:
- Facebook/Instagram — Best for discovery and visual products
- Google Shopping — Best for high-intent buyers
- TikTok — Best for trendy/viral products
- Pinterest — Best for home, fashion, and wedding niches
10. Focus on Customer Lifetime Value
A 2x ROAS campaign is profitable if customers come back and buy 3-4 more times. Track your CLV with our Customer Lifetime Value Calculator.
Common ROAS Mistakes
❌ Only looking at platform ROAS — Facebook reports differently than your actual Shopify revenue
❌ Comparing ROAS across different margins — A 4x ROAS on a 50% margin product ≠ 4x ROAS on a 20% margin product
❌ Killing campaigns too early — New campaigns need 3-7 days and $50-100 in spend before you can judge performance
❌ Ignoring attribution — Same customer may click an ad, leave, come back via email, and buy. Who gets credit?
❌ Not calculating break-even ROAS — You can't know if a campaign is profitable without knowing your break-even point
Try Our Free ROAS Calculator
Stop guessing. Calculate your exact ROAS right now →
Enter your ad spend and revenue to instantly see your ROAS, cost per acquisition, and whether you're above or below your break-even point.
FAQ
What is a good ROAS for e-commerce?
A good ROAS for e-commerce is typically 4x or higher for most niches. However, this depends on your profit margins. If your margins are 50%+, even a 2.5x ROAS can be profitable. If your margins are 20%, you need at least 5x ROAS to break even.
How do I calculate ROAS?
ROAS = Total Revenue from Ads ÷ Total Ad Spend. For example, if you spent $1,000 on ads and generated $4,000 in revenue, your ROAS is 4.0x. Use our free ROAS Calculator for instant results.
What is the difference between ROAS and ROI?
ROAS measures revenue generated per dollar of ad spend (Revenue / Ad Cost). ROI measures total profit return on investment ((Profit - Cost) / Cost × 100). ROAS is used for ad campaign evaluation, while ROI considers all business costs.
What is break-even ROAS?
Break-even ROAS is the minimum return needed to cover your costs. Calculate it by dividing 1 by your profit margin. For example, with a 25% profit margin, your break-even ROAS is 1 / 0.25 = 4.0x. Any ROAS above this means profit.
Why is my ROAS dropping?
Common reasons include: ad fatigue (same audience seeing the same creative too many times), increased competition during peak seasons, iOS privacy changes reducing tracking accuracy, audience saturation, or landing page issues. Try refreshing your creatives and testing new audiences.
Is 2x ROAS good for Facebook Ads?
A 2x ROAS on Facebook is below average for most e-commerce stores. The average blended ROAS for e-commerce on Facebook is 2-3x, with good performers hitting 4x+. However, if you have very high margins (50%+), a 2x ROAS can still be profitable.