ROAS Calculator
Calculate your return on ad spend. Enter revenue and ad spend to see your ROAS instantly.
Your Return on Ad Spend
—
What Is a Good ROAS?
A good ROAS is not a single number. It depends on your gross margins and business model.
The break-even point is where your ad spend is fully covered by the revenue it generates without leaving a profit margin. For most ecommerce brands, that break-even ROAS falls between 2.5x and 4x depending on product margins, fulfillment costs, and platform fees. Once you know your break-even threshold, a good ROAS is anything meaningfully above it.
As a general benchmark, most ecommerce brands consider 3x to 5x ROAS a healthy performance range. This varies significantly by ad channel. Google Shopping branded campaigns typically return far higher ROAS than cold Meta prospecting, so comparing them as a blended number hides what is actually working or underperforming.
Use our break-even ROAS calculator to find the exact floor for your margin structure before evaluating any campaign against a benchmark.
How to Calculate Return on Ad Spend
Return on Ad Spend (ROAS) tells you how much revenue you earn for every dollar spent on advertising. The formula is simple:
For example, if you spent $10,000 on ads and generated $40,000 in revenue, your ROAS is 4.0x. This means every dollar spent returned four dollars in revenue.
A ROAS above 1.0x means you made more than you spent, but that doesn't automatically mean profit. You also need to account for product costs, shipping, and overhead. Most ecommerce brands need at least a 3-4x ROAS to be profitable after all expenses.
The fastest way to improve ROAS is to test more ad creative variations. Different angles resonate with different audience segments. By systematically testing ad creative, you find the combinations that convert at the lowest cost.
One detail that causes calculation errors: the revenue figure should reflect gross revenue from ad-attributed orders, not net revenue after returns or discounts. The ad spend figure should also match the same date window as the revenue attribution period. Mismatched date windows are the most common source of ROAS discrepancies when comparing numbers across reporting dashboards.
What Is ROAS?
ROAS stands for Return on Ad Spend. It is the primary metric ecommerce brands use to evaluate advertising performance. Unlike ROI, which accounts for all business costs, ROAS focuses specifically on the relationship between ad dollars spent and revenue generated.
ROAS is used by media buyers, marketing managers, and brand owners to make decisions about budget allocation. A campaign with 5x ROAS gets more budget. A campaign at 1.5x gets paused or optimized. Simple as that.
What counts as "good" ROAS depends on your margins. A brand with 80% gross margins (like software or digital products) can be profitable at 2x ROAS. A brand with 30% margins (like consumer electronics) might need 5x or higher. Use our break-even ROAS calculator to find your exact number before scaling any campaign.
Common mistakes with ROAS include not attributing revenue correctly across channels, ignoring post-purchase returns, and comparing ROAS across platforms without accounting for different attribution windows. Meta Ads Manager defaults to a 7-day click and 1-day view attribution window; Google Ads defaults to a 30-day click window. The same purchase can appear as a conversion in both platforms simultaneously. Always reconcile against a single source of truth.
ROAS Benchmarks by Industry
| Industry | Avg ROAS |
|---|---|
| Ecommerce (average) | 4.0x |
| Fashion & Apparel | 3.5x |
| Health & Beauty | 4.5x |
| Home & Garden | 3.8x |
| Food & Beverage | 5.0x |
| Electronics | 3.2x |
ROAS Benchmarks by Ad Channel
Typical ROAS ranges for ecommerce brands by channel. Sources: WordStream 2024 ecommerce advertising benchmarks; AgencyAnalytics 2024 ROAS benchmark data. Ranges vary by niche, creative quality, and audience size.
| Ad Channel | Typical ROAS Range |
|---|---|
| Google Shopping (branded) | 6x–15x |
| Google Shopping (non-brand) | 3x–7x |
| Meta Prospecting (cold) | 1.8x–3.5x |
| Meta Retargeting (warm) | 5x–12x |
| TikTok Ads | 1.5x–3.0x |
How to Improve a Low ROAS
Three levers move ROAS in either direction: cost per click, conversion rate, and average order value.
Lower your CPCs through audience and creative refinement. The most common reason ROAS is low is paying too much per click relative to the revenue each click returns. Tighten targeting to audiences that have converted before, cut ad sets spending without purchasing, and rotate in new creative to fight fatigue. Systematic ad creative testing is the repeatable way to find angles that convert at lower cost.
Raise your conversion rate through landing page improvements. Improving headline clarity, reducing checkout friction, and aligning landing page copy to the specific ad angle that drove the click all raise conversion rates without changing spend. Visitors who clicked but did not buy represent recoverable ROAS — the fix lives on the page, not in the ad account.
Increase average order value through upsells and bundles. ROAS is a revenue metric, not a profit metric. Adding upsell revenue to an existing order improves ROAS with no additional ad spend. Post-purchase upsells, product bundles, and quantity discounts compound the value of every customer acquired.
Retargeting campaigns typically run 2x to 4x above the break-even ROAS of a cold prospecting campaign. If your blended ROAS is low, segment your reporting by audience temperature before making scaling or pause decisions.
Related Calculators
Related Guides
Frequently Asked Questions
What is a good ROAS?
How do you calculate ROAS?
What is the difference between ROAS and ROI?
What is a good ROAS for Google Ads?
What is a good ROAS for Facebook and Instagram ads?
What is break-even ROAS and how do I calculate it?
Why does my ROAS look different on Facebook vs. Google?
Improve your ROAS with better creative.
ConversionStudio helps you find winning ad angles and generate high-converting creative — so every dollar works harder.
Join the Waitlist