Start with numbers that add up.
Your store's revenue has a source of truth: Shopify. Ordinary reconciles against its Sales report, so the foundation of your analysis is a number you can account for.
Revenue reconciliation is included on every plan.48,219.32
Same reporting period48,219.32
Same shop currencyIllustrative total · A matching period, currency and day boundary is the starting point.
01 / The same basis
One store.
One accounting basis.
A date range only means the same thing when the currency and day boundaries match too. Ordinary compares your revenue with Shopify's Sales report on that shared basis.
- PERIOD
The same days
Use matching start and end dates, with days grouped in the store's timezone.
- CURRENCY
The store's currency
Compare like for like in your shop's base currency rather than mixing reporting currencies.
- MEASURE
The same definition
Check the same revenue measure. Returns, discounts, tax and shipping all affect the number you are comparing.
02 / Every component
The detail behind
the headline.
Orders and refunds are recorded with their underlying components. That gives revenue-based reports a consistent foundation, from the overview to customer value.

Revenue is one part of the overview. Conversion rate, marketing spend and net cash answer different questions and keep their own definitions.
Full viewSwipe or scroll to explore. Use arrow keys when focused.
Record the details
Keep discounts, shipping, tax and the components of a refund connected to the order they belong to.
Check for differences
Automated reconciliation compares revenue and order totals against Shopify's Sales report.
Fix the cause
A discrepancy is something to investigate. The underlying data path needs to be right for the next report as well.
03 / Different questions
Revenue is an amount.
Attribution is an interpretation.
Knowing how much the store sold and knowing which touchpoints contributed are separate jobs. Reconciled revenue does not mean every order has a known marketing source.
Reconciled commerce data
Orders, refunds and revenue are compared with Shopify's Sales report.
Observed customer journeys
Attribution assigns credit to the touchpoints Ordinary can observe. Consent, device changes and offline activity affect that view.
Explore attributionWhen does my order history appear?
Connecting Shopify starts a full-history import. The time needed depends on your order volume. You can follow progress in Settings → Sync Status.
What if I find a mismatch?
Send support@tryordinary.com the date range, the number from Shopify's Sales report and the number in Ordinary, ideally with screenshots of both. Matching periods and metrics help us investigate the right difference.
Does this make my advertising reports identical?
No. Ad platforms and Ordinary can use different attribution windows, touchpoints and reporting models. Reconciliation verifies store revenue; it does not erase those measurement differences.
Where can I read about data handling?
Our Privacy Policy, Data Processing Agreement and data deletion process explain how store and customer data is handled.
Build your decisions on a solid foundation.
Connect Shopify and bring your revenue, customer history and marketing performance into one view.
Connect your store