Ecommerce KPI Dashboard: Which Metrics Should You Include?
How to build an ecommerce KPI dashboard people use: which KPIs to include, how to define them, how to lay them out by question and audience, and what to avoid.
Quick answer
An ecommerce KPI dashboard should answer a few questions at a glance: are we growing profitably, where are customers coming from and converting, and are they coming back. Include net revenue against target, orders and average order value, gross margin, sessions and conversion rate by channel and device, acquisition cost and new customers, repeat purchase rate, and returns. Define every metric in writing, take revenue from the commerce platform, compare against target, last period and last year, annotate releases and campaigns, show data health, and keep it short enough to read in a minute.
Why Most Dashboards Fail
Dashboards are ignored when they show everything available rather than what matters, when numbers disagree with other reports, and when nobody is responsible for acting on them. A good dashboard is a decision tool: it's built around questions, shows whether each answer is on track, and belongs to a meeting where someone acts on it.
Structure: Headline, Drivers, Diagnostics
| Tier | Purpose | Examples |
|---|---|---|
| Headline | Is the business on track? | Net revenue vs target, gross margin, orders |
| Drivers | What's moving the headline? | Sessions, conversion rate, AOV, new vs returning revenue, CAC |
| Diagnostics | Where exactly is the problem? | Funnel rates by device, landing pages, products, search; see journey analytics |
Pro tip
Put headline and driver metrics on the main dashboard. Link to diagnostic views rather than cramming them in.
The KPIs Most Stores Need
| KPI | Definition to agree | Why it's there |
|---|---|---|
| Net revenue | Gross sales minus discounts and returns | The top-line outcome |
| Orders and AOV | Orders placed; revenue ÷ orders | Volume and basket size |
| Gross margin | Revenue minus cost of goods | Profitability, not just sales |
| Sessions by channel | Sessions from each source | Where demand comes from |
| Conversion rate | Orders ÷ sessions, by device and channel | How well traffic turns into orders |
| Customer acquisition cost | Marketing spend ÷ new customers | Cost of growth |
| New vs returning revenue | Revenue split by first vs repeat orders | Growth mix |
| Repeat purchase rate | Share of customers with 2+ orders in a period | Retention |
| Returns rate | Returned items or value ÷ sold | Hidden cost and product fit |
Organize by Question, Not by Tool
The diagram above groups metrics into rows by question: revenue, acquisition and retention, with a trend panel and a data health panel. This keeps related numbers together, so a drop in revenue can be read next to the sessions, conversion and order value that explain it.
Write a KPI Definition Sheet
Disagreements about numbers are usually disagreements about definitions. For each KPI, record the name, formula, data source, filters (such as excluding test orders and staff purchases), owner and target. Link the sheet from the dashboard.
Comparisons and Targets
A number without context can't be judged. Show each headline KPI against target, the previous period and the same period last year. Seasonality makes week-on-week comparisons misleading for most stores. For what each Shopify CRO metric does and doesn't tell you, see Shopify CRO metrics.
Need a dashboard your team will use?
ZSpace defines ecommerce KPIs, connects the right sources and builds reporting around the decisions you make.
Annotations and Data Health
Mark releases, campaigns, price changes, stock-outs and tracking changes on trend charts. Without annotations, teams spend meetings reconstructing why a line moved. Add a small data health panel: the gap between analytics and platform revenue, missing events and unusual spikes. A dashboard people don't trust is worse than none.
Dashboards by Audience
| Audience | Focus |
|---|---|
| Leadership | Revenue, margin, growth mix, CAC, retention; monthly trends |
| Marketing | Channel and campaign sessions, conversion, CAC, new customers |
| Merchandising | Category and product views, add-to-cart rate, sell-through, returns |
| Ecommerce and CRO | Funnel by device, search, speed, experiments; see conversion funnel |
| Operations and CX | Delivery times, stock-outs, returns reasons, contact rate |
Example Layout for a Weekly Dashboard
One page, read top to bottom, as in the diagram above. This is a structure, not a set of targets; fill it with your own definitions and data.
| Row | Tiles | Comparison |
|---|---|---|
| Revenue | Net revenue vs target · Orders and AOV · Gross margin | vs target, last week, last year |
| Acquisition | Sessions by channel · Conversion by device · CAC and new customers | vs last week, last year |
| Retention | Repeat purchase rate · Cohort revenue · Returns and refunds | vs last month |
| Trend | Weekly revenue and conversion with annotations | 12 months |
| Data health | Analytics vs platform revenue gap · Missing events · Anomalies | Threshold alerts |
Tools
Most stores can start with platform dashboards and GA4 reports, then build a combined view in a reporting tool such as Looker Studio. When several sources, finance data and custom definitions are involved, a data warehouse and BI tool become worth the effort. Whatever the tool, keep definitions consistent. See ecommerce analytics and Shopify analytics.
Making It Part of the Routine
- A weekly review with named owners for each KPI
- Agreed thresholds that trigger investigation
- A short written note on what changed and why
- A quarterly review that removes unused metrics
Common Dashboard Mistakes
- Dozens of equally sized tiles with no hierarchy
- Vanity metrics such as page views without context
- Revenue from analytics presented as actual revenue
- No targets or comparisons
- Undefined metrics that differ between teams
- Fabricated or placeholder numbers left in templates
Want reporting that points to action?
Talk to ZSpace about analytics and CRO audits and data integrations.
Conclusion
A useful ecommerce KPI dashboard is short, defined, compared and owned. Build it around questions, source each number deliberately, annotate what changes, show whether the data is healthy, and review it in a regular meeting. For the metrics behind it, see ecommerce conversion rate and cohort analysis.
For related guides, see ecommerce dashboard design, analytics architecture and customer analytics.
Common questions
A single view of the few metrics that show whether an online store is on track, organized so the people responsible can spot problems and decide what to do.