Ordinary / ProductData you can trust

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.
Shopify Sales report

48,219.32

Same reporting period
Ordinary

48,219.32

Same shop currency

Illustrative total · A matching period, currency and day boundary is the starting point.

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.

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.

Store overviewDemo data
Ordinary store overview with revenue, orders, conversion rate, Meta and Google spend, and net cash trends.

Revenue is one part of the overview. Conversion rate, marketing spend and net cash answer different questions and keep their own definitions.

Full view

Swipe or scroll to explore. Use arrow keys when focused.

  1. Record the details

    Keep discounts, shipping, tax and the components of a refund connected to the order they belong to.

  2. Check for differences

    Automated reconciliation compares revenue and order totals against Shopify's Sales report.

  3. Fix the cause

    A discrepancy is something to investigate. The underlying data path needs to be right for the next report as well.

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.

WHAT DID THE STORE SELL?

Reconciled commerce data

Orders, refunds and revenue are compared with Shopify's Sales report.

WHAT CONTRIBUTED TO THE SALE?

Observed customer journeys

Attribution assigns credit to the touchpoints Ordinary can observe. Consent, device changes and offline activity affect that view.

Explore attribution

Make the comparison
a useful one.

Read the reconciliation guide
When 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