Running an ecommerce business without KPIs is like sailing without a compass. Yet many merchants settle for checking revenue without digging into the metrics that reveal the true health of their business. Whether you sell on PrestaShop, WooCommerce, or Shopify, mastering your ecommerce KPIs is essential for making informed decisions, optimizing margins, and accelerating growth.
This guide covers the essential ecommerce KPIs, organized by category: sales, profitability, customers, and operations. For each metric, you'll find its formula, a benchmark, and actionable tips.
Sales KPIs
Sales KPIs measure the raw commercial performance of your online store. They represent the first level of understanding your business activity.
Revenue
Revenue represents the total amount of sales over a given period. Track it in absolute value, but more importantly as a trend: a monthly growth of 5 to 10% is a healthy signal for a growing ecommerce business.
Average Order Value (AOV)
AOV is calculated by dividing revenue by the number of orders. It's often more profitable to increase AOV than to acquire new customers. Cross-selling, bundles, and free shipping thresholds are the most effective levers.
Conversion Rate
The conversion rate measures the percentage of visitors who place an order. In ecommerce, a rate between 1 and 3% is considered normal, but top-performing stores exceed 5%. Every percentage point gained directly impacts revenue without increasing ad spend.
Order Volume
Order volume complements revenue: rising revenue with declining orders may indicate dependence on a few large customers. Track this KPI daily to quickly detect anomalies.
Tip: segment your sales KPIs
Break down your sales KPIs by acquisition channel (SEO, paid, email, direct) to identify the most profitable sources. Fullmetrix enables this segmentation in just a few clicks.
Profitability KPIs
Selling a lot is not enough: every sale must be profitable. Profitability KPIs let you verify that your growth is sustainable.
Gross Margin
Gross margin is revenue minus the cost of goods sold (COGS). It indicates the actual added value of your commercial activity before fixed costs. A healthy gross margin in ecommerce typically ranges from 40 to 60%.
Net Margin
Net margin accounts for all expenses: logistics, marketing, salaries, SaaS subscriptions, and taxes. It's the true indicator of profitability. A profitable ecommerce business targets a net margin of 5 to 15% depending on the industry.
Customer Acquisition Cost (CAC)
CAC represents the average amount spent on marketing to acquire a new customer. It's calculated by dividing total marketing spend by the number of new customers over the same period. A sustainable CAC should remain below one-third of LTV.
ROAS (Return On Ad Spend)
ROAS measures the revenue generated for every dollar spent on advertising. A ROAS of 4 means every dollar invested returns $4 in revenue. However, ROAS doesn't account for margins. That's why Fullmetrix also offers POAS (Profit On Ad Spend), a far more relevant metric.
Customer KPIs
Customer KPIs measure the quality of your relationship with buyers. In ecommerce, retention costs 5 to 7 times less than acquiring a new customer.
Lifetime Value (LTV)
LTV estimates the total revenue a customer generates throughout their relationship with your brand. It's calculated by multiplying AOV by purchase frequency by average relationship duration. This KPI is fundamental for calibrating your acquisition budget.
Retention Rate
The retention rate measures the percentage of customers who return to buy within a given period. A retention rate of 30% or more is an excellent signal in ecommerce. Cohorts (available in Fullmetrix) let you track this KPI month by month.
Churn Rate
The inverse of retention rate, churn rate measures the proportion of lost customers. A high churn may signal issues with product quality, pricing, or customer experience. Analyze it by RFM segment to identify at-risk profiles.
NPS (Net Promoter Score)
NPS evaluates how likely your customers are to recommend your brand. A score above 50 is considered excellent. While not directly tied to sales, it predicts future organic growth.
RFM Segmentation and Customer KPIs
Fullmetrix's RFM segmentation (Recency, Frequency, Monetary) lets you cross-reference customer KPIs with actionable segments: champions, at-risk customers, dormant buyers. This way you tailor marketing actions to each profile.
Operational KPIs
Operational KPIs measure the efficiency of your supply chain and internal processes. They directly impact customer satisfaction and margins.
Return Rate
The return rate indicates the percentage of orders returned by customers. In ecommerce, an average of 20 to 30% is common in apparel, but it should stay below 10% in most other sectors. Every return directly impacts your net margin.
Average Delivery Time
The time between order and delivery is a key satisfaction driver. Ecommerce customers now expect delivery within 2 to 3 business days. Track this KPI to identify bottlenecks in your logistics chain.
Stockout Rate
A stockout means a lost sale and potentially a customer who turns to a competitor. Track this rate by product category and set up automatic alerts to anticipate restocking.
Ecommerce KPI Summary Table
| KPI | Formula | Benchmark | Frequency |
|---|---|---|---|
| Conversion Rate | Orders / Visitors x 100 | 1 to 3% | Daily |
| AOV | Revenue / Number of orders | Industry-specific | Weekly |
| Gross Margin | (Revenue - COGS) / Revenue x 100 | 40 to 60% | Monthly |
| Net Margin | Net Profit / Revenue x 100 | 5 to 15% | Monthly |
| CAC | Marketing Spend / New Customers | < LTV / 3 | Monthly |
| LTV | AOV x Purchase Frequency x Relationship Duration | 3 to 5x CAC | Quarterly |
| Retention Rate | Returning Customers / Total Customers x 100 | > 30% | Monthly |
| ROAS | Ad Revenue / Ad Spend | > 3x | Weekly |
| Return Rate | Returns / Orders x 100 | < 10% (excl. apparel) | Monthly |
How to Track Your KPIs Effectively
Having KPIs is pointless if you don't review them regularly and act accordingly. Here are best practices for effective tracking.
Centralize your data
Consolidate all your sources (PrestaShop, WooCommerce, or Shopify store, advertising, logistics) into a single dashboard. Fullmetrix automatically connects your platforms and aggregates data in real time.
Set a tracking frequency
Monitor sales KPIs daily, profitability KPIs monthly, and customer KPIs quarterly. Adjust the frequency based on your business maturity.
Set quantified objectives
Every KPI needs a clear target. Without a goal, a metric is just a number. Use industry benchmarks as a starting point and adjust based on your history.
Automate alerts
Configure alerts for abnormal variations: conversion rate drops, CAC spikes, return rate increases. Fullmetrix forecasts help you anticipate these deviations.
Common Mistakes to Avoid
Tracking ecommerce KPIs is essential, but common mistakes can distort your analysis and lead to poor decisions.
- Tracking too many KPIs: focus on 8 to 12 metrics maximum. Beyond that, you dilute your attention and act on nothing.
- Relying on vanity metrics: visitor counts or Instagram followers don't pay your bills. Prioritize metrics tied to revenue and margin.
- Not segmenting: an overall conversion rate hides very different realities across channels, product categories, or countries.
- Ignoring seasonality: always compare KPIs to the same period last year (year-over-year) for reliable conclusions.
- Confusing ROAS with profitability: a high ROAS doesn't guarantee profit if your margins are thin. POAS is a more relevant indicator.
FAQ: Ecommerce KPIs
What are the 5 most important ecommerce KPIs?
The 5 essential ecommerce KPIs are conversion rate, average order value, net margin, customer acquisition cost (CAC), and lifetime value (LTV). These metrics cover the key dimensions: commercial performance, profitability, and customer value.
How do you calculate ecommerce conversion rate?
Conversion rate is calculated by dividing the number of orders by the number of unique visitors, then multiplying by 100. For example, 50 orders from 2,000 visitors gives a rate of 2.5%. Track it by traffic source for deeper insights.
How often should you analyze ecommerce KPIs?
Frequency depends on the type of KPI. Sales indicators (revenue, orders, conversion) should be tracked daily. Profitability KPIs (margins, CAC) require monthly analysis. Customer metrics (LTV, retention, cohorts) are best measured quarterly.
What tool should you use to track ecommerce KPIs?
Platforms like PrestaShop, WooCommerce, and Shopify offer basic statistics, but they're limited for advanced management. A dedicated tool like Fullmetrix centralizes all your data, automatically calculates net margins, segments customers using the RFM method, and gives you a complete multi-store overview.
Track your ecommerce KPIs with Fullmetrix
Connect your PrestaShop, WooCommerce, or Shopify store and access all essential KPIs in a unified dashboard. Net margin, LTV, cohorts, ROAS/POAS: everything is calculated automatically.
Try Fullmetrix for free
