Powered by the Morning Ledger Engine

The Morning Ledger For Shopify Growth

Every Shopify order reconciled the way your bookkeeper would — net sales, shipping, taxes, refunds and returns — then briefed back to you each morning. Eleven reports across four dashboards, built on Shopify's own sales definitions.

Coming Soon Install App

OAuth secured · Read-only Shopify scopes · Revoke access anytime

live · synced 3m ago

Net Revenue

$261,847.90

+14.2%

Total Sales

$284,910.42

Net + Ship + Tax − Ret.

Repeat Rate

18.4%

· last 30 days

Net Sales$256,340.18
+ Shipping$9,820.44
+ Taxes$21,304.62
− Return Fees$2,554.82

Net Revenue vs. Refund Drag

Net Revenue Refunds
FebMarAprMayJunJul
Order #40218 · Net $84.20 synced orders/updated · #40191 fulfilled Return processed · fee −$6.10 reconciled Refund #40190 · −$58.00 Cancelled #40188 · still counted in Gross Sync sweep · 412 orders reconciled Order #40219 · Net $61.75 synced Shipping $9.40 · Tax $6.10 folded in

The Morning Ledger Difference

Built to close the books, not just plot a chart

Gross numbers pulled straight from an API are easy. The Morning Ledger reconciles every order — discounts, refunds, returns, cancellations, shipping and tax — against the same definitions Shopify uses in its own sales reports. We check our figures against Shopify's, not the other way round.

One Definition Per Number

Total Sales folds in shipping, taxes and return fees; Net Revenue takes out discounts, refunds and returns. Every figure says which window it was measured over — a lifetime name is never printed on a 30-day number — and test orders never enter the ledger at all.

Coming soon

Marketing Channel Attribution

Spend, reach and channel-reported sales for every channel that reports into Shopify — read from Shopify itself, so there is no second login to keep alive and no third-party ad account to connect.

Webhooks Plus A Reconciling Sweep

Order webhooks land as they happen; a full sweep re-reconciles orders, products, customers and inventory every 15 minutes, so a refund or cancellation booked after the fact corrects the ledger instead of quietly aging in it.

Read-Only, Isolated, Erasable

Six read-only Shopify scopes and no write access at all. Access tokens encrypted at rest, every query scoped to your store alone, and Shopify's mandatory data-request, customer-redact and shop-redact webhooks handled on our side.

The Analytics Reports Suite

Eleven reports. Four dashboards. One morning brief.

The Morning Ledger dashboard reads yesterday back to you in ten sections. Executive Command Center, Customer & Growth Workspace and Conversion Journey Analytics compose the same report-owned figures into leadership views. Four of the eleven reports below.

Gross Sales vs. Net Revenue — over the range you pick, within your plan's history window

Gross Sales Net Revenue

Gross Sales · last 30 days

$318,240.00

AOV · last 30 days

$68.42

Net Revenue · last 30 days

$261,847.90

Also included Revenue Forecast Refund Impact Order Status Intelligence Customer Growth Intelligence Product Loyalty Funnel Marketing Engagements

Future Integration Ecosystem

Every channel, one ledger

One connection: Shopify. Marketing channels are read through Shopify — any channel with a Shopify channel app already reports its spend, reach and claimed sales there, and that is what we read. No ad-account logins to grant, none to keep alive.

Coming soon

Meta Ads

Spend, reach and channel-reported sales — as Meta reports them to Shopify

Coming soon

TikTok & Pinterest

Same reader, no extra work — a channel app on your store is the whole setup

Shopify

Orders · Products · Customers · Inventory

Coming soon

Google & YouTube

Spend and reported return, sitting beside the orders they claim

Coming soon

Any channel app

If none is reporting, the report says exactly that — it never invents a row to fill the chart

Pricing

Priced for the store you're running today

Three limits, one ladder: how many orders a month, how far back reports may look, and how deep you can go. Every plan — including Free — shows every dashboard with your real figures.

Free

Your daily ledger, free forever

$0

No card, no trial to expire

  • Up to 500 orders per month
  • 15 days of reporting history
  • All four dashboards, real figures
  • Morning Ledger daily brief
  • Revenue and growth momentum
  • Order status deep-dives
Get started free

Lite

Forecast, refunds and margin

$19.99/mo

or $199.99/year · 15-day free trial

  • Everything in Free
  • Up to 2,500 orders per month
  • 60 days of reporting history
  • Revenue forecast deep-dives
  • Refund impact breakdowns
  • Profit margin breakdowns
  • CSV export
Start free trial
Most popular

Pro

Cohorts, retention and customer intelligence

$49.99/mo

or $499.99/year · 30-day free trial

  • Everything in Lite
  • Up to 5,000 orders per month
  • 180 days of reporting history
  • Cohorts, retention, lifetime value
  • Churn risk and at-risk customers
  • RFM, catalog velocity, purchase timing
  • Loyalty, funnel and growth deep-dives
  • Excel, PDF and Ledger PDF exports
Start free trial

Max

Unlimited volume and history

$99.99/mo

or $999.99/year · 30-day free trial

  • Everything in Pro
  • Unlimited orders per month
  • Unlimited reporting history
  • Full raw order export
Start free trial

Prices in USD, billed by Shopify on your existing Shopify invoice — no separate card. Order allowances are per month; reporting history is how far back a report may look. Anything your plan doesn't include keeps its real title and shows no value at all — never a blurred figure, never a made-up one.

Close your books before your coffee's cold

Connect your store in under two minutes. No engineering time required.

Coming Soon Connect Shopify Store