Analytics & Data
The 15 E-Commerce KPIs Every Store Owner Must Track
Discover the key performance indicators that separate thriving stores from struggling ones — from revenue metrics to customer behavior signals and marketing efficiency ratios.
Why KPIs Matter
Key Performance Indicators (KPIs) are the vital signs of your business. Just as a doctor monitors heart rate, blood pressure, and temperature to assess health, you need a defined set of metrics to assess your store's performance.
Tracking too many metrics leads to analysis paralysis. Tracking too few leaves blind spots. The 15 KPIs below give you complete visibility without overwhelming you.
Revenue KPIs
1. Gross Revenue
Total money collected from sales before any deductions. This is your top-line number.
Why it matters: Tells you if your business is growing. Compare week-over-week and month-over-month.
Benchmark: Growth of 10-20% month-over-month is healthy for a new store.
2. Net Revenue
Gross revenue minus refunds, chargebacks, and discounts. This is the actual money you keep.
Why it matters: Gross revenue can be misleading if you have a high refund rate. Net revenue shows reality.
Formula: Net Revenue = Gross Revenue - Refunds - Chargebacks - Discounts
3. Average Order Value (AOV)
The average amount a customer spends per order.
Formula: AOV = Total Revenue / Number of Orders
Why it matters: Higher AOV means you earn more from every customer you acquire. A $5 increase in AOV across thousands of orders has a massive impact on profitability.
Benchmark: Depends on your product pricing. For most dropshipping stores, $25-50 is typical.
4. Revenue Per Visitor (RPV)
The average revenue generated by each visitor to your store.
Formula: RPV = Total Revenue / Total Visitors
Why it matters: This combines conversion rate and AOV into a single metric. If your RPV is $1.50 and your cost per visitor is $0.80, you are profitable.
Customer Acquisition KPIs
5. Customer Acquisition Cost (CAC)
The total cost to acquire one paying customer.
Formula: CAC = Total Marketing Spend / Number of New Customers
Why it matters: If it costs you $20 to acquire a customer who spends $30 on a product that costs you $10, your profit is $0. CAC directly determines profitability.
Benchmark: Your CAC must be less than your profit margin per order. Aim for CAC below 30% of AOV.
6. Return on Ad Spend (ROAS)
How much revenue you generate for every dollar spent on advertising.
Formula: ROAS = Revenue from Ads / Ad Spend
Why it matters: A ROAS of 3.0 means every $1 in ad spend generates $3 in revenue. After product costs and fees, this is typically the breakeven point for dropshipping.
Benchmark: Minimum 2.5-3.0x for profitability. 4.0x+ is strong.
7. Click-Through Rate (CTR)
The percentage of people who see your ad and click on it.
Formula: CTR = (Clicks / Impressions) x 100
Why it matters: Low CTR means your ad creative or targeting is not resonating. High CTR with low conversion means the ad promises something the store does not deliver.
Benchmark: 1-2% is average for Facebook/Meta ads. Above 2% is good. Above 3% is excellent.
Conversion KPIs
8. Store Conversion Rate
The percentage of visitors who make a purchase.
Formula: Conversion Rate = (Purchases / Sessions) x 100
Why it matters: The most important metric for store performance. Small improvements here have outsized impact on revenue.
Benchmark: 1-3% is average. 3%+ is strong.
9. Add-to-Cart Rate
The percentage of visitors who add at least one item to their cart.
Formula: ATC Rate = (Add-to-Cart Events / Sessions) x 100
Why it matters: Measures product page effectiveness. Low ATC rate means your product pages need work. High ATC rate with low purchase rate means your checkout needs work.
Benchmark: 5-10% is average. Above 10% is strong.
10. Cart Abandonment Rate
The percentage of people who add items to cart but do not complete the purchase.
Formula: Cart Abandonment = 1 - (Purchases / Add-to-Carts) x 100
Why it matters: Average cart abandonment is 70%. Reducing it by even 5-10% has a significant revenue impact.
Benchmark: 60-70% is typical. Below 60% is excellent.
Customer Behavior KPIs
11. Bounce Rate
The percentage of visitors who leave after viewing only one page.
Why it matters: High bounce rate means visitors are not finding what they expect. This could indicate a mismatch between your ad and your landing page, or poor page design.
Benchmark: 40-60% is typical for e-commerce. Below 40% is good.
12. Pages Per Session
The average number of pages a visitor views in a single session.
Why it matters: More pages per session indicates higher engagement and interest. For single-product stores, this number will be naturally lower.
Benchmark: 2-4 pages per session is typical.
13. Session Duration
How long visitors spend on your store on average.
Why it matters: Longer sessions generally indicate more engaged visitors. Very short sessions (under 30 seconds) suggest people are bouncing immediately.
Benchmark: 2-3 minutes is average for e-commerce.
Profitability KPIs
14. Gross Profit Margin
The percentage of revenue that remains after subtracting product costs.
Formula: Gross Margin = ((Revenue - Product Cost) / Revenue) x 100
Why it matters: This is the money available to cover advertising, fees, and your profit. If your gross margin is 60%, you have $0.60 from every dollar of revenue to cover everything else.
Benchmark: 50-70% is typical for dropshipping.
15. Net Profit Margin
The percentage of revenue that is actual profit after all expenses.
Formula: Net Margin = ((Revenue - All Costs) / Revenue) x 100
Why it matters: This is the bottom line. Everything else is a means to improving this number.
Benchmark: 15-25% is strong for dropshipping. 10% is acceptable for a scaling store investing heavily in growth.
Building Your KPI Dashboard
You do not need fancy tools. A simple spreadsheet works:
- Create a tab for weekly KPI tracking
- Enter data every Sunday for the previous week
- Include all 15 KPIs listed above
- Add conditional formatting to highlight concerning trends
- Review monthly to spot patterns
The discipline of weekly tracking forces you to engage with your data and make informed decisions rather than guessing.
Key Takeaways
- Track these 15 KPIs weekly to maintain clear visibility into your business health
- Revenue per visitor is the single best health metric combining conversion rate and AOV
- CAC must be lower than your profit per order or you are losing money on every sale
- Conversion rate improvements are the highest-leverage optimization you can make
- Use a simple weekly spreadsheet rather than complex dashboards you will not maintain
- Compare your metrics against your own history not against industry averages
Related Guides
Google Analytics for E-Commerce: The Complete Setup Guide
Learn how to set up Google Analytics 4 for your online store, configure e-commerce tracking, create custom reports, and use data to make smarter business decisions.
10 min read
Understanding Conversion Rates: What They Mean and How to Improve Them
Demystify conversion rates for your online store — learn what a good rate looks like, how to calculate it, common benchmarks, and proven strategies to increase yours.
9 min read
Heatmap Analysis: See Exactly How Customers Use Your Store
Learn how to use heatmap tools to visualize where visitors click, scroll, and get stuck on your store pages — then use those insights to boost conversions.
8 min read
Ready to Put This Into Practice?
Launch your own fully automated dropshipping store and start applying these strategies today.