E-commerce Metrics That Matter: The KPIs Every Online Store Should Track
Fractional COO

E-commerce Metrics That Matter: The KPIs Every Online Store Should Track

E-commerce Metrics That Matter: The KPIs Every Online Store Should Track

Most e-commerce operators track revenue. Fewer track gross margin. Even fewer track contribution margin, customer acquisition cost, or cohort-level retention. The result is a business that feels like it’s growing — revenue is up — but may be losing money on every customer, running out of cash, or building a customer base that doesn’t come back. The right metrics tell a different, more complete story.

In our experience, the brands that scale sustainably track a small number of metrics well and review them on a consistent cadence. This guide covers the essential e-commerce KPIs, how to calculate them, and what benchmarks to target. It’s organized by category so you can build a complete picture of your store’s health across acquisition, retention, financials, and operations.

Acquisition Metrics

Traffic and Sessions

What it is: Total visits to your store, broken down by source (organic search, paid, social, email, direct).

Why it matters: Traffic is the top of your funnel. Source breakdown tells you which channels are working. Watch for shifts in channel mix — if paid traffic is growing but organic is declining, your CAC is rising.

Conversion Rate

Formula: Orders ÷ Sessions × 100

Benchmark: 1–3% for most e-commerce stores; 3%+ is strong for DTC brands with a defined audience.

Why it matters: A 1% improvement in conversion rate on 50,000 monthly sessions = 500 more orders/month. It’s often cheaper to improve conversion than to buy more traffic.

Customer Acquisition Cost (CAC)

Formula: Total marketing spend ÷ New customers acquired

Why it matters: If your CAC exceeds your first-order contribution margin, you’re buying customers at a loss. You need LTV to justify it — which requires understanding your repeat purchase rate and retention.

Return on Ad Spend (ROAS)

Formula: Revenue from ads ÷ Ad spend

Target: 2–4x ROAS is often cited as the benchmark, but the right ROAS depends on your margins. A brand with 70% gross margin can be profitable at 2x ROAS. A brand with 30% gross margin needs 4x+ ROAS to cover all costs.

Retention Metrics

Repeat Purchase Rate

Formula: Customers who purchased 2+ times ÷ Total customers

Benchmark: 20–30% is average; 30–40%+ indicates strong retention for most categories.

Customer Lifetime Value (LTV)

Formula: Average Order Value × Purchase Frequency × Customer Lifespan

Track LTV at 90 days, 180 days, and 12 months. Cohort-level LTV analysis — comparing how different cohorts (e.g., customers acquired in Q4 vs. Q1) retain over time — is even more useful for understanding which acquisition channels bring the best customers.

LTV:CAC Ratio

Benchmark: 3:1 is healthy. Below 2:1, growth is likely unsustainable. Above 4:1, you may be under-investing in acquisition.

Churn Rate (for subscriptions)

Formula: Subscribers cancelled ÷ Total subscribers at start of period × 100

Benchmark: Under 5% monthly churn is strong for most subscription businesses; under 3% is excellent.

Financial Metrics

Gross Margin

Formula: (Revenue − COGS) ÷ Revenue × 100

Benchmark: Varies by category. Supplements/beauty: 60–80%. Apparel: 50–70%. Electronics: 20–40%. Below 40% gross margin leaves little room for marketing, fulfillment, and overhead.

Contribution Margin

Formula: Revenue − COGS − Variable fulfillment costs (shipping, pick-pack, payment processing, returns)

This is the amount each order contributes toward fixed costs and profit. Target 30–40%+ contribution margin for most DTC brands.

Average Order Value (AOV)

Formula: Total Revenue ÷ Total Orders

Higher AOV improves contribution margin (fixed fulfillment costs become a smaller percentage of revenue) and reduces the number of orders needed to hit revenue targets. Improve AOV through bundles, upsells, and free shipping thresholds.

Operational Metrics

Order Error Rate

Formula: Incorrect or missing orders ÷ Total orders × 100

Target: Under 1% for well-run operations; under 0.5% is excellent.

On-Time Fulfillment Rate

Formula: Orders shipped within your stated processing window ÷ Total orders × 100

Return Rate

Formula: Units returned ÷ Units sold × 100

Benchmark: Under 10% for most product categories. Apparel and footwear run higher (15–30%). Track by product to identify quality or description issues driving returns.

Inventory Days on Hand

Formula: Current inventory units ÷ Average daily sales

Target varies by product and lead time. A general benchmark: enough on hand to cover your supplier lead time plus a safety buffer. Too high = cash tied up in slow-moving inventory. Too low = stockout risk.


Frequently Asked Questions

What are the most important e-commerce KPIs?

Conversion rate, CAC, gross margin, contribution margin, AOV, repeat purchase rate, and LTV:CAC ratio. Together these give a complete picture of whether your store is healthy — not just whether revenue is growing.

What is a good e-commerce conversion rate?

1–3% average; above 3% is strong for well-defined DTC brands. Conversion varies significantly by source — email traffic converts at 4–8%, cold paid social at 0.5–1.5%. Focus on improving conversion from your highest-quality traffic first.

What is a good ROAS for e-commerce?

It depends on your margins. Minimum acceptable ROAS = 1 ÷ gross margin %. For a 60% gross margin brand, that’s ~1.67x to break even. Most DTC brands target 2–4x blended ROAS. Thin-margin brands (30%) need 3–4x+ to be profitable after all costs.

How often should I review my e-commerce KPIs?

Daily: revenue, orders, ad spend. Weekly: conversion rate, AOV, ROAS. Monthly: contribution margin, repeat purchase rate, LTV. Quarterly: cohort retention analysis. Catch trends early enough to act before they compound.


Want to build a KPI framework and reporting cadence for your e-commerce business? OpsStack Consulting helps brands build the financial and operational visibility they need to make better decisions. Book a free discovery call.

Scroll to Top