KPIs for E-commerce Stores

These are the KPIs an online store tracks across traffic, conversion, order value, returns and repeat purchase. They show where a pound or dollar of marketing turns into profit.

The KPIs to track

Where the data usually lives

The shop platform (orders, products, customers), web analytics, ad accounts and a returns or fulfilment system.

Measurement mistakes to avoid

  • Guest checkouts split one customer into several, which understates repeat purchase.
  • Ad platform conversions and shop orders rarely match; reconcile to orders before judging a channel.
  • Revenue should be net of returns and discounts before margin or return on ad spend is judged.

Questions to ask your data

You can type these as plain questions. SchemaChat turns each one into SQL against your connected database or uploaded file, runs it, and shows the SQL and the figures it used so you can check the answer before you share it. Check that the result matches how your business defines each KPI.

  • What was our conversion rate by traffic source last month?
  • Which products have the highest return rate?
  • What share of customers made a second purchase within 90 days?
  • How does customer acquisition cost compare with lifetime value by channel?

Frequently asked questions

What are the most important KPIs for e-commerce stores?
E-commerce Conversion Rate, Average Order Value (AOV), Cart Abandonment Rate, Repeat Purchase Rate, Product Return Rate, Customer Acquisition Cost (CAC), Return on Ad Spend (ROAS), Customer Lifetime Value (LTV).
Where does the data for these KPIs usually come from?
The shop platform (orders, products, customers), web analytics, ad accounts and a returns or fulfilment system.
What commonly goes wrong when measuring them?
Guest checkouts split one customer into several, which understates repeat purchase.