Try the demo

See the morning brief run on real-shaped sample data.

Every figure below comes from a seeded demo dataset — wired exactly the same as the live aggregator, so connecting a store swaps these numbers for yours with no page change.

Sample data

These numbers aren't from a live store.

Every figure below is seeded, illustrative data — wired exactly like the live aggregator. Connecting a store or importing real sales replaces these figures with yours.

Showing

Storefront inventory

Live Shopify catalog

Loading live Shopify catalog…

Have a CSV? Drop it in below to see how the brief reads on your own rows. Live Shopify and Amazon sync is the upgrade path → Connect.scroll on ↓

Import sales

Upload a sales CSV
One header row + N data rows. Required columns: order_id, channel, status, occurred_at, revenue_cents, cost_cents. Optional: external_id, refund_cents, product_sku, product_name, quantity. Max 50,000 rows per upload.

Re-uploading the same file is a no-op — rows are deduplicated by (source, external_id).