Strive Commerce
All Guides

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.

10 min read

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:

  1. Create a tab for weekly KPI tracking
  2. Enter data every Sunday for the previous week
  3. Include all 15 KPIs listed above
  4. Add conditional formatting to highlight concerning trends
  5. 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

Ready to Put This Into Practice?

Launch your own fully automated dropshipping store and start applying these strategies today.