All problems

Why did my Facebook ads ROAS drop?

ROAS is purchase value divided by spend, so it falls when costs rise, when fewer people buy, or when tracking misses sales. A step-by-step way to find which.

Costs too high Updated 9 November 2026 Checked against Meta’s Help Center

What it usually looks like Cost per result jumps and stays up

The short answer

ROAS falls for three kinds of reasons: you pay more for the same customers (higher CPM, tired creative), fewer visitors buy (site, offer, price or stock changes), or Meta stops seeing sales that still happen (tracking). Compare Meta’s purchases with your shop’s orders first: if the shop is fine, it is tracking or attribution, not performance.

This is probably you if

  • ROAS fell from, say, 3 to 1.5 within a week or two
  • Spend stayed the same while purchase value dropped
  • Your shop’s revenue did not drop as much as Meta says

Rather see it in your own account? Free, read-only audit. No sign-up.

Check my account

Causes, most likely first

Work down the list: rule each cause out or mark the one you find

  1. 1

    Meta is missing sales

    A broken pixel, a checkout change or consent settings can hide purchases from Meta.

    How to check
    Compare Meta purchases with shop orders over the same days.

    Is this the cause?

  2. 2

    Costs went up

    Seasonal competition and fatigue raise CPM and CPC, so each sale costs more.

    How to check
    Trend CPM, CTR and frequency for the same period.
    Fix
    Refresh creative and widen audiences.

    Is this the cause?

  3. 3

    Fewer visitors buy

    A price change, a promo ending, low stock or a slower site lower the conversion rate.

    How to check
    Compare your shop’s conversion rate and average order value before and after.
    Fix
    Fix the site or offer. Ads cannot outrun a weaker offer.

    Is this the cause?

  4. 4

    Budget was scaled too fast

    Doubling budget pushes the system to reach less likely buyers and can restart learning.

    How to check
    Look for big budget changes before the drop.
    Fix
    Scale in steps. See costs up after scaling.

    Is this the cause?

  5. 5

    Attribution settings changed

    A shorter window or switching from 7-day click to 1-day click reports fewer purchases for the same sales.

    How to check
    Open Compare attribution settings in the columns menu.
    Fix
    Compare like with like across periods.

    Is this the cause?

Keep it from coming back

  • Know your break-even ROAS, so you know when a drop actually loses money.
  • Check shop orders against Meta purchases weekly.

Did this guide help?

Frequently asked questions

Still unsure? Ask us anything. Talk to us

What is a good ROAS on Meta?
Any ROAS above your break-even ROAS makes money. With a 40 percent margin, break-even ROAS is 2.5. A 2 would lose money for you and be great for a business with 60 percent margins.

See what your Meta ads are really doing

Connect Meta in two minutes and see your first check while you watch. 14 days free, no card, and a flat price per ad account after that.