Meta ads stopped converting? Here is what to check first.

Work through the checks below in order. The first ones take minutes and rule out a broken pixel or a reporting change before you touch a campaign.

The short answer

Compare Meta's purchases with your shop's orders for the same days. If orders held while Meta's count fell, the problem is tracking or reporting: open Events Manager and check the attribution setting before you change any ad. If orders fell too, check in this order: spend, the learning phase, CPMs and cost caps, creative fatigue, then the site and the offer.

What should you check in the first 15 minutes?

  1. Meta purchases against shop orders. Put the last 14 days side by side, by day, in the ad account's time zone. Orders steady with Meta down points to measurement, so start with the next check.
  2. Events Manager. Look at the purchase event's volume for the same days, then open the Diagnostics tab. Meta marks critical issues red and warnings yellow, and keeps an issue under Active while it was detected in the last 24 hours (About Diagnostics).
  3. Spend and the Delivery column. Check that spend is still at plan, then read the status on the ad sets and ads that carried your volume: Learning, Learning limited, Creative limited or Creative fatigue. A reached campaign or ad account spending limit stops delivery, and so do exhausted prepaid funds or a failed payment method (budgets and spending limits).
  4. Activity history. Meta's delivery troubleshooting sends you here once you know when the drop began: find what changed just before it, such as a late-day budget edit or frequent pauses (Troubleshoot ad delivery).
  5. The date range. Compare a full week with the week before, and recheck the last two or three days tomorrow. Meta can date a purchase by the ad impression instead of the sale (action_report_time), and a 7-day click window lets a purchase follow the click by days, so recent days may still fill in.

Which symptom points to which cause?

What you seeLikely causeHow to confirm
Shop orders steady, Meta purchases downPixel or Conversions API stopped sending PurchasePurchase volume and the Diagnostics tab in Events Manager; a test order
Meta purchases halved overnight, orders steadyDeduplication was fixed and the old figure counted purchases twiceWhether Meta ran near 2× your orders before the drop
Conversion column blank at campaign levelAd sets in one campaign use different attribution settingsThe Attribution setting column on each ad set
Click-through conversions down, engage-through upMeta's link-click-only definition reached the accountCompare attribution settings, before and after the date
Your dashboard fell, Ads Manager did notThe dashboard pulled 7-day or 28-day view windows through the APIThe same window in Ads Manager and the dashboard
CPA up after edits, ad sets read LearningA significant edit restarted learningThe Last significant edit column
CPM up across campaigns, CTR and site conversion rate flatA dearer auction, often seasonalWeekly CPM by market, against the same weeks last year
Spend under budget on ad sets with a cost goal or bid capThe cap no longer wins enough auctionsSpend against budget per ad set
Frequency up and CTR down on one creative, others holdingCreative fatigueThat creative's CTR this week against last week
Clicks and landing page views steady, purchases downCheckout, payment, stock or page speedYour funnel by step; a test order on a phone
Conversion rate down on all traffic, organic includedOffer, price or marketShop conversion rate by channel

Meta sources linked in each section below, from the Meta Business Help Center and Meta for Developers, checked October 2026.

Did the pixel or the Conversions API stop?

Check Events Manager before Ads Manager. Events Manager shows events from everyone who acted, attributed or not, while Ads Manager counts only events it attributes to your ads after discarding duplicates (Meta Business Help Center). If purchases fell in Events Manager while orders held, the tag broke. When Events Manager holds and only Ads Manager falls, the reporting section below is the next place to look.

Look first at the last site release. A rebuilt thank-you page can lose the purchase tag, a checkout can move to a new domain, a consent banner change can block the browser pixel, and a server feed can stop when its access token expires. Diagnostics warns when a pixel starts sending events from new domains.

If you send purchases from both the pixel and the Conversions API, Meta drops the duplicate only when the pixel's eventID matches the server's event_id for the same event name, within 48 hours of the first one arriving (Meta for Developers). A mismatch counts every purchase twice, and fixing it halves the count overnight. The Meta and GA4 guide walks through the checks.

Did the reporting change instead of the results?

Meta's standard settings for website conversions count purchases within 1 or 7 days of a link click, within 1 day of an impression, or within 1 day of another click or a 5-second video play, which Meta calls engage-through (About attribution settings). Meta announced in March 2026 that click-through would count link clicks only, rolling out to accounts at different points, with conversions after shares, saves and other clicks moving to engage-through (Meta for Business). If you read the click column alone, click conversions can fall on the day the change reaches your account.

Two more ways a number falls without a sale lost. Ads Manager leaves conversion metrics empty at campaign or summary level when ad sets inside use different attribution settings (Meta Business Help Center). And since 12 January 2026 the Ads Insights API no longer returns 7-day and 28-day view windows (Meta for Developers), so a dashboard built on them lost those conversions that day.

Did an edit send the ad sets back into learning?

Ad sets usually leave learning after about 50 results in the week after their last significant edit, and while learning they "are less stable and usually have a higher CPA" (About the learning phase). Significant edits include any change to targeting, creative or optimisation event, adding a new ad, changing the bid strategy and pausing for 7 days or more. A budget change counts when it is large: Meta's example is $100 to $1,000 (Significant edits).

Add the Last significant edit column and line it up with the day conversions fell; if the edit came first, give the ad set its week.

Learning limited means Meta doesn't expect about 50 optimisation events in that week. Meta names a small audience, a low budget, a low bid or cost control, auction overlap, a rare optimisation event and too many ads as causes, and suggests combining ad sets, widening the audience, raising the budget or cap, or optimising for a more frequent event (About Learning limited).

Did the auction or your caps cut delivery?

When CPM rises across most campaigns in a market while click-through and on-site conversion rate hold, the auction got more expensive. Black Friday week and the run-up to Christmas do this every year, so compare with the same weeks last year before you change anything.

Meta says that when other advertisers bid more aggressively, a cost per result goal or bid cap may no longer be high enough to compete (Troubleshoot ad delivery). Spend falling short of budget on capped ad sets is the sign. If spend moved the other way, see why platforms spend past the daily budget.

Is one creative wearing out?

Creative fatigue shows on one creative at a time: its frequency climbs and its CTR falls while other creatives in the same ad set hold. If every creative falls together as frequency rises and reach flattens, the audience is saturated, and a wider audience or a lower budget will last longer than a new creative.

Meta's Delivery column shows Creative limited when cost per result is higher than your past ads, and Creative fatigue when it is at least twice as high (Creative fatigue recommendations), which means the CPA has already doubled when the label appears. Our creative fatigue page covers reading it earlier from frequency and CTR, and how many impressions a call needs.

Is the site or the checkout broken?

If clicks and landing page views held while purchases fell, people are still arriving and something on the site stops them. Read the funnel step by step in GA4 or your shop. A payment provider outage, an expired discount code, a stock-out on the best seller and a slower mobile page each show up at a different step.

Then place a test order on a phone from the ad's own URL, parameters included, so you follow the buyer's path down to the thank-you page that fires the purchase event.

Has the offer or the market changed?

If the shop's conversion rate fell on all traffic, email and organic included, the drop started outside Meta. A price rise, an ended promotion, a competitor's sale and a seasonal dip in demand all look like ad problems from inside Ads Manager.

Check conversion rate by channel for the same weeks. A drop across every channel points to the offer or the season, which no ad fix will cure. When only Meta fell, go back up this list.

Where Nupact fits

The drop flagged with its likely cause and a drafted fix.

Nupact runs anomaly detection around the clock on every account and every dimension, against a per-market baseline, and posts alerts to Slack, Teams or email with the root cause diagnosed and the fix drafted. Broken tracking counts as an anomaly: when Meta reports no purchases for a morning and Shopify recorded 140, the alert says the pixel broke. If a Conversions API feed goes stale, autonomous actions pause and the team is paged.

Creative fatigue is flagged per creative, with the call drafted as a recut or a replacement for your approval. Budget changes wait for approval unless you allow them inside guardrails, and every action lands in an audit trail you can revert from. As the control layer for paid media, Nupact acts on Google Ads, Meta, TikTok and Amazon Ads. See anomaly detection and creative fatigue.

What else do people ask when Meta ads stop converting?

Should I turn off Meta ads that stopped converting?

Wait until you know the cause. Significant edits, including any pause of 7 days or more, send an ad set back into learning, and recent days may still be filling in. If the cause is one fatigued creative, recut or replace that creative and leave the rest running. Our guide on when to turn off a losing ad gives purchase thresholds by spend.

How long does the Meta learning phase last?

Until the ad set gets about 50 results in the week after its last significant edit, according to Meta. If it is unlikely to get there, the Delivery column shows Learning limited.

See it on your accounts

Bring the account that dropped.

On a founder-led call we walk through how alerting would be set up on it, from the day-one audit of tracking and stale assets to the first alerts after the baseline.