Profit Dashboard

Your daily command center

Most Shopify merchants start their day by checking revenue. But revenue doesn't tell you if you're making money. The NetNet dashboard shows you what actually matters — your true profit after every cost — updated automatically with every order.

Available on all plans
NetNet profit dashboard — net profit headline, revenue vs net profit trend chart, and KPI cards updated as orders come in
Integrated · Real-Time

Every dollar, calculated the moment it lands

Orders flow in from your store. Ad spend syncs from every connected ad platform. Real shipping cost arrives from your carriers. Every cost is matched to the right order automatically — no copy-paste, no spreadsheet exports, no end-of-month reconciliation. When a new order lands, every metric on the dashboard recalculates within seconds.

Shopify
Shopify
Orders · Refunds · Products · Variants
Webhook · live
Meta Ads
Meta Ads
Campaign-level ad spend
Synced daily
Google Ads
Google Ads
Campaign-level ad spend
Synced daily
ShipStation
ShipStation
Per-label shipping cost
Webhook · live
Shippo
Shippo
Per-label shipping cost
Webhook · live
Live · recalculated continuously last update · 4s ago
Order webhook
Within seconds
Shipping label
Within seconds
Ad spend
Synced daily
FX rates
Refreshed daily
Live KPIs

Two rows, two stories

The top row is revenue: Revenue, Gross Profit, Net Profit, Orders. Each card shows the value for your selected period, the change vs the previous period, a margin or AOV secondary, and a 7-day sparkline. Read the four in a few seconds — no spreadsheet, no export, no wait for month-end.

The bottom row is cost: Ad Spend, COGS, Shipping, AOV. Same format, opposite color logic. A red delta on a cost card means costs grew (bad). Green means they shrank (good). Opposite of the revenue row on purpose, so a single glance separates "we sold more" from "we paid more."

Pick Today, Yesterday, last 7 / 30 / 90 days, or any custom date range — every metric updates with the comparison. Last 30 / 90 unlock on Growth and Pro.

Revenue
$48,290
+12.3%
Gross Profit
$21,730
+8.7% 45.0% margin
Net Profit
$13,091
+15.2% 27.1% margin
Orders
389
+6.1% $124 AOV
Cost row · inverted colors
Ad Spend
$6,840
+18.2%
COGS
$26,560
+9.4%
Shipping
$3,180
-2.1%
AOV
$124
+1.6%
NetNet dashboard Revenue vs Net Profit trend chart — dual area lines with previous-period dashed overlay
Trend Chart

See the gap between revenue and profit

The main chart shows Revenue and Net Profit as two area lines over the selected period. The gap between the two lines is your total cost — if it's growing, costs are outpacing revenue. If it's shrinking, you're becoming more efficient.

The previous period overlays as dashed lines so this week vs last week is a glance, not arithmetic. No exports, no toggles — the comparison is the default.

Cost Breakdown

Where every dollar actually goes

Cost categories ranked largest to smallest — COGS, shipping, gateway fees, ad spend, taxes, overhead. The order itself is the insight: the line at the top is where any optimization returns the most margin per hour you spend on it.

Built from your actual data — real ad spend from your connected platforms, real gateway fees per order, and real per-label shipping cost from your carrier when one is connected. Until then, shipping falls back to the manual flat or per-country rules you configure.

NetNet dashboard cost breakdown — horizontal bars ranking every cost category from largest to smallest
5 More Charts · 5 More Questions

Beyond the trend and the cost mix, more questions answered

The trend chart and the cost breakdown above are the two views you'll come back to most. The five below sit beneath them on the same dashboard, each answering a question you'd otherwise need a spreadsheet to answer.

stacked · 7 days

“Is each day profitable?”

Stacked bars per day: COGS, other costs, and net profit. Some days look great on revenue but terrible on profit.

line · %

“Are my margins improving?”

Gross and net margin % over time. Tells you if the business is getting healthier or slowly being squeezed.

donut · center label

“What percentage of revenue do I keep?”

Donut splits revenue into Net Profit, COGS, and Other. The center number is your net margin.

bar · avg line

“Are orders trending up?”

Order count per day with an average reference line. Spot volume changes the revenue chart smooths over.

bar · 7 cols

“Which days sell the most?”

Total revenue by weekday. Time promotions, ad spend, and restocking around your strongest days.

Real-Time Snapshots

Today, this week, this month, and your unit economics

The dashboard includes four snapshot panels. The Today panel shows revenue, profit, and order count for the current day — updated in real time as orders come in, with a vs-yesterday comparison. The Week-to-Date and Month-to-Date panels do the same at the weekly and monthly level — comparing against the same point in the previous week or month, not the full prior period. MTD adds a progress bar plus projected end-of-month revenue and profit based on your current daily run rate.

The Efficiency panel surfaces the metrics most merchants never track but should: profit per order, COGS as a percentage of revenue, shipping cost percentage, gateway fee percentage, refund rate, and total discounts given. These numbers tell you whether your unit economics are healthy. A high refund rate might mean a product quality issue. A rising shipping percentage might mean you need to renegotiate carrier rates. A growing discount total might mean you're over-relying on promotions for acquisition.

Today
vs Yesterday
Revenue $2,340
Net Profit $612
Orders 18
Week-to-Date
vs same point last week
Revenue $11,820
Net Profit $3,210
Orders 94
Month-to-Date
Day 18 of 30
Revenue $48,290
Projected $80,483
Net Profit $13,091
Efficiency
Profit / Order $33.65
COGS % 55.0%
Shipping % 6.6%
Fees % 4.9%
Refund Rate 2.1%
Beyond the Headlines

The same screen tells you what to do next

Below the headline numbers, the same dashboard surfaces your customer mix (new vs returning, repeat rate, refund signal) next to your top and bottom SKUs ranked by gross profit. The numbers that point at what to do next aren't in a separate report — they're one scroll away.

Customers
Returning
60%
New
40%
Refunds & Repeat
Repeat rate 38%
Refund count 8
Refund amount $612
Refund rate 2.1%

Returning customers cost nothing to reacquire — that mix tells you whether the business is compounding or stuck on a paid-acquisition treadmill. Refund rate goes red above 5%, usually the earliest signal of a quality or fulfillment issue.

NetNet dashboard product profitability — top and bottom SKUs ranked by gross profit with color-coded margin tiers

Top 5 and bottom 5 SKUs ranked by gross profit, not revenue. A revenue-leader at 22% COGS is less valuable than a quieter SKU at 60% — the ranking surfaces that without you having to calculate margins by hand.

Smart Alerts

The dashboard tells you when something needs attention

You shouldn't have to stare at charts every day to catch problems. The dashboard includes banner alerts that surface automatically when something needs your attention — missing COGS, stale ad data, margin drops below your threshold. They're specific, actionable, and dismissable. The goal is to make sure you never have a week where profit was silently eroding because of something you forgot to configure.

COGS not configured

23 products have no cost data — profit calculations are understated for orders containing these items.

Net margin below threshold

Pro

Net margin has been below your 5% threshold for 7 days. Review cost trends or adjust pricing.

Ad spend data stale

Meta Ads hasn't synced in 3 days. POAS calculations may be inaccurate. Check token expiry.

COGS and ad-stale alerts ship on every plan. Margin-threshold is on Pro. Alerts surface inline — nothing else to configure.

Connect your store; 90 days of history backfill while every new order updates the dashboard live.

Scale profitably.

Know what every order made you.

Install Free on Shopify