> ## Documentation Index
> Fetch the complete documentation index at: https://adadvisor.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# What is ROAS? Return on Ad Spend Explained

> ROAS (Return on Ad Spend) measures revenue earned per dollar of ad spend. Learn the formula, see benchmarks by industry, and what a good ROAS looks like.

**ROAS (Return on Ad Spend)** is the ratio of revenue generated to the amount spent on advertising. If you spend \$1,000 on ads and generate \$4,000 in revenue, your ROAS is 4.0x. It's the most-watched metric in performance marketing because it tells you, at a glance, whether your ads are generating more money than they cost.

## How do you calculate ROAS?

<Note>
  **ROAS = Revenue from Ads / Ad Spend**
</Note>

Here's a worked example:

| Input            | Value                        |
| ---------------- | ---------------------------- |
| Ad Spend         | \$2,000                      |
| Revenue from Ads | \$8,000                      |
| **ROAS**         | **\$8,000 / \$2,000 = 4.0x** |

A 4.0x ROAS means you earned \$4 for every \$1 you spent on ads. You can calculate yours instantly with AdAdvisor's [free Break-Even ROAS Calculator](https://www.adadvisor.ai/tools/break-even-roas-calculator).

## What is a good ROAS?

It depends on your margins, but here are typical benchmarks by industry:

| Industry             | Average ROAS | Good ROAS |
| -------------------- | ------------ | --------- |
| E-commerce (general) | 2.0x - 4.0x  | 4.0x+     |
| Fashion & Apparel    | 2.5x - 4.0x  | 4.0x+     |
| Beauty & Skincare    | 3.0x - 5.0x  | 5.0x+     |
| Home & Garden        | 2.0x - 3.5x  | 3.5x+     |
| B2B / SaaS           | 1.5x - 3.0x  | 3.0x+     |
| Food & Beverage      | 3.0x - 5.0x  | 5.0x+     |

<Warning>
  Don't compare your ROAS to other industries. A 2.0x ROAS on a product with 80% margins is extremely profitable. A 5.0x ROAS on a product with 15% margins might mean you're losing money. Your [break-even ROAS](/learn/break-even-roas) is what matters.
</Warning>

## ROAS in plain English

Think of ROAS like a vending machine. You put a dollar in, and it spits back four dollars. That's a 4x ROAS. The question isn't just "am I getting more back than I put in?" but "am I getting back enough to cover the product cost, shipping, and everything else?"

That's why ROAS alone doesn't tell you if you're profitable. You need to compare it to your [break-even ROAS](/learn/break-even-roas), which factors in your [profit margin](/learn/profit-margin) and [AOV](/learn/aov).

## Common ROAS mistakes

<Accordion title="Celebrating a high ROAS without checking profitability">
  You see a 5x ROAS and assume you're printing money. But if your product costs \$80 to make, sells for \$100, and you spent \$20 to get the sale, you made \$0. A high ROAS with thin margins can still mean zero profit. Always compare ROAS to your [break-even ROAS](/learn/break-even-roas).
</Accordion>

<Accordion title="Optimizing for ROAS instead of profit">
  Cutting ad spend on campaigns with "low" ROAS often kills your most profitable prospecting efforts. A [prospecting](/learn/prospecting) campaign with 2.0x ROAS might bring in new customers who buy again three more times. A [retargeting](/learn/retargeting) campaign with 8.0x ROAS might just be capturing sales that would've happened anyway. Look at [blended ROAS](/learn/blended-roas) across your full funnel.
</Accordion>

<Accordion title="Using the wrong attribution window">
  Meta defaults to a 7-day click, 1-day view [attribution window](/learn/attribution-window). If your product has a 30-day buying cycle, your reported ROAS will look worse than it actually is because late conversions aren't counted. Align your window with your sales cycle.
</Accordion>

<Accordion title="Ignoring the difference between reported and actual ROAS">
  Meta's reported ROAS counts conversions based on its [attribution model](/learn/attribution-models). Your actual revenue in Shopify or your bank account may tell a different story. Always cross-reference with your actual sales data.
</Accordion>

## How ROAS relates to other metrics

| Metric                                    | Relationship                                                                               |
| ----------------------------------------- | ------------------------------------------------------------------------------------------ |
| [Break-Even ROAS](/learn/break-even-roas) | The minimum ROAS you need to cover costs. If your ROAS is below this, you're losing money. |
| [CPA](/learn/cpa)                         | ROAS = [AOV](/learn/aov) / CPA. Lower CPA means higher ROAS.                               |
| [AOV](/learn/aov)                         | Higher AOV means you need fewer sales to hit your ROAS target.                             |
| [CTR](/learn/ctr)                         | Higher CTR usually means lower [CPC](/learn/cpc), which improves ROAS.                     |
| [Blended ROAS](/learn/blended-roas)       | Your overall ROAS across all channels, not just Meta.                                      |
| [LTV](/learn/ltv)                         | Lifetime value captures repeat purchases that ROAS misses on the first transaction.        |

## How to improve your ROAS

<Steps>
  <Step title="Set your break-even ROAS first">
    You can't know if your ROAS is "good" without knowing your [break-even point](/learn/break-even-roas). Use AdAdvisor's [Break-Even ROAS Calculator](https://www.adadvisor.ai/tools/break-even-roas-calculator) to find yours.
  </Step>

  <Step title="Lower your CPC through better creative">
    More engaging [ad creative](/learn/ad-creative) gets higher [CTR](/learn/ctr), which lowers your [CPC](/learn/cpc), which means more clicks for the same budget. Test new angles, hooks, and formats regularly.
  </Step>

  <Step title="Increase your AOV">
    Upsells, bundles, and free shipping thresholds raise your [AOV](/learn/aov), which directly improves ROAS without changing your ad performance at all.
  </Step>

  <Step title="Segment your ROAS by campaign type">
    Don't lump [prospecting](/learn/prospecting) and [retargeting](/learn/retargeting) together. Prospecting will always have lower ROAS but drives new customers. Retargeting will have higher ROAS but is re-engaging existing interest. Evaluate them separately.
  </Step>

  <Step title="Let AdAdvisor flag underperformers">
    AdAdvisor color-codes your ROAS green, yellow, or red based on your break-even target. Campaigns in the red zone need attention. Campaigns in the green zone are your winners to [scale](/learn/scaling-ads).
  </Step>
</Steps>

## Track and optimize your ROAS automatically

AdAdvisor monitors your ROAS across every campaign, ad set, and ad. It compares your actual ROAS to your break-even target and generates AI recommendations to improve underperforming campaigns.

<Columns cols={2}>
  <Card title="Try AdAdvisor Free" icon="rocket" href="https://app.adadvisor.ai">
    Connect your Meta ad account and see your ROAS color-coded against your targets in minutes.
  </Card>

  <Card title="ROAS Calculator" icon="calculator" href="https://www.adadvisor.ai/tools/break-even-roas-calculator">
    Calculate your break-even ROAS and find out if your campaigns are actually profitable.
  </Card>
</Columns>

## Related terms

<Columns cols={3}>
  <Card title="Break-Even ROAS" icon="scale-balanced" href="/learn/break-even-roas">
    The minimum ROAS to cover your costs
  </Card>

  <Card title="CPA" icon="money-bill" href="/learn/cpa">
    Cost to acquire one customer
  </Card>

  <Card title="Blended ROAS" icon="chart-pie" href="/learn/blended-roas">
    ROAS across all marketing channels
  </Card>
</Columns>
