Skip to main content

Why don't my Atlas revenue numbers match Shopify?

Atlas measures the extra revenue its tools produced, not your gross sales, and it excludes some orders on purpose. The two reports are not meant to match.

Written by Eddie Lavandera

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:

  1. Open the order in your Shopify admin.

  2. Check the payment gateway. Anything containing bogus, manual, test, or cash on delivery is excluded.

  3. Check the payment status. Pending, refunded, partially refunded and voided orders are excluded.

  4. 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.


Next steps

Did this answer your question?