Ecommerce metrics to track for better business performance
Learn 14 ecommerce metrics and KPIs to track, with formulas and tips to improve your store's performance.

Written by Jotika Teli—Certified Public Accountant with 24 years of experience. Read Jotika's full bio
Published Tuesday 19 May 2026
Table of contents
Key takeaways
- Ecommerce metrics are measurable data points that show how your online store is performing, while KPIs are the specific metrics tied to your business goals.
- Tracking the right metrics helps you make informed decisions about spending, marketing, and inventory so you can protect your cash flow and grow profitably.
- Focus on metrics that match your current business stage and goals, from conversion rate and average order value to customer lifetime value and retention rate.
- Review your metrics on a regular schedule: daily for dashboards, weekly for campaigns, monthly for KPIs, and quarterly for strategy.
What are ecommerce metrics and KPIs?
Ecommerce metrics are quantifiable data points that measure the performance of your online store. Key performance indicators (KPIs) are a subset of those metrics that you tie directly to specific business goals.
For example, your conversion rate is an ecommerce metric. If you set a target of reaching a 3% conversion rate by the end of the quarter, that metric becomes a KPI.
You can find ecommerce metrics through your ecommerce platform's built-in analytics dashboard. You should also set up Google Analytics 4 (GA4) to see a broader range of metrics and customer behaviours across your site.
What's the difference between ecommerce metrics and KPIs?
Understanding the distinction between metrics and KPIs helps you focus on the numbers that actually drive your business forward.
Ecommerce metrics are lower-level indicators you use to monitor day-to-day operations. KPIs use those same metrics as building blocks for wider business strategies, usually over a set period and tied to a specific goal.
Here's a concrete example. You might track website traffic by source, bounce rate, and click-through rate as everyday metrics. But if your goal is to increase online sales by 20% this quarter, you'd choose conversion rate as your KPI and build a plan around improving it.
In short, every KPI is a metric, but not every metric is a KPI.
Why track ecommerce metrics?
Tracking ecommerce metrics turns guesswork into informed decision-making. Without reliable data, you're spending money and making changes based on assumptions.
Here are the key reasons to track your ecommerce metrics consistently:
- Make data-driven decisions about where to invest your marketing budget and which products to promote
- Spot trends early, such as rising cart abandonment or declining conversion rates, so you can act before they hurt your bottom line
- Improve profitability by identifying which channels, products, and customer segments deliver the best return
- Benchmark your performance against industry averages to understand where you stand and where you can improve
- Forecast cash flow more accurately by understanding seasonal patterns and customer buying behaviour
How to choose the right ecommerce metrics
Not every metric matters equally for every business. The right ecommerce metrics to track depend on your goals, your business stage, and where your customers are in the buying journey.
Here's a practical framework for choosing which metrics to focus on:
- Start with your business goals: if you want to grow revenue, focus on conversion rate, average order value (AOV), and revenue per visitor (RPV)
- Consider your business stage: new stores should prioritize traffic and conversion metrics, while established stores benefit from tracking retention and lifetime value
- Match metrics to the customer funnel: use traffic and bounce rate metrics at the top of the funnel, cart abandonment and conversion rate in the middle, and customer lifetime value (CLV) and retention rate at the bottom
- Keep it manageable: track five to seven core metrics rather than trying to monitor everything at once
- Reassess quarterly: as your goals shift, so should the metrics you prioritize
14 ecommerce metrics to track
These are the most valuable ecommerce metrics for small business owners running an online store. Each section includes a definition, formula, and practical tips to help you improve.
1. Conversion rate
Conversion rate is the percentage of visitors who complete a desired action on your site, most commonly making a purchase. It's one of the most important ecommerce metrics because it directly measures how effectively your store turns browsers into buyers.
Here's the formula:
Conversion rate = (total number of conversions / total number of visitors) x 100
For example, if 2,000 people visit your store in one day and 40 of them purchase a product, your conversion rate is 2%. According to Shopify, the average ecommerce conversion rate sits between 2–3%, though this varies by industry and product type.
Here are some ways to improve your conversion rate:
- Simplify your checkout process to reduce friction
- Add trust signals like customer reviews, secure payment badges, and clear return policies
- Offer incentives for first-time buyers, such as a discount or free shipping
- Improve site speed, especially on mobile devices
- Use high-quality product photos and detailed descriptions
2. Average order value (AOV)
Average order value shows you how much customers spend per transaction. Increasing your AOV is one of the fastest ways to grow revenue without needing more traffic.
Here's the formula:
Average order value = total order revenue / number of orders
For example, if your total revenue for April is $10,000 from 200 orders, your AOV is $50.
Keep in mind that AOV varies based on your product type and business model. A low order value isn't necessarily a problem if you have a large customer base and high purchase frequency. Use AOV alongside other metrics to get the full picture.
Try these tactics to increase your AOV:
- Create product bundles that offer a slight discount compared to buying items separately
- Set a minimum spend threshold for free shipping
- Recommend complementary products at checkout (upselling and cross-selling)
- Offer volume discounts for larger orders
3. Customer lifetime value (CLV)
Customer lifetime value is the total revenue you can expect from a single customer over the entire time they buy from you. It helps you understand how much you can afford to spend on acquiring and retaining each customer.
Here's the formula:
Customer lifetime value = average order value x average number of purchases per customer
For example, if your AOV is $50 and the average customer makes 15 purchases over their lifetime, your CLV is $750.
A healthy CLV-to-CAC ratio is around 3:1, meaning each customer should generate about three times what it costs to acquire them. If you're spending $800 to acquire a customer worth $750, you need to rethink your strategy.
Here are some ways to boost your CLV:
- Launch a loyalty or rewards program to encourage repeat purchases
- Send personalized product recommendations based on past purchases
- Provide excellent post-purchase support to build trust and retention
- Offer subscription options for consumable products
4. Customer acquisition cost (CAC)
Customer acquisition cost tells you exactly how much it costs to gain a new customer. It includes every dollar spent on marketing, advertising, and sales to bring someone from awareness to their first purchase.
Here's the formula:
Customer acquisition cost = total cost of sales and marketing / number of new customers acquired (in a set period)
For example, if you spend $5,000 on sales and marketing over six months and gain 50 new customers, your CAC is $100 per customer.
Always evaluate CAC in relation to CLV. If your CLV is $750 and your CAC is $100, your ratio is 7.5:1, which is healthy. If your CAC creeps too close to your CLV, your profit margins shrink.
Here's how to lower your CAC:
- Focus on the marketing channels that deliver the best return
- Improve your conversion rate so you get more customers from the same spend
- Invest in organic channels like search engine optimization (SEO) and content marketing
- Encourage referrals from existing customers
5. Shopping cart abandonment rate
Shopping cart abandonment rate measures the percentage of shoppers who add items to their cart but leave without completing the purchase. It highlights friction points in your checkout process that cost you sales.
Here's the formula:
Cart abandonment rate = (1 - (total completed purchases / total carts created)) x 100
The average cart abandonment rate across ecommerce sits between 60–80%, depending on the industry. A rate above 80% suggests something specific is driving customers away at checkout.
Try these recovery strategies to reduce cart abandonment:
- Send automated cart abandonment emails within an hour of the abandoned session
- Be upfront about shipping costs and taxes early in the checkout flow
- Offer guest checkout so customers don't need to create an account
- Provide multiple payment options, including digital wallets
- Display a progress indicator during checkout so customers know how many steps remain
6. Bounce rate
Bounce rate is the percentage of visitors who leave your site after viewing only one page, without clicking through to any other content. A high bounce rate on key landing pages or product pages can signal problems with your content, design, or page speed.
You can track bounce rate through your ecommerce platform's analytics or in Google Analytics 4.
Here are practical ways to reduce your bounce rate:
- Make sure your landing pages match the expectations set by your ads or search listings
- Improve page load times (aim for under three seconds)
- Use clear calls to action that guide visitors to the next step
- Optimize your site for mobile users
- Add internal links to related products or content to encourage browsing
7. Customer retention rate
Customer retention rate measures the percentage of existing customers who continue to buy from you over a specific period. Retaining customers is typically less expensive than acquiring new ones, making this a critical metric for long-term profitability.
Here's the formula:
Customer retention rate = ((customers at end of period - new customers acquired) / customers at start of period) x 100
For example, if you start the quarter with 200 customers, gain 50 new ones, and end with 220, your retention rate is 85%. That means you kept 170 of your original 200 customers.
Here's how to improve customer retention:
- Follow up after purchases with thank-you emails and product care tips
- Create a loyalty program that rewards repeat buyers
- Respond quickly to customer service inquiries
- Personalize your marketing based on purchase history
- Ask for feedback and act on it
8. Net promoter score (NPS)
Net promoter score measures customer loyalty by asking one simple question: "How likely are you to recommend this business to a friend or colleague?" Customers respond on a scale of 0–10, and their answers tell you how satisfied they are with your brand.
Respondents fall into three categories:
- Promoters (9–10): loyal customers who actively recommend you
- Passives (7–8): satisfied but not enthusiastic customers
- Detractors (0–6): unhappy customers who may discourage others from buying
NPS = % of promoters - % of detractors
Scores range from -100 to 100. A score above 0 is generally positive, and above 50 is excellent. Use NPS surveys after key touchpoints, such as a purchase or a customer service interaction, to track sentiment over time.
9. Revenue per visitor (RPV)
Revenue per visitor combines your conversion rate and average order value into a single metric that shows how much revenue each site visitor generates on average. It's a useful way to measure the overall effectiveness of your store.
Here's the formula:
Revenue per visitor = total revenue / total number of visitors
For example, if your store earns $20,000 from 10,000 visitors in a month, your RPV is $2.00.
You can also calculate RPV by multiplying your conversion rate by your AOV. This makes it easy to see whether changes to either metric are moving your revenue in the right direction.
To improve RPV, focus on the strategies that increase both conversion rate and AOV:
- Optimize product pages with compelling descriptions and images
- Personalize the shopping experience based on visitor behaviour
- Use targeted promotions to drive higher-value purchases
- Reduce checkout friction to capture more sales from existing traffic
10. Click-through rate (CTR)
Click-through rate measures the percentage of people who click on your link, ad, or content after seeing it. A high CTR tells you that your messaging and creative are compelling enough to drive traffic to your store.
Here's how to improve your CTR:
- Write clear, benefit-focused headlines and ad copy
- Use strong calls to action that tell the reader exactly what to do next
- Test different ad creatives, subject lines, and landing pages
- Target your ads to specific audience segments for greater relevance
11. Website traffic by source
Understanding where your visitors come from helps you decide where to invest your marketing budget. Website traffic by source breaks down your visitors into channels such as organic search, paid ads, social media, email, and direct traffic.
If you notice that social media traffic is low despite your target audience spending time on those platforms, you might invest more in your social content strategy. Conversely, if organic search is your strongest channel, doubling down on SEO could deliver the best return.
Review your traffic sources regularly in GA4 to spot shifts in channel performance and reallocate your spending accordingly.
12. Website traffic by device and location
Your customers' devices and locations shape how they interact with your store. Tracking traffic by device type (desktop, mobile, or tablet) and geographic location helps you optimize the shopping experience for your actual audience.
If most of your customers shop on mobile but your store isn't optimized for smaller screens, you could be losing sales. Similarly, if a large portion of your traffic comes from a specific region, you can tailor your marketing schedule, promotions, and shipping options to match.
Check your device and location analytics regularly through your ecommerce platform and GA4 to make sure your store is performing well for the visitors you're actually getting.
13. Inventory turnover
Inventory turnover measures how many times you sell and replace your stock over a given period. A higher turnover rate usually means you're selling products efficiently, while a low rate could signal overstocking or weak demand.
Here's the formula:
Inventory turnover = cost of goods sold / average inventory value
For example, if your cost of goods sold over a year is $120,000 and your average inventory value is $30,000, your inventory turnover is 4. That means you sold through your entire stock roughly four times during the year.
Tracking inventory turnover helps you plan stock levels more efficiently and avoid tying up cash in products that aren't moving. Many businesses experience seasonality, so tracking this metric monthly or quarterly can help you predict annual stock requirements.
14. Refund and return rate
Refund and return rate measures the percentage of orders that customers send back or request refunds for. Some level of returns is normal in ecommerce, but a consistently high rate could signal issues with product quality, sizing accuracy, or misleading product descriptions.
Average return rates in ecommerce typically range from 15–30%, depending on the product category. Clothing and footwear tend to have the highest rates.
Here's how to reduce returns and refunds:
- Use accurate, detailed product descriptions and high-quality photos from multiple angles
- Include size guides and fit recommendations where relevant
- Set clear expectations about materials, colours, and dimensions
- Encourage customers to get in touch if they're unsure before purchasing
- Analyze return reasons to identify and fix recurring product issues
How often should you check ecommerce metrics?
Your ecommerce metrics change constantly because your store is open around the clock. Checking them too often can lead to reactive decisions based on short-term spikes, while checking too rarely means you miss trends that affect your bottom line.
A structured schedule helps you stay informed without overreacting. Here's a practical frequency framework:
- Daily: glance at your dashboard for real-time revenue, traffic, and any alerts that need immediate attention
- Weekly: review campaign performance, traffic sources, and conversion rates to catch short-term trends
- Monthly: analyze your core KPIs such as AOV, CLV, CAC, and retention rate to assess overall business health
- Quarterly: step back and evaluate your strategy, benchmark against industry averages, and adjust your goals for the next quarter
It's fine to check metrics more frequently after a new product launch, a marketing campaign, or a website update. The goal is to balance staying informed with having enough data to draw meaningful conclusions.
What's the most important ecommerce metric?
If you had to pick just one ecommerce metric, conversion rate is the strongest place to start. It directly measures whether your store is doing its primary job: turning visitors into customers.
That said, the most important metric for your business depends on what you're trying to achieve right now. If you're just getting started, conversion rate tells you whether your store is generating sales. If you're focused on growth, customer lifetime value and customer acquisition cost show whether your growth is profitable.
If you're trying to reach a new market, tracking traffic sources can help you diversify your channels. The best approach is to choose a small number of KPIs that align with your current goals and review them on a regular schedule.
How ecommerce metrics can help your cash flow and forecasting
Ecommerce metrics can tell you where to spend, what to spend on, and when to spend it. By tracking your customers' journeys from discovering your business to purchasing your products, you learn how to find customers, close sales, and increase order values.
Tracking your ecommerce metrics also supports healthy cash flow. Good cash flow management revolves around knowing the right time to spend and the right time to save. With reliable metrics and KPIs, you can invest in a way that complements your business cycle rather than straining it.
For example, if your inventory turnover data shows strong seasonal patterns, you can time your stock purchases to match demand. If your CAC is climbing, you can shift budget to higher-performing channels before it eats into your margins.
Track your ecommerce metrics with confidence using Xero
Understanding your ecommerce metrics is the first step. The next is connecting those insights to your financial data so you can see the full picture of your business performance.
Xero's accounting software for ecommerce integrates with popular ecommerce platforms, giving you a clear view of your finances. Transactions and inventory sync automatically in Xero, so your cash flow reports and projections stay up to date and reliable.
Ready to bring your ecommerce finances together in one place? Get one month free and see how Xero can help you track what matters.
FAQs on ecommerce metrics
Here are answers to some frequently asked questions about ecommerce metrics.
What is a good conversion rate for ecommerce?
A good ecommerce conversion rate typically falls between 2–3%, though this varies by industry, product type, and traffic source. If your rate is below 2%, focus on optimizing your checkout process, product pages, and site speed to close the gap.
How do you calculate customer lifetime value?
Multiply your average order value by the average number of purchases a customer makes over their relationship with your business. For example, an AOV of $50 and an average of 15 purchases gives a CLV of $750.
What is the difference between ecommerce metrics and KPIs?
Metrics are any measurable data point about your store's performance. KPIs are the specific metrics you choose to track because they're tied to a defined business goal. Every KPI is a metric, but not every metric is a KPI.
How often should you review ecommerce KPIs?
Review your core KPIs monthly to get a reliable picture of business health. Check your dashboard daily for anything urgent, review campaign metrics weekly, and do a full strategic review each quarter.
What tools can you use to track ecommerce metrics?
Your ecommerce platform (such as Shopify or WooCommerce) provides built-in analytics. Google Analytics 4 gives you deeper insight into traffic and behaviour. Connecting your ecommerce data to accounting software like Xero helps you tie sales performance to cash flow and financial reporting.
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.
Start using Xero for free
Access Xero features for 30 days, then decide which plan best suits your business.