What a tracking accuracy percentage leaves out
By the HonestTag team · Published November 1, 2026 · Updated November 11, 2026
A tracking report can read 100% while your ad platform never heard about some of your orders.
Some tracking apps score accuracy as orders sent plus orders deliberately not sent, divided by your store's orders. That score answers "did the app account for every order?", not "did the ad platform get every order?". Read three counts instead: orders your store took, orders each platform was sent, and orders not sent, with the reason.
How one accuracy score is built
One server-side tracking app documents its accuracy figure in plain terms (the app and its documentation are named on our comparison page). It defines ignored orders as "The number of orders you block from sending to a destination and/or where a shopper opted out of data tracking." It adds: "Some destinations require events to include a click ID or an email address. Any orders without those values may be ignored."
Its match figure is then: "95 transactions sent to FB + 5 ignored transactions / 100 total Shopify orders = 100%".
Read that formula slowly. The 5 ignored orders were never sent to Meta, yet they count toward the 100%.
Why that inflates the number
The numbers below are made up to show the arithmetic. Take a week with 100 store orders. 80 were sent to an ad platform. 12 came from shoppers who opted out of tracking. 8 had no click ID or email, so they were skipped.
- Sent plus ignored, over orders: (80 + 20) / 100 = 100%.
- Sent, over orders: 80 / 100 = 80%.
Both are true. Only the second tells you how many of your orders the platform actually received. The 20 it was never sent are missing from everything it received from your store.
The gap grows exactly where it matters. A store with a strict cookie banner, many shoppers in the EU, or a lot of traffic that arrives without a click ID will see more orders ignored, and the accuracy score will not move.
See what your ad platforms received. On paid plans, HonestTag shows what each platform got beside your store's orders, and lists the orders not sent with their reason.
Not sending is often right
Leaving out a shopper who said no to tracking is the correct outcome, and so is leaving out an order the platform cannot match. The problem is not the decision. It is folding those orders into a single "match" figure, where an order the platform never saw reads the same as one it received.
What this means
One percentage hides the counts that say what happened. Set your store's orders for some dates beside the orders each platform was sent and the orders not sent, with the reason:
- A platform that was sent well under your store's orders, with a high score beside it, means the score is counting ignored orders as matched.
- Shoppers who opted out and orders with nothing to match on are expected, and they grow with a strict cookie banner or many EU shoppers. A reason that grows with no change in your traffic, such as a connection that needs attention, points to a fault rather than a choice.
- Orders a platform refused are a different problem from orders never sent, and they belong on their own line.
The platform bids and reports only on what it received. In the made-up example above, a score of 100% can sit beside orders the platform never received, and a gap that widens goes unnoticed because the number never moves.
On paid plans, HonestTag shows for each connected platform how many of your store's orders it was sent, and lists the ones not sent with their reason.
How HonestTag helps
- On the free Mirror plan, HonestTag sends no purchases. The Gap puts what Google Ads and Meta claimed, added up, beside the orders your store recorded.
- On paid plans, the Setup page has a "Purchases sent, last 7 days" card: one line per connected platform reading "Sent N of M store orders", with the orders not sent counted by reason and a link to The Gap. An order blocked by HonestTag's consent rules is listed as not sent, never added to the sent side.
- On paid plans, The Gap starts from the orders your store placed for the dates, then says what each platform got, for example "Meta got 80 (20 not sent, reasons above)". Its "Not sent this period" line lists the orders not sent with their reason, such as "shopper said no to tracking (honored)" or "nothing to match on that platform". An order a platform refused is not counted as sent, and that order's proof reads it as not confirmed by the platform.
Install HonestTag free from the Shopify App Store and see, on the Mirror plan, what Google Ads and Meta claim beside the orders your store actually took.
The free tracking check sets out how to read a normal week of a platform's purchases against your Shopify orders for the same days.
Frequently asked questions
Is a 100% tracking accuracy score proof that every order reached my ad platform?
No. If the score counts orders that were deliberately not sent, such as shoppers who opted out or orders with no click ID, as matched, 100% can sit beside a platform that never received some of your orders. Check how many were actually sent.
Should orders from shoppers who opted out be sent to ad platforms?
No. Leaving them out is the right outcome. The question is only how they are counted: as not sent, with the reason, rather than folded into a match rate.
What should I read instead of one accuracy number?
Three counts for the same dates: the orders your store took, the orders each platform was sent, and the orders not sent, grouped by reason. Failures, where a platform refused an order, belong in their own line.
Sources
- The accuracy formula, quoted on our comparison page with its documentation link, read November 1, 2026
- HonestTag: Cookie banners and conversions
- HonestTag pricing and plan limits
See what your ad platforms received
On paid plans, HonestTag shows what each platform got beside your store's orders, and lists the orders not sent with their reason.
- 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.
Related reading: ad platform purchases vs Shopify orders, cookie banners and conversions, order proof, and duplicate purchase events.