Ecommerce metrics to track for your online store
Learn which ecommerce metrics to track, how to calculate them, and how often to review them.

Written by Jotika Teli—Certified Public Accountant with 24 years of experience. Read Jotika's full bio
Published Monday 11 May 2026
Table of contents
Key takeaways
- Ecommerce metrics like conversion rate, average order value (AOV), and customer lifetime value (CLV) help you understand how your online store performs and where to focus your efforts.
- Tracking customer acquisition cost (CAC) alongside retention rate shows whether you're spending wisely to attract and keep buyers.
- Checking metrics on a regular schedule, from weekly traffic reviews to quarterly CLV analysis, helps you spot trends early and make confident decisions.
- The "most important" metric depends on your business stage, but conversion rate, AOV, and CLV are consistently valuable for small business owners.
What are ecommerce metrics and KPIs?
Understanding the numbers behind your online store is the first step towards growing it. Here's what ecommerce metrics and key performance indicators (KPIs) actually mean for your business.
Ecommerce metrics are measurable data points that track how your online store is performing. They cover everything from how many people visit your site to how much they spend and whether they come back. Think of them as the vital signs of your business.
A KPI is a specific metric you've chosen because it directly ties to a business goal. If you're new to KPIs, our guide to key performance indicators for business covers the fundamentals. For example, if your goal is to increase revenue, your KPI might be average order value. Not every metric is a KPI, but every KPI is a metric.
What's the difference between metrics and KPIs?
These two terms often get used interchangeably, but there's a practical difference worth knowing.
Metrics track what's happening across your store. They're the raw numbers: page views, bounce rate, total orders. KPIs, on the other hand, measure your progress towards a specific goal. They're the metrics you've chosen to focus on because they matter most right now.
Here's a simple example. Your store might track 20 different metrics, but if your goal this quarter is to grow repeat purchases, then customer retention rate becomes your KPI. The other metrics still matter; they just aren't the ones guiding your decisions this quarter.
Ecommerce metrics to track
These are the key metrics that give you a clear picture of your store's health, from attracting visitors to keeping customers coming back.
Conversion rate
Your conversion rate measures the percentage of visitors who complete a desired action, such as making a purchase.
Formula: total conversions / total visitors x 100
If your store had 5,000 visitors last month and 150 made a purchase, your conversion rate is 3%. The average ecommerce conversion rate sits around 2–3%, so anything in that range is a solid starting point. If you're below 2%, it's worth looking at your product pages, checkout flow, or site speed.
Even small improvements here can have a big impact on revenue. Raising your conversion rate from 2% to 3% means 50% more sales from the same amount of traffic.
Average order value (AOV)
AOV tells you how much a customer spends per transaction on average.
Formula: total revenue / number of orders
If you brought in $15,000 from 300 orders last month, your AOV is $50. Knowing this number helps you set realistic revenue targets and plan promotions. You can explore more ways to increase your sales by encouraging customers to add more to their cart through bundles, free shipping thresholds, or product recommendations.
Customer lifetime value (CLV)
CLV estimates the total revenue you can expect from a single customer over the entire time they buy from you.
Formula: AOV x average number of purchases x average customer lifespan (in years)
Say your AOV is $50, customers buy four times a year on average, and they stay with you for three years. Your CLV is $600. This number helps you decide how much you can afford to spend on acquiring each new customer.
CLV is one of the most powerful metrics for long-term planning. It shifts your focus from chasing one-off sales to building lasting customer relationships, which is often more profitable over time.
Customer acquisition cost (CAC)
CAC shows how much you spend to gain each new customer.
Formula: total marketing spend / new customers acquired
If you spent $2,000 on marketing last month and gained 100 new customers, your CAC is $20. Compare this to your CLV to check whether your spending makes sense. A healthy business typically has a CLV that's at least three times higher than its CAC.
If your CAC is creeping up, consider testing different channels or refining your targeting. Sometimes a small shift in strategy can bring the cost down significantly.
Shopping cart abandonment rate
This metric measures how often shoppers add items to their cart but leave without completing the purchase.
Formula: 1 - (completed purchases / carts created) x 100
If 1,000 shoppers added items to their cart and only 300 completed checkout, your abandonment rate is 70%. That might sound high, but rates of 60–80% are common across ecommerce. The key is to identify why people are leaving.
Common reasons include unexpected shipping costs, a complicated checkout process, or limited payment options. Simplifying your checkout and being upfront about costs can help bring that number down.
Bounce rate
Bounce rate is the percentage of visitors who land on a page and leave without taking any further action.
You can find this metric in Google Analytics 4 under your engagement reports. A high bounce rate on a product page might mean the content isn't matching what shoppers expected, or the page is loading too slowly.
Look at bounce rate alongside other engagement metrics to get the full picture. A high bounce rate on a blog post isn't always a problem if the visitor found the answer they needed. On a product page, though, it's worth investigating.
Customer retention rate
Customer retention rate tracks the percentage of existing customers who continue buying from you over a set period.
Formula: (customers at end of period - new customers) / customers at start of period x 100
If you started the quarter with 200 customers, gained 50 new ones, and ended with 210, your retention rate is 80%. That means you kept 160 of your original 200 customers.
Retention often delivers better returns than constantly chasing new buyers. Existing customers already trust your brand, tend to spend more per order, and cost less to market to. Even a small improvement in retention can have a meaningful effect on your bottom line.
Net Promoter Score (NPS)
NPS measures how likely your customers are to recommend your business to someone else. It's a strong indicator of customer loyalty.
NPS is scored on a scale of -100 to 100. You calculate it by surveying customers with a single question: "How likely are you to recommend us?" Responses of nine or 10 are promoters, seven or eight are passives, and six or below are detractors. Subtract the percentage of detractors from the percentage of promoters to get your score.
A positive NPS means you have more promoters than detractors, which is a good sign. Tracking NPS quarterly helps you spot shifts in customer satisfaction before they show up in your sales figures.
Churn rate
Churn rate measures the percentage of customers you lose over a given period. It's the inverse of retention rate.
Formula: customers lost / total customers at start of period x 100
If you started the month with 500 customers and lost 25, your churn rate is 5%. For subscription-based ecommerce businesses, this is an especially critical metric to watch.
A rising churn rate can signal issues with product quality, pricing, or customer experience. Pair it with NPS and retention data to understand the full story and take action early.
Website traffic
Website traffic is the total number of visits your online store receives. It's the foundation for nearly every other metric on this list.
Break your traffic down by source to see where visitors come from: organic search, paid ads, social media, email, or direct visits. Check device types too, as a growing share of ecommerce traffic comes from mobile. Location insights help you understand which regions drive the most visits, which is especially useful if you ship to multiple areas.
Tracking traffic trends over time helps you see what's working and where there's room to grow. If you're starting an online business, understanding your traffic sources early helps you invest in the right channels.
Impressions
Impressions count the number of times your content, ad, or listing is displayed to someone, whether or not they interact with it.
A high impression count means your content is getting visibility. But impressions alone don't tell you if people are engaging. Use impressions as a top-of-funnel metric to gauge awareness, then pair it with clicks and conversions to measure effectiveness.
Reach
Reach measures the number of unique people who see your content, compared to impressions, which count every view including repeat ones.
If your ad was shown 10,000 times but only to 4,000 unique people, your reach is 4,000. Tracking reach helps you understand how wide your audience is. A large gap between impressions and reach means the same people are seeing your content multiple times, which can be useful for brand awareness but less effective for finding new customers.
Engagement
Engagement covers all the ways people interact with your content: clicks, likes, comments, shares, and saves.
High engagement signals that your content resonates with your audience. It's a useful indicator for social media performance and email campaigns alike. Track which types of content get the most interaction, then create more of what works.
Engagement also feeds into platform algorithms. Content with higher engagement tends to reach more people organically, giving you more visibility without extra ad spend.
Click-through rate (CTR)
CTR measures the percentage of people who click on your content after seeing it.
Formula: clicks / impressions x 100
If your ad received 500 clicks from 20,000 impressions, your CTR is 2.5%. A strong CTR means your headline, image, or offer is compelling enough to prompt action. If your CTR is low, experiment with different copy, visuals, or calls to action to see what gets more clicks.
Month-end inventory
Month-end inventory tracks the stock levels you hold at the close of each month. It's essential for planning and cash flow management.
Knowing exactly what you have on hand helps you avoid overstocking, which ties up cash, or understocking, which means missed sales. If you sell through marketplaces, our selling on Amazon checklist covers inventory planning for that channel. Compare month-end figures over time to spot seasonal patterns and plan your purchasing. Understanding your cost of sales alongside inventory levels gives you a clearer picture of profitability.
Refund and return rate
Your refund and return rate shows the percentage of orders that customers send back or request a refund for.
A high return rate can signal mismatches between product descriptions and actual products, sizing issues, or quality concerns. Track this metric by product category to pinpoint where the problems are.
Reducing returns starts with setting accurate expectations through clear product photos, honest descriptions, and detailed sizing guides. A lower return rate means happier customers and healthier margins.
How often should you check ecommerce metrics?
Checking your metrics on a regular schedule helps you stay on top of trends without getting overwhelmed by data. Here's a practical rhythm that works for most small businesses.
- Weekly: website traffic, social media engagement, impressions
- Fortnightly: average order value, customer acquisition cost
- Monthly: conversion rate, cart abandonment rate, email open rates
- Quarterly: customer lifetime value, Net Promoter Score, customer retention rate
After a campaign launch, product release, or seasonal promotion, it's worth checking more frequently. Real-time data during these periods helps you adjust quickly and make the most of your investment.
What's the most important KPI or metric to pay attention to?
With so many metrics to choose from, it helps to know which ones consistently deliver the most value.
Three metrics stand out for most ecommerce businesses: conversion rate, average order value, and customer lifetime value. Together, they cover the full customer journey, from first visit to long-term loyalty. Conversion rate tells you how well your store turns visitors into buyers. AOV shows how much each buyer spends. CLV reveals the long-term value of each customer relationship.
That said, the "most important" metric depends on where your business is right now. A new store might focus on traffic and conversion rate to build momentum. An established business might shift attention to retention rate and CLV to maximise the value of existing customers.
Choose two or three KPIs that align with your current goals, review them regularly, and adjust as your business grows. For more guidance on selecting the right indicators, see these business KPI examples.
Track your ecommerce metrics with Xero
Keeping your financial data in sync with your ecommerce platform makes it easier to track the metrics that matter. Xero connects with popular ecommerce tools to automatically sync your sales, expenses, and inventory data, so you can see reliable cash flow reports and financial projections in one place.
With real-time insights into revenue, costs, and profitability, you can make confident decisions about where to invest next. Get one month free and see how Xero simplifies your ecommerce finances.
FAQs on ecommerce metrics
Here are answers to frequently asked questions about ecommerce metrics.
What's a good conversion rate for ecommerce?
Most ecommerce stores see conversion rates between 2% and 3%. Rates vary by industry, product type, and traffic source, so benchmark against businesses similar to yours rather than aiming for a universal number. According to Shopify's benchmarks, top-performing stores can reach 3.5% or higher.
How do I calculate customer lifetime value?
Multiply your average order value by the average number of purchases per customer, then multiply that by the average customer lifespan in years. For a more precise figure, factor in your profit margin per order rather than using raw revenue. This gives you a clearer sense of each customer's true value to your business.
What is Net Promoter Score and why does it matter?
NPS is a loyalty metric scored from -100 to 100, based on how likely customers are to recommend your business. It matters because it captures customer sentiment that sales data alone can miss. A declining NPS can flag dissatisfaction before it shows up as lower revenue, giving you time to address issues proactively.
Which ecommerce metric should I track first?
Start with conversion rate. It connects directly to revenue and gives you a clear baseline for how well your store is performing. Once you have a handle on conversion rate, add AOV and CAC to understand revenue per transaction and the cost of acquiring each buyer.
Can I track ecommerce metrics in my accounting software?
Yes. Cloud accounting platforms like Xero integrate with ecommerce tools to pull in sales and expense data automatically. This gives you a single view of revenue, costs, and cash flow alongside your standard accounting reports, making it easier to connect financial performance with your store's metrics.
Disclaimer
Xero does not provide accounting, tax, business or legal advice. This guide has been provided for information purposes only. You should consult your own professional advisors for advice directly relating to your business or before taking action in relation to any of the content provided.
Get one month free
Purchase any Xero plan, and we will give you the first month free.