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
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 accountCauses, most likely first
Work down the list: rule each cause out or mark the one you find
- 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.
- Fix
- See pixel not tracking purchases and Shopify numbers don’t match.
Is this the cause?
- 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
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
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.
Related problems
- Meta cost per purchase suddenly doubled Your CPA was stable for weeks and doubled overnight. How to tell a real problem from reporting delay, and the five causes to check in order.
- Why Meta and Shopify sales don’t match Meta says 40 purchases, Shopify says 28, or the other way round. The reasons the two numbers will never match exactly, and when the gap means something is broken.
- Facebook ads spending money but no sales Clicks and spend but no purchases. First rule out tracking, then work through the offer, the page and the audience, in that order.
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.