Meta purchases dropped suddenly: tracking fault or fewer sales?
By the HonestTag team ยท Published November 11, 2026
Meta's purchase count fell from one day to the next, and you need to know whether the fault is in your tracking or your ads. Three numbers tell you which, and the day it started tells you where to look.
Put your Shopify orders beside Meta's numbers for the same days: if orders held steady, your sales did not drop, something in how purchases reach Meta or how Meta credits them changed. If Events Manager also shows fewer Purchase events, something changed in what reaches Meta, so look for what changed on your store that day. If Events Manager still receives them and only Ads Manager fell, Meta is crediting fewer to your ads, so look at your attribution setting and your ad clicks. If your orders fell too, the tracking is probably fine and the drop is in sales.
Three numbers that show where the drop is
A drop in Meta's purchases can mean three different things, each with a different cause. Read these three numbers for the same days, with your ad account and your store on the same time zone:
- Shopify orders. What your store actually sold. This is the control: nothing Meta does changes it.
- Purchase events in Events Manager. What Meta received. Meta describes Events Manager as showing "most events that have been received", from any visitor, whether or not they saw an ad.
- Purchases in Ads Manager. What Meta credits to your ads. Meta says Ads Manager shows "attributed events that have been received".
| Shopify orders | Events Manager | Ads Manager | What it points to |
|---|---|---|---|
| Down | Down | Down | Fewer sales. Tracking is probably fine. |
| Steady | Down | Down | Fewer purchases reach Meta. Something changed on your store or in Meta's settings. |
| Steady | Down | Steady | A second copy of each purchase may have stopped, while the purchases still arrive. |
| Steady | Steady | Down | Meta still receives purchases but credits fewer to your ads. |
Then narrow it down the way Meta's own guide for an event drop starts: see whether the drop affects all events or only some. If page views and add-to-carts held and only Purchase fell, the change is in whatever sends the purchase, a sender that broke or a second copy that stopped, and the rest of your pixel is fine. That is the pattern one merchant described in a Community thread: purchase tracking "completely stopped" on every ad platform while add to cart and page view kept working.
Last, find the first day. A drop that starts on one date has a cause on that date, and the checks below are about finding it.
When purchases stopped reaching Meta
If your orders held and Events Manager shows fewer Purchase events, something between your checkout and Meta changed. These are the usual places, and each leaves a trace you can read:
- A purchase tag on the Thank you page stopped running. Shopify retired the old ways of adding code to the Thank you and Order status pages in steps: checkout.liquid and additional scripts on August 28, 2025, and script tags on August 28, 2025 for Plus stores and August 26, 2026 for the rest. Pixels added in Customer events, by an app or by hand, still load on those pages. App pixels and custom pixels explains the difference.
- The Facebook & Instagram app's data sharing changed. The app has three data sharing levels. On Standard, only the browser pixel sends, and an ad blocker can stop it. On Enhanced, Shopify also sends the purchase from its servers to Meta's. A move from Enhanced down to Standard leaves only the browser pixel to send the purchase, so an ad blocker can stop it.
- Shopify paused an app pixel's data. An app pixel's data access is set to Optimized by default, and Shopify can then pause some or all of what that pixel shares when it decides the pixel is sharing more than it needs. Shopify says this does not block tools that are currently referring traffic or sales to your store. Each app pixel has an activity log in Customer events that records a pause as "Data access paused", for changes from June 3, 2026 onward.
- A cookie banner was added or changed. Where your store requires consent, Shopify runs a pixel only for visitors who gave the permissions it needs. A banner app that does not pass consent to Shopify can stop pixels firing even after a shopper accepts. Cookie banners and conversion counts covers how to tell a broken banner from one doing its job.
- Something changed on Meta's side. In Events Manager, the History tab lists changes to your pixel, when they were made and who made them, and Meta notes that "who" can be Meta itself. The Diagnostics tab lists current issues, and an issue nobody acted on within 3 days of first detection moves to Previously detected, so check that tab too. If you moved to a new domain, check Traffic permissions: with an allow list, events from any domain not on it are blocked.
- A second sender went away. If two tools sent each purchase, one from the browser and one from a server, Total events counted both copies, because Meta does not deduplicate that count. Remove one and Total events falls, though the purchases still arrive from the other. Duplicate purchase events shows how to tell which you had.
When Meta still receives purchases but credits fewer
If Events Manager's Purchase count held and only Ads Manager fell, the purchases still arrive. Meta is crediting fewer of them to your ads. Four things change that from one day to the next:
- The attribution setting. On standard attribution it is set per ad set: a 1-day click setting counts purchases within a day of the click, a 7-day one within seven days. Check whether an ad set was edited or replaced on the day the drop began, and use Meta's Compare Attribution Settings feature to see the same days under each setting.
- Fewer clicks. If your ads were shown less or clicked less, Meta has fewer people to credit, and your Meta sales really did fall even if other channels kept your total orders level. Check reach, clicks and cost per click for the same days. To see it from your store's side, open some recent orders and read the Conversion summary, which shows where each customer's first visit came from.
- A custom event was blocked. If your ad sets optimize on a custom event that an app or tag sends under its own name, check it is confirmed in Events Manager. When your business tool has data restrictions, Meta blocks custom events until you review them, and a blocked custom event cannot be used with ads features.
- The click stopped reaching your store. Meta's click ID travels on the address as fbclid. Click one of your own ads and see whether it is still in the address bar once your store loads. A redirect or link shortener that does not pass the rest of the address along drops it.
Events Manager vs Ads Manager explains the steady gap between those two screens. The checks above are for when that gap changes suddenly.
A worked example
The numbers below are made up to show the arithmetic. They are not from a store. A store that is not on Shopify Plus compares two weeks, Wednesday to Tuesday: August 19 to 25, 2026, and August 26 to September 1.
| Week 1 | Week 2 | |
|---|---|---|
| Shopify orders | 120 | 117 |
| PageView events in Events Manager | 9,000 | 8,900 |
| Purchase events in Events Manager | 118 | 0 |
| Purchases in Ads Manager | 35 | 0 |
Orders went from 120 to 117, an ordinary week. Page views barely moved, so the pixel still runs on the storefront. Purchase events went from 118 to none, so the purchase is what stopped. The daily view shows about 17 Purchase events a day through Tuesday, August 25, and none from Wednesday, August 26. That is the day script tags stopped running on the Thank you page for stores not on Plus, and this store's purchase tag was one. Nothing about the ads changed: Meta simply received no purchases that week.
Suppose instead the second week had read: 118 orders, 116 Purchase events and 19 purchases in Ads Manager. Events held, so the tracking works. Ad clicks fell from 1,400 to 800 that week because one ad stopped delivering. Meta's lower count is real: fewer Meta sales, with other channels covering for them in the store's total.
Read a Meta drop against your own orders. HonestTag counts new customers from your Shopify orders, so a fall in what Meta reports can be checked against what your store took, and it alerts you when its own tracking stops.
What this means
The three numbers locate the fault. Orders steady and Purchase events down puts the break between your checkout and Meta, and the first low day usually lines up with a change on your store or in Meta's settings. If page views held and only Purchase fell, it is whatever sends the purchase. Events steady and only Ads Manager down means Meta still gets the sales but credits fewer to your ads: the attribution setting, fewer clicks, a blocked custom event or a lost fbclid. Everything down together is a sales drop.
While purchases go missing, Meta shows the campaign doing worse than its sales were, and a budget cut made on that reading cuts a campaign that was still selling. Meta says its drop notification goes out only when event counts used in campaigns or audiences "drop substantially compared to one week ago and the seven-day average", so a smaller break can run for days unnoticed.
HonestTag gives you the store's side of this comparison from your Shopify orders and, on paid plans, shows what Meta reported beside what it was sent.
How HonestTag helps
HonestTag counts from your Shopify orders, so it gives you the store's side of the comparison, and it tells you when its own tracking stops.
- On the free Mirror plan, The Gap shows what Meta claims for the 14 days up to yesterday beside the new customers whose first recorded ad click or ad-tagged link was Meta, counted from your own orders. If Meta's claim falls while that count holds, you can see that the new customers whose first click was a Meta ad held steady through the drop. The Mirror plan sends no purchases to any ad platform.
- Tracking alerts on every plan. The app tells you when HonestTag's pixel goes quiet, when a connection needs a reconnect, and when consent settings block most events. They are emailed on paid plans, and a connection to reconnect is emailed on every plan. A quiet HonestTag pixel on the day Meta's purchases fell points at your storefront rather than at Meta.
- On paid plans, The Gap sets "Platform-reported purchases" beside "Purchases HonestTag sent it" for each platform, so you can see whether Meta was sent the purchases on the days its count fell. Purchases that were not sent are counted, with the reason.
- On paid plans, purchases go from HonestTag's server to your connected destinations, one for each verified web order, within your plan's limit. They do not depend on a tag on the Thank you page or on the shopper's browser. Start with HonestTag_Purchase, which counts every purchase HonestTag sends, new and returning customers both. It is a custom event: once it is confirmed in Events Manager, you can pick it as the ad set's conversion event.
- On paid plans, order proof lets you open an order from the day the drop began and see its click ID, its timestamps, and what Meta was sent or why it was not.
Install HonestTag free from the Shopify App Store and see on the Mirror plan how many new customers Meta's ads brought, counted from your orders, next to what Meta reports.
Frequently asked questions
Why did my Meta purchases drop when my Shopify sales did not?
Fewer purchases are reaching Meta, a second copy of each purchase stopped, or Meta is crediting fewer of them to your ads. Check Events Manager for the same days: if Purchase events fell too, look for what changed on your store that day; if they held, look at your attribution setting, your ad clicks and whether fbclid still reaches your store.
Does Meta warn me when my pixel events drop?
Sometimes. Meta says it sends a notification only when event counts used in campaigns or audiences drop substantially compared to one week ago and the seven-day average. A smaller drop, or a drop in an event no campaign uses, may not trigger one, so check the event day by day in Events Manager.
My Meta purchases dropped on August 26, 2026. Why?
That is the day Shopify retired script tags on the Thank you and Order status pages for stores not on Shopify Plus. A purchase tag that ran as a script tag there stopped that day. Pixels added in Customer events, by an app or by hand, still load on those pages, so a purchase sent that way was not affected.
Can Shopify pause my Meta pixel?
It can pause an app pixel's data when its data access is set to Optimized, the default, and Shopify judges the pixel is sharing more than it needs. Shopify says this does not block tools currently referring traffic or sales to your store. The pixel's activity log in Customer events shows each pause as Data access paused.
Does HonestTag tell me when purchases stop reaching Meta?
It alerts you when its own pixel goes quiet, when a connection needs a reconnect and when consent settings block most events, on every plan. On paid plans, The Gap shows what Meta reports beside the purchases HonestTag sent it, with the reason for any it did not send.
Sources
- Meta Business Help: What to do if there's a drop in website events from the Meta Pixel, read November 11, 2026
- Meta Business Help: Differences between event counts in Meta Ads Manager, Ads Reporting and Events Manager, read November 11, 2026
- Meta Business Help: About your Meta Pixel history, read November 11, 2026
- Meta Business Help: About diagnostics in Meta Events Manager, read November 11, 2026
- Meta Business Help: About Meta Pixel traffic permissions, read November 11, 2026
- Meta Business Help: About reviewing custom events in Meta Events Manager, read November 11, 2026
- Meta Business Help: About deduplication for Meta Pixel and Conversions API events, read November 11, 2026
- Meta Business Help: About attribution models and attribution settings, read November 11, 2026
- Meta Business Help: Troubleshoot common reporting differences between Meta Ads Reporting and third-party reporting tools, read November 11, 2026
- Meta for Developers: ClickID and the fbp and fbc parameters, read November 11, 2026
- Shopify Dev: checkout.liquid, read November 11, 2026
- Shopify Help Center: Pixels overview, read November 11, 2026
- Shopify Help Center: App pixels, read November 11, 2026
- Shopify Help Center: Facebook data sharing, read November 11, 2026
- Shopify Help Center: Viewing order conversion summary, read November 11, 2026
- Shopify Community: Why has my event purchase tracking suddenly stopped working? (merchant thread, October 6, 2023), read November 11, 2026
- HonestTag: Order proof
- HonestTag pricing and plan limits
Related reading: Events Manager vs Ads Manager, how to test purchase tracking, ad platform purchases vs Shopify orders, and the Meta Conversions API for Shopify.
Read a Meta drop against your own orders
HonestTag counts new customers from your Shopify orders, so a fall in what Meta reports can be checked against what your store took, and it alerts you when its own tracking stops.
- Feed your ads a clean signal. On paid plans, the platforms you send to get each verified purchase, new customers marked as new once confirmed.
- Catch the sales your pixels miss. On paid plans, purchases are sent from your Shopify orders, server to server.
- Know what to scale. From the Truth plan, a weekly scale, hold or cut call when the data supports one, and on every paid plan, proof behind every attributed order.
- Start free. The free Mirror plan puts Google Ads and Meta claims beside your orders. Keep your current tracking while you look.