Atlas and Shopify are measuring different things, so their numbers will not match, and neither one is wrong. Shopify reports your gross sales. Atlas reports how much extra revenue its tools produced on top of what you would have earned anyway, and it deliberately leaves some orders out. Once you know which number answers which question, the gap makes sense.
In this article:
The three reasons the numbers differ
1. Bundler and cart upsell revenue are incremental, not gross
This accounts for most of the difference.
Bundler revenue and Cart upsell revenue measure the increase in average order value from customers who accepted an offer, compared with customers who did not. They are the lift your offers produced.
They are not the total value of orders that contained a bundle. A $120 order that included a bundle does not add $120 to bundler revenue. If the average customer who took that bundle spent $18 more than one who did not, bundler revenue goes up by about $18.
So Atlas will always report a smaller number than Shopify for the same orders, by design.
2. Atlas excludes some orders entirely
Atlas leaves these out of every revenue figure it shows:
Orders paid through a test or bogus payment gateway
Cash on delivery orders
Orders that are unpaid, refunded, partially refunded, or voided
Unusually large orders compared with your store's recent average
Exceptionally high value orders
Orders with no payment gateway recorded
Shopify counts most of these. Atlas does not, because counting a test order or a refunded order as revenue would overstate what Atlas achieved for you.
ℹ️ This works in your favour on billing. Bundle revenue and cart order counts drive your usage tiers, so an excluded order never pushes your bill into a higher tier.
3. The two reports may not be covering the same period
Three different periods appear in Atlas at once:
Where | Period |
The greeting at the top of the dashboard | Month to date, always, regardless of the date range you picked |
The metric cards, the revenue chart, and the content table | The date range in the header |
The usage counters on your subscription page | Your billing cycle, which starts on the day you subscribed |
⚠️ Your billing cycle is not the calendar month. If you subscribed on the 12th, your usage resets on the 12th. Comparing that against a calendar month in Shopify will never line up.
Which number to use for what
Question | Use |
How much did my store sell? | Shopify |
How much extra did bundles earn me? | Atlas, bundler revenue |
How much extra did the cart drawer earn me? | Atlas, cart upsell revenue |
Is this offer worth keeping? | Atlas, added revenue for that offer |
What will my Atlas bill be? | Atlas, the usage page |
What do I owe in tax? | Shopify |
How to check a specific order
If one order in particular seems to be missing from Atlas:
Open the order in your Shopify admin.
Check the payment gateway. Anything containing
bogus,manual,test, or cash on delivery is excluded.Check the payment status. Pending, refunded, partially refunded and voided orders are excluded.
Check the order total against your recent average. Unusually large orders are held back automatically.
If none of those apply and the order still is not counted, report it.
If the gap still looks wrong
If you have accounted for all three reasons and the difference is still larger than it should be, contact support from the chat bubble in Atlas, or at support@helloatlas.io. Include:
your store URL
the date range you are comparing
the figure Shopify shows and the figure Atlas shows
one or two specific order numbers you expected to see counted
Support can check whether individual orders were excluded and why.
