Skip to main content
Skip to main content
Back to Guides
Ecommerce KPIs: Numbers That Reveal If Your Store Is Growing

Ecommerce KPIs: Numbers That Reveal If Your Store Is Growing

By Scrippt Dev··9 min read
Share

Learn the essential ecommerce KPIs every store owner should track. Understand which metrics actually measure growth so you can make smarter, more profitable decisions.

You're Getting Sales — But Are You Actually Growing?

You check your dashboard every morning. Orders are coming in. Revenue is up from last month. Everything looks fine, right?

Maybe. Or maybe you're spending more on ads than you're earning back. Maybe your returning customers are drying up. Maybe your average order is slowly shrinking and you haven't noticed because total revenue masks the decline.

This is the trap most ecommerce store owners fall into. They track revenue — and only revenue — while the numbers that actually reveal whether their business is healthy sit ignored in another tab.

KPIs, or Key Performance Indicators, are the specific metrics that tell you whether your store is moving in the right direction. Not vanity metrics like page views or social media followers. Real numbers tied to real money.

This guide breaks down the KPIs that matter most for ecommerce store owners, explains exactly what each one means, and shows you how to use them to make better decisions — starting today.

90%

of ecommerce businesses fail within the first 120 days, often because owners track revenue without monitoring the metrics that predict sustainable growth

The Only KPIs That Actually Matter for Ecommerce

There are dozens of metrics you could track. Tracking all of them leads to paralysis. Here are the ones that deserve your attention, grouped by what they tell you.

Money In: Revenue-Based KPIs

Conversion Rate (CR) is the percentage of visitors who complete a purchase. If 1,000 people visit your store and 20 buy, your conversion rate is 2%.

  • How to calculate it: (Number of purchases ÷ Number of visitors) × 100
  • What "good" looks like: Most ecommerce stores convert between 1% and 3%. Above 3% is strong. Below 1% means something is broken — your pricing, product pages, or checkout flow needs attention.
  • Where to find it: Google Analytics under your ecommerce reports, or your Shopify/WooCommerce dashboard.

Average Order Value (AOV) tells you how much a typical customer spends per transaction.

  • How to calculate it: Total revenue ÷ Number of orders
  • Why it matters: Raising your AOV by even a few dollars can dramatically increase profit without needing a single extra visitor. If you have 500 orders per month at a $45 AOV, bumping it to $52 adds $3,500 in monthly revenue with zero extra ad spend.

Revenue Per Visitor (RPV) combines conversion rate and AOV into one powerful number.

  • How to calculate it: Total revenue ÷ Total visitors
  • Why it matters: This is the single best number for evaluating whether your store as a whole is performing better or worse over time.

Pro tip

Set up a simple spreadsheet that records your conversion rate, AOV, and revenue per visitor on the first of every month. After three months, you'll spot trends that are invisible inside daily dashboards. This takes five minutes and costs nothing.

Money Out: Cost-Based KPIs

Customer Acquisition Cost (CAC) is how much you spend, on average, to get one new customer.

  • How to calculate it: Total marketing and advertising spend ÷ Number of new customers acquired in that period
  • The danger zone: If your CAC is higher than the profit you make on a first purchase, you're losing money on every new customer. That can be a deliberate strategy if those customers return — but only if you know your next KPI.

Cost Per Acquisition by Channel breaks CAC down further. You might find that Google Ads customers cost you $18 each while Instagram ads cost you $42. Without this breakdown, you'd never know to shift budget toward what's working.

Money That Comes Back: Retention KPIs

Customer Lifetime Value (CLV or LTV) estimates the total revenue a customer will generate over their entire relationship with your store.

  • A simplified calculation: Average order value × Average number of purchases per year × Average customer lifespan in years
  • Why it changes everything: A customer who costs $30 to acquire but spends $200 over two years is highly profitable. A customer who costs $15 to acquire but never returns might not be. CLV reframes how you think about spending.

Repeat Purchase Rate tells you what percentage of your customers buy more than once.

  • How to calculate it: (Number of customers who made more than one purchase ÷ Total number of customers) × 100
  • What to aim for: This varies wildly by industry, but if fewer than 20% of your customers ever return, you have a retention problem that no amount of advertising will fix.

Insight

Many store owners obsess over acquiring new customers while ignoring retention. But increasing your repeat purchase rate by just 5% can increase profits by 25% to 95%, because returning customers cost almost nothing to convert and tend to spend more per order.

How to Track These KPIs Without Drowning in Data

You don't need an analytics degree. You need a system. Here's one that works:

  1. Pick your five core KPIs. Start with conversion rate, AOV, CAC, repeat purchase rate, and revenue per visitor. These five cover the full picture of acquisition, monetisation, and retention.
  2. Set a tracking cadence. Review these numbers weekly at a glance, and do a deeper monthly analysis. Don't check them hourly — you'll react to noise instead of trends.
  3. Create a simple dashboard. Google Sheets works perfectly. One row per week, one column per KPI. Add conditional formatting so cells turn red if a metric drops below your threshold.
  4. Compare month-over-month, not day-over-day. Daily fluctuations are normal. A KPI that declines for three consecutive weeks is a signal.
  5. Add context notes. Ran a sale last week? Launched a new product? Note it in your spreadsheet so you can correlate changes with actions.

If you're running a Shopify store, the built-in analytics already track most of these. WooCommerce store owners can use free plugins like WooCommerce Analytics or connect Google Analytics with enhanced ecommerce tracking.

For a quick read on how your site's technical health might be affecting these numbers, run a check with our free site audit tool. Slow page speeds and broken links silently erode every KPI you're trying to improve.

A Before-and-After Example: What Tracking KPIs Actually Looks Like

Let's look at a real scenario. A home décor store owner — let's call her Sarah — was celebrating $22,000 in monthly revenue. Growth felt good.

Then she started tracking her core KPIs:

KPIMonth 1Month 3 (after tracking)
Conversion Rate1.1%1.8%
AOV$38$47
CAC$29$19
Repeat Purchase Rate12%18%
Revenue Per Visitor$0.42$0.85

What changed? Not her ad budget. Not her product range. By seeing her numbers clearly, she:

  • Noticed her mobile conversion rate was 0.4% compared to 2.1% on desktop. She fixed her mobile checkout flow (a clunky address form was causing drop-offs).
  • Saw that Facebook Ads had a $41 CAC while email marketing had a $3 CAC. She shifted $800/month from Facebook into email campaigns.
  • Discovered that customers who bought candles almost never returned, while customers who bought wall art returned 3× more often. She changed her ad creative to lead with wall art.

Her revenue went from $22,000 to $31,000 — with $600 less in monthly ad spend.

That's the power of knowing your numbers.

The Two KPIs Most Store Owners Ignore (and Shouldn't)

Cart Abandonment Rate

This is the percentage of shoppers who add items to their cart but leave without completing the purchase. The average across ecommerce sits around 70%.

  • How to calculate it: (Number of completed purchases ÷ Number of carts created) × 100. Subtract from 100 to get the abandonment rate.
  • What to do about it: Set up an abandoned cart email sequence. Even a single email sent one hour after abandonment recovers between 5% and 11% of lost carts. Most ecommerce platforms include this feature — you just need to turn it on and write a compelling subject line.

Site Speed and Its Impact on Every Other KPI

Page load time isn't technically a KPI, but it directly affects every KPI on this list. A one-second delay in page loading can reduce conversions by 7%. If your store loads in five seconds instead of two, you're bleeding revenue every single day.

  • Quick check: Open Google PageSpeed Insights, enter your store URL, and look at your mobile score. Below 50 means speed is actively hurting your sales.
  • Quick wins: Compress your product images (use a free tool like Squoosh), remove any apps or plugins you're not actively using, and make sure your theme isn't bloated with features you don't need.

For a deeper dive into how page speed and technical performance affect your bottom line, check out our performance optimisation services.

Watch out

Don't install five new analytics plugins trying to track more data. Every plugin you add slows your site down, which hurts the very KPIs you're trying to improve. Pick one solid analytics setup and stick with it.

Setting KPI Targets That Make Sense for Your Store

Generic benchmarks are useful starting points, but your targets should be based on your own baseline. Here's how to set meaningful goals:

  1. Establish your baseline. Track each KPI for 30 days without changing anything. This is your starting point.
  2. Set incremental targets. Aim for 10–15% improvement per quarter, not overnight doubles. A store converting at 1.2% should target 1.4% next quarter, not 3%.
  3. Prioritise by impact. Use this quick framework:
    • If your conversion rate is below 1%, fix that first. You're leaking visitors.
    • If your AOV is low relative to your product prices, you have a cross-sell or upsell opportunity.
    • If your CAC is rising while everything else stays flat, your ad campaigns need restructuring.
    • If your repeat purchase rate is below 15%, invest in post-purchase email sequences and loyalty incentives.
  4. Review and adjust quarterly. KPIs aren't set-and-forget. As your store evolves, what matters most will shift. A brand-new store should fixate on conversion rate and CAC. An established store should obsess over CLV and repeat purchase rate.

Stop Guessing and Start Measuring

The difference between a store that survives and a store that thrives usually isn't a better product or a bigger ad budget. It's the owner's willingness to look at the numbers honestly and act on what they reveal.

You don't need to become a data scientist. You need five numbers, a spreadsheet, and thirty minutes per week.

Key takeaway

This week, calculate your conversion rate, average order value, and customer acquisition cost. Write them down. These three numbers alone will show you whether your store is actually growing or just busy — and they'll point you directly to the first thing you should fix.

Free download

Fix your store's top conversion killers

5 actionable fixes ordered by impact. Most store owners complete the first one in under 20 minutes.

Download the Free Checklist →