---
title: "Meta ads ROAS dropped: what to do next"
author: "Performetic Ekibi"
url: "https://www.performetic.com/en/blog/meta-ads-roas-dropped-what-to-do"
published: "2026-10-13T06:00:00.000Z"
updated: "2026-10-13T06:00:00.199Z"
---

# Meta ads ROAS dropped: what to do next

> When your Meta ads ROAS drops, first check whether real sales fell or only the reported numbers. If tracking is sound, look separately at CPM, click-through rate, site conversion rate and order value. Cutting budget, changing audiences or deleting ads before you know the cause can make the drop worse.

## What should you do when your Meta ads ROAS drops?

Don't switch campaigns off in a panic. A ROAS drop usually comes from one of five places: broken tracking, rising auction costs, creative fatigue, a conversion problem on your site or a change you made yourself. Check tracking, cost, creative and the site in that order, and leave budgets and structure alone until you know the cause.

Some of what looks like a falling Meta ROAS isn't a real drop at all. The number in Ads Manager and the money landing in your bank account can tell different stories. So the first job is to separate a drop in sales from a drop in reporting.

## Did ROAS really fall, or did tracking break?

ROAS in Ads Manager is built on the purchase events that reach Meta. If the Pixel or the Conversions API breaks, the dashboard shows a fall while sales carry on as usual. These are the causes we run into most often:

- After a theme or checkout update, the Purchase event stops firing or fires twice.
- The Pixel and the Conversions API send the same sale with mismatched event IDs. Meta's developer docs say browser and server events are deduplicated only when the event name and the event ID match.
- The order value isn't passed with the Purchase event, or the currency is wrong.
- The attribution setting was changed. The same sale is reported differently under different windows; our [guide to Meta attribution settings](/en/blog/meta-attribution-settings-explained) covers this in detail.

Here's a quick test. For the same date range, compare the order count in your store admin with the purchases Meta reports. If store revenue is flat and Meta shows a sharp break, the problem is most likely tracking, and you should fix it before touching any ad settings.

## What are the most common causes of a ROAS drop?

Once tracking is clean, look at the chain of metrics. ROAS is the product of several numbers: cost per thousand impressions (CPM), click-through rate (CTR), on-site conversion rate and average order value. Find the link that broke and you have the fix.

| Symptom | Likely cause | Where to look first |
|---|---|---|
| CPM up, CTR flat | Season, competition, narrow audience | Calendar and audience size |
| CPM flat, CTR down | Creative fatigue, rising frequency | Frequency and CTR per ad |
| CTR flat, conversion rate down | Site, stock, price or shipping issue | Product page, cart, checkout |
| Conversions flat, order value down | Discounts, product mix changed | Products sold and promo codes |
| Everything collapsed in one day | Tracking error or a big edit | Events Manager and change history |

Fill this in at campaign and ad set level, comparing the two weeks before the drop with the two weeks after. A decision based on a single day of data is usually wrong.

## What can you do when CPMs rise?

Part of a CPM increase is out of your hands. Around big shopping peaks such as November sales, Christmas or local holidays, more advertisers enter the auction and reaching the same people costs more. Some ROAS loss in those weeks is normal, and adjusting your target for the season is more realistic than expecting a flat number all year.

What you can control is audience breadth. An account split into many narrow interest audiences competes with itself in the same small pool. Broader audiences and fewer ad sets give the delivery system room to work. Example: instead of splitting a daily 1,500 TL across five interest-based ad sets at 300 TL each, putting it into one broadly targeted ad set tends to speed up learning in most accounts.

## How does creative fatigue pull ROAS down?

When the same people see the same ad again and again, CTR falls, and Meta charges more for an ad people engage with less. The sign is frequency rising while CTR slips week after week, concentrated in the few ads that spend the most.

The fix isn't duplicating the winning ad. It's testing new angles: a different customer problem, a different format (video, carousel, static), a different first three seconds. We explain how we spot and prevent this in our post on [creative fatigue in Meta ads](/en/blog/meta-ads-creative-fatigue). In healthy accounts, creative production runs as a weekly routine rather than a once-a-campaign task.

## Could the problem be on your site?

Yes, and it's often overlooked. If CTR and cost per click hold steady in Meta while sales fall, the ads are bringing the right people and the site isn't convincing them. The checklist is short:

- Are your most advertised products in stock, with all sizes and colours available?
- Did the price, the shipping fee or the free shipping threshold change?
- Was an installment or cash-on-delivery option removed from checkout, or is the payment gateway throwing errors?
- Did a new app or theme change slow down your mobile pages?
- Has a competitor started selling the same product cheaper or with faster delivery?

If the answer to any of these is yes, cutting ad spend won't fix anything. You'll just show the same problem to fewer people.

## Which changes cause a ROAS drop themselves?

Edits made in a panic can deepen the drop. Doubling the budget overnight, swapping the audience entirely or deleting ads that were working forces Meta's delivery system to learn again, and campaigns in the learning phase usually perform less steadily.

If you need to change the budget, do it gradually and give each change a few days. It's also worth checking the change history in Ads Manager when a drop starts; quite often the day the drop began is the day someone edited something.

## What should you do, step by step?

Following this order lowers the risk of fixing the wrong thing:

1. **Compare store revenue with Meta's report.** If real sales didn't fall, fix tracking.
2. **Check the Purchase event in Events Manager.** Confirm value, currency and deduplication.
3. **Read the change history.** See whether an edit lines up with the day the drop started.
4. **Split the metric chain.** Find out which of CPM, CTR, conversion rate and order value broke.
5. **Test the site like a customer.** Go from ad to checkout yourself on a phone.
6. **Refresh creative.** If fatigue is the cause, add several ads with new angles.
7. **Recalculate your target from margin.** Check whether you're above or below break-even ROAS.

That last step matters. Sometimes ROAS has dropped and you're still profitable; sometimes the old ROAS was never enough. If your target isn't based on margin, you can't tell how serious a drop is.

## When should you wait, and when should you act?

If the drop is limited to one campaign and has lasted a few days, especially at the start of a peak season or right after an edit, waiting is often the right call. If it covers the whole account, has lasted more than a week and shows up in store revenue too, work through the list above in order.

If you're struggling to find the cause, our [performance marketing service](/en/services/performance-marketing) page explains how we run this diagnosis. The Performetic team can review your Meta account, tracking setup and site together in a [free growth audit](/en/contact).

## Key takeaways

- When ROAS drops, first separate a fall in real sales from a fall in reporting.
- Deduplication, value and currency errors between the Pixel and the Conversions API can mislead the dashboard.
- Look at CPM, CTR, conversion rate and order value separately to find the source.
- Creative fatigue shows up as rising frequency with falling CTR; the fix is new angles.
- Panic edits to budget and structure can reset learning and make the drop worse.
- Without a margin-based target ROAS, you can't judge how serious a drop really is.

## FAQ

### Why does Meta ads ROAS drop suddenly?

The most common cause of a sudden drop is tracking: after a theme or checkout update, the Purchase event may stop firing or stop passing a value. If tracking is fine, a big budget or audience change, products going out of stock, a price increase or a seasonal CPM jump can have the same effect. Start by comparing store revenue with Meta's report.

### Should I turn off a Meta campaign when ROAS drops?

Not before you know the cause. Switching a campaign off and on resets learning and can turn a temporary dip into a lasting one. Check tracking, the metric chain and the site first. If ROAS has sat below break-even for more than a week, lowering the budget gradually is safer than switching the campaign off.

### How can I tell if creative fatigue is the problem?

If frequency per ad is rising while click-through rate falls week after week, and the decline is concentrated in the few ads that spend the most, creative fatigue is the likely cause. The fix isn't duplicating the same ad; it's adding new ads with a different customer problem, format and opening seconds.

### Is it normal for ROAS to fall during Black Friday?

Largely, yes. During big sale periods more advertisers enter the auction and reaching the same audience costs more, so some loss in ROAS is expected. Rather than holding a fixed target, set a seasonal one based on your margin. That gives you a more realistic way to judge whether the campaign is still profitable.

## Sources

- [Meta for Developers: Conversions API](https://developers.facebook.com/docs/marketing-api/conversions-api)
- [Meta for Developers: Handling duplicate Pixel and Conversions API events](https://developers.facebook.com/docs/marketing-api/conversions-api/deduplicate-pixel-and-server-events)
- [Meta for Developers: Meta Pixel](https://developers.facebook.com/docs/meta-pixel)
