Live demo — Launchstock · Ecommerce Profit Dashboard · sample data preloaded — everything runs in this page, so try the Load CSV button with your own file

Ecommerce Profit Dashboard

Orders CSV in → contribution margin by channel out. Runs entirely in your browser.

Drop your orders CSV here

One row per order. Everything is computed locally — nothing is uploaded anywhere.

or

Required columns: date, channel, revenue  ·  Optional: order_id, items, cogs, platform_fees, shipping_cost, ad_spend, refund. Common header variants (e.g. “postage”, “fees”, “ad spend”) are recognised automatically.

    Monthly trend

    Net revenue by channel (bars, after refunds) with total contribution margin overlaid (line). Hover any month for detail.

    Where each dollar goes

    Each bar splits net revenue into cost buckets and what’s left — contribution margin. Blended first, then each channel.

    Channel P&L

    Per-channel unit economics side by side. Figures are whole dollars; AOV keeps cents. Formulas are documented in metrics-definitions.md.

    Monthly summary

    All channels combined, month by month.