Overview
Your revenue in Ordinary matches your Shopify Sales report to the cent. Ad spend ties out to Meta and Google and email to Klaviyo, so every report starts from the right number; the Shopify revenue reconciliation page has the detail.
Every source
What ties out, and to what
Store revenue, to the cent
Net revenue matches your Shopify Sales report exactly, day by day. Tips, partial and shipping-only refunds, and day boundaries are all counted the way Shopify counts them.
Ad spend that matches what you were charged
Spend stays matched to Meta's and Google's own totals, even when a platform revises it later, so your ROAS reflects what you actually paid.
Email that matches Klaviyo
Campaign and flow revenue matches Klaviyo's own reporting, in the same place as everything else.
Right today, still right next month
Revenue is checked against Shopify every hour. If a number ever stops tying out, the cause is fixed at the source, not patched over.
Available now
Built into every Ordinary plan, for every source you connect. The reconciliation guide explains how to compare a period against your Shopify Sales report.