Blog / The 10 e-commerce KPIs that actually matter

The 10 e-commerce KPIs that actually matter

By DashViz Team · 2026-05-08

Reviewed by the DashViz editorial team for SMB operators.

E-commerce platforms surface dozens of metrics; most are noise. The 10 KPIs that actually drive decisions for a small online store: AOV, repeat customer rate, return rate, conversion rate, channel mix, top products, refund rate, gross margin, customer acquisition cost, and lifetime value. This guide covers each with formulas, examples, and benchmarks for indie brands.

TL;DR

  • AOV, repeat rate, and conversion rate drive 80% of revenue decisions.
  • Return rate and refund rate are the early warning signals.
  • Channel mix tells you where to invest more — or pull back.
  • Gross margin matters per-product, not just blended.
  • CAC and LTV pair tells you if growth is profitable.

Methodology note

Benchmarks and healthy ranges are directional planning ranges, not financial, accounting, tax, or legal advice. Use DashViz to compare them against your own source systems before making operational decisions.

The 10 KPIs

Revenue and order quality

  1. AOV — Average Order Value. Total revenue / total orders.
  2. Repeat customer rate — Customers with 2+ orders / total customers.
  3. Conversion rate — Orders / total visitors.

Customer health

  1. Customer count — Total unique buyers in period.
  2. New vs. returning revenue mix — Revenue from new customers vs. existing.
  3. CAC / LTV — Acquisition cost paired with lifetime value.

Product health

  1. Top products by revenue and units — Which SKUs drive the business.
  2. Return rate — Returns / total orders, ideally by product.
  3. Refund rate — Refunded amount / gross revenue.

Efficiency

  1. Gross margin — Revenue - COGS / revenue, by product if possible.

Benchmarks

MetricTypicalStrongBest-in-class
AOV (DTC apparel)$40-80$80-120$120+
Repeat customer rate15-25%25-40%40%+
Conversion rate1-3%3-5%5%+
Return rate (apparel)8-15%5-10%<5%
Refund rate2-5%1-2%<1%
Gross margin (apparel)40-60%60-75%75%+

How to track these

If you're on Shopify, much of this is in Shopify Analytics — but the cross-cuts and historical comparisons are limited. Connecting Shopify (and Stripe, if you also have subscriptions) to an analytics tool like DashViz adds AI chat, alerts, and per-product breakdowns Shopify doesn't surface.

Related glossary terms

Try it on your own data

DashViz auto-builds dashboards from your CSV and Excel exports today — native Stripe, QuickBooks, and Shopify connectors are on the roadmap. 14-day free trial, no credit card required.