Ecommerce Ads ROAS Calculator

Enter your total ad revenue and total ad spend. See your return on ad spend as a ratio and percentage.

Inputs

$
$

Results

Updates as you type

Revenue$12,500.00
Ad Spend$3,200.00

Return on Ad Spend

3.91x

391%

How to calculate ROAS

Enter your ad spend and revenue

Type in how much you spent on ads and how much revenue those ads generated. Use numbers from a specific campaign, channel, or time period to get a focused result.

Check your ROAS ratio

The calculator divides revenue by ad spend. A ROAS of 4x means every dollar you spent brought in $4 of revenue. Most ecommerce brands aim for 3x to 5x depending on their margins.

Decide if it is profitable

ROAS alone doesn't tell you if you made money. You also need to account for product costs, shipping, and overhead. A 4x ROAS on a product with 60% margins is great. On a product with 20% margins, you are barely breaking even.

How to improve your ROAS

Actionable ways to get more revenue per dollar of ad spend.

Tighten your audience targeting

Broad audiences waste money on people who will never buy. Narrow targeting based on purchase behavior or lookalike audiences from your best customers typically pushes ROAS up by 30% to 50%.

Improve your average order value

If the same click generates a $60 order instead of a $40 order, your ROAS jumps 50% without changing your ad spend. Upsells, bundles, and free shipping thresholds all help.

Kill underperforming ad sets early

Don't let a bad ad set run for two weeks hoping it will improve. If an ad group hasn't converted after spending 3x your target CPA, shut it down and reallocate that budget.

Use retargeting for warmer audiences

Retargeting ads to people who visited your site but didn't buy usually deliver 2x to 3x better ROAS than cold prospecting campaigns. These people already know you. They just need a nudge.

Don't chase ROAS at the expense of scale

You can get a 10x ROAS by only targeting branded keywords, but you will max out at a tiny volume. Sometimes a 3x ROAS campaign that spends $50,000 per month is better than a 8x campaign that can only spend $2,000.

Look at ROAS by channel and campaign

Your blended ROAS hides a lot. Google Shopping might run at 6x while Facebook prospecting sits at 1.5x. Break it apart so you know where to shift budget for the biggest impact.

Boost ad conversions with
reviews visitors actually trust

Higher conversion rates mean better ROAS without spending more. WiserReview helps you showcase authentic customer reviews on product pages so ad traffic converts at a higher rate.

FAQs

Common questions about this calculator.

ROAS stands for return on ad spend. You calculate it by dividing the revenue generated by ads by the amount spent on those ads. If you spent $2,000 on Facebook ads and they generated $8,000 in sales, your ROAS is 4x or 400%.
Most ecommerce brands target 3x to 5x. But it really depends on your margins. A business with 70% gross margins can be profitable at 2x ROAS. A business with 30% margins needs at least 4x just to break even. Don't copy someone else's target without knowing their cost structure.
ROAS only looks at ad spend versus revenue. ROI accounts for all costs including product costs, shipping, overhead, and salaries. A campaign with 4x ROAS might only have 30% ROI once you factor in everything else. ROAS is simpler to track but ROI gives you the complete picture.
Absolutely. A branded search campaign might show 15x ROAS because those people were already going to buy from you. They just typed your name into Google first. Meanwhile your prospecting campaigns that actually bring in new customers might show 2x ROAS. If you only look at the blended number, you'll make bad decisions.
Divide 1 by your gross margin percentage. If your gross margin is 50%, you need at least 2x ROAS to break even. At 33% margin, you need 3x. At 25% margin, you need 4x. Anything above break-even is profit on the ad spend.
Attribution differences. Google Ads counts a conversion if someone clicked an ad and bought within 30 days, even if they came back through a different channel. Shopify attributes the sale to the last click. This is why Google Ads often reports a higher ROAS than what your store data shows. Neither is wrong, they just measure differently.
Not always. Some campaigns exist to bring in new customers at a loss because the lifetime value makes up for it. If a customer acquired at 1.5x ROAS goes on to make 5 more purchases over the next year, that initial low ROAS was actually a good investment. Think about the full customer journey, not just the first order.
Focus on conversion rate and average order value. If your landing page converts at 2% and you bump it to 3%, your ROAS goes up by 50% with zero extra ad spend. Adding a $12 upsell to a $48 product increases AOV by 25%, which flows straight into better ROAS. The cheapest way to improve ad performance is usually fixing what happens after the click.