Skip to content
=CalculateMyStuff
·4 min read

How to Calculate ROAS: Complete Guide for Marketers

Learn how to calculate Return on Ad Spend (ROAS), what a good ROAS looks like by industry, and how to improve your ad campaign performance.

If you're spending money on advertising, there's one metric you absolutely need to understand: Return on Ad Spend (ROAS). It's the clearest way to measure whether your ad dollars are generating real revenue — or just burning a hole in your budget.

What is ROAS?

ROAS stands for Return on Ad Spend. It measures how much revenue you generate for every dollar you spend on advertising. A ROAS of 4x means you're earning $4 for every $1 spent on ads.

Unlike ROI, which factors in all business costs (product costs, overhead, salaries), ROAS focuses specifically on ad spend efficiency. This makes it the go-to metric for evaluating individual campaigns, ad sets, or channels.

The ROAS Formula

The calculation is straightforward:

ROAS = Revenue from Ads ÷ Cost of Ads

For example, if you spend $2,000 on a Facebook ad campaign and it generates $8,000 in revenue:

ROAS = $8,000 ÷ $2,000 = 4.0x (or 400%)

This means you earned $4 for every $1 you invested in ads.

What is a Good ROAS?

There's no universal "good" ROAS — it depends heavily on your industry, margins, and business model. However, here are some benchmarks that most marketers agree on:

By industry:

  • E-commerce: 4:1 is considered good. Top performers hit 6:1 or higher.
  • B2B SaaS: 5:1 or higher, because customer lifetime values are typically high.
  • Retail: 3:1 is acceptable given thinner margins and high competition.
  • Real Estate: 8:1 or higher, driven by high transaction values.
  • Finance / Insurance: 5:1 to 10:1, reflecting high customer values.

By channel:

  • Google Search Ads: 3:1 to 5:1 on average, thanks to high purchase intent.
  • Google Display Ads: 1:1 to 2:1, with brand awareness being a secondary benefit.
  • Facebook / Instagram Ads: 2:1 to 4:1, varying by audience targeting quality.
  • LinkedIn Ads: 2:1 to 3:1, often higher for B2B due to audience precision.

The minimum viable ROAS depends on your gross margin. If your gross margin is 50%, you need at least a 2:1 ROAS just to break even on ad spend — before accounting for overhead and other expenses.

ROAS vs ROI: What's the Difference?

These two metrics are often confused, but they measure different things:

ROAS only considers ad spend as the cost. It tells you how efficiently your ads generate revenue. A 5x ROAS means $5 revenue per $1 of ad spend.

ROI considers all costs — product costs, shipping, labor, overhead, and ad spend. It tells you your actual profitability after everything is accounted for.

A campaign can have a strong 5x ROAS but a negative ROI if your product costs and operational expenses eat into the revenue. That's why smart marketers track both: ROAS for campaign optimization, ROI for business-level decisions.

How to Improve Your ROAS

If your ROAS is below your target, here are proven strategies to improve it:

1. Refine Your Targeting

The most common reason for low ROAS is reaching the wrong audience. Narrow your targeting based on demographics, interests, and behaviors that match your best customers. Use lookalike audiences based on your highest-value customers.

2. Improve Your Ad Creative

Test different headlines, images, videos, and calls-to-action. Even small changes can dramatically impact click-through rates and conversion. The best-performing ads speak directly to a specific pain point.

3. Optimize Landing Pages

Your ad might be getting clicks, but if the landing page doesn't convert, your ROAS suffers. Ensure your landing page matches the ad's promise, loads quickly (under 3 seconds), and has a clear call-to-action above the fold.

4. Increase Average Order Value

Instead of just getting more conversions, focus on getting more revenue per conversion. Cross-sell related products, offer bundles, or implement minimum order incentives for free shipping.

5. Reduce Wasted Spend

Review your search terms report (for Google Ads) and add negative keywords to prevent irrelevant clicks. Pause underperforming ad groups. Shift budget to campaigns with proven ROAS.

Tracking ROAS Accurately

Accurate ROAS tracking requires proper attribution. Make sure you have:

  • Conversion tracking set up in your ad platform (Google Ads, Meta Ads Manager)
  • UTM parameters on all ad URLs for cross-platform tracking
  • Revenue values passed back to ad platforms (not just conversion counts)
  • A clear attribution window — 7-day vs 28-day click attribution produces very different ROAS numbers

Calculate Your ROAS Now

Want to know your exact ROAS? Use our free ROAS Calculator — enter your ad revenue and spend to instantly see your ROAS ratio, percentage return, and profit or loss. The calculator includes a visual gauge showing how your ROAS compares to industry benchmarks.

CalculateMyStuff Team

CalculateMyStuff.com

Related calculators