19 ecommerce metrics to track for success
Discover 19 essential ecommerce metrics and KPIs to help you measure performance, boost sales, and manage cash flow in your online store.

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 give you a clear picture of how your online store performs across sales, marketing, and customer loyalty, helping you make confident decisions about where to invest your time and money.
- Tracking the right metrics regularly, from conversion rate and average order value to customer lifetime value, connects day-to-day activity to long-term growth and profitability.
- Understanding the difference between metrics and key performance indicators (KPIs) helps you focus on what actually drives your business forward, rather than chasing every number.
- Linking your ecommerce data to your accounting software gives you real-time visibility over cash flow, profit margins, and forecasting, so you can plan with confidence.
What are ecommerce metrics and KPIs?
Ecommerce metrics are the data points that measure how your online store performs across areas like sales, marketing, customer behaviour, and operations. KPIs are specific metrics you choose to track because they align directly with your business goals.
Think of metrics as the full dashboard of information available to you. KPIs are the handful of gauges you watch most closely because they tell you whether you're on track. For example, your store might generate dozens of data points each day, but your KPIs could focus on just three or four that matter most to your current growth stage.
Together, metrics and KPIs work as a system. Metrics provide the raw data, while KPIs give that data purpose. When you pair the two, you can spot trends early, act on what's working, and adjust what isn't.
Metrics vs KPIs: what's the difference?
While people often use "metrics" and "KPIs" interchangeably, they serve different roles. Understanding the distinction helps you avoid tracking everything and instead focus on what drives real results.
A metric is any measurable data point. Your store's bounce rate, page views, and total orders are all metrics. They describe what's happening but don't always tell you whether it's good or bad.
A KPI is a metric tied to a specific goal. If your goal is to grow revenue this quarter, then your average order value (AOV) might become a KPI. If your goal is to reduce marketing spend, then customer acquisition cost (CAC) becomes the number to watch.
Here's a practical example: your online shop tracks 30+ metrics across traffic, sales, and fulfilment. But this quarter, you're focused on profitability. So you set three KPIs: gross profit margin, AOV, and return rate. Those three numbers guide your weekly decisions. Everything else is useful context, but your KPIs are the priority.
Why tracking ecommerce metrics matters
Tracking ecommerce metrics gives you control over your business instead of relying on guesswork. When you measure performance consistently, you can see what's working, catch problems early, and make smarter decisions about spending and growth.
For small business owners running an online store, metrics connect directly to cash flow. Knowing your conversion rate, average order value, and return rate helps you forecast revenue with confidence. You can plan stock purchases, set marketing budgets, and avoid cash shortfalls before they happen.
Metrics also reveal where to focus your energy. If your cart abandonment rate is high, that's a signal to simplify your checkout process. If your returning customer rate is climbing, your product and service quality are clearly hitting the mark.
Without metrics, you're running your store blind. With them, you have a clear path to growth, backed by real numbers rather than assumptions. Whether you're just starting an ecommerce business or scaling an established one, consistent tracking is the foundation for every good decision.
19 ecommerce metrics to track
These 19 metrics cover the full picture of your ecommerce performance, from attracting visitors and converting them into buyers to keeping customers coming back and protecting your margins.
1. Conversion rate
Conversion rate is one of the first numbers any online store owner should track. It tells you how effectively your website turns visitors into paying customers.
Definition: The percentage of website visitors who complete a purchase.
Formula: (Number of purchases / Total visitors) x 100
Example: If your store gets 4,000 visitors in a month and 100 of them buy something, your conversion rate is 2.5%. According to Shopify, the average ecommerce conversion rate sits around 2.5–3%, so anything in that range is a solid starting point.
How to improve it: Simplify your checkout process, add trust signals like customer reviews, and make sure your product pages load quickly on mobile devices.
2. Average order value (AOV)
AOV measures how much each customer spends per transaction. Increasing this number is often easier than attracting new customers.
Definition: The average amount spent each time a customer places an order.
Formula: Total revenue / Number of orders
Example: If you earned £15,000 from 300 orders last month, your AOV is £50. Lifting that to £55 through cross-selling or product bundles would generate an extra £1,500 per month without any extra traffic.
How to improve it: Offer free delivery thresholds (for example, "free delivery on orders over £60"), bundle related products, and suggest complementary items at checkout.
3. Customer lifetime value (CLV)
CLV shows you the total revenue you can expect from a single customer over the entire time they shop with you. It's essential for understanding whether your acquisition spend makes long-term sense.
Definition: The total amount a customer is expected to spend with your business over their entire relationship.
Formula: Average order value x Purchase frequency x Average customer lifespan
Example: If a customer spends £40 per order, buys four times a year, and stays with you for three years, their CLV is £480. Knowing this helps you decide how much you can afford to spend on acquiring each new customer.
How to improve it: Focus on customer experience, launch a loyalty programme, and send personalised follow-up emails to encourage repeat purchases.
4. Customer acquisition cost (CAC)
CAC tells you how much you spend to gain each new customer. Keeping this number in check is critical for profitability, especially as advertising costs rise.
Definition: The total cost of acquiring a new customer, including marketing and advertising spend.
Formula: Total marketing spend / Number of new customers acquired
Example: If you spend £2,000 on ads and gain 80 new customers, your CAC is £25. Compare this with your CLV: if each customer is worth £480 over their lifetime, a £25 CAC represents a strong return.
How to improve it: Optimise your ad targeting, invest in organic channels like search engine optimisation (SEO) and content marketing, and encourage referrals from existing customers.
5. Shopping cart abandonment rate
Cart abandonment happens when a shopper adds items to their basket but leaves without completing the purchase. It's one of the biggest missed opportunities in ecommerce.
Definition: The percentage of shoppers who add items to their cart but don't complete checkout.
Formula: (1 – (Completed purchases / Carts created)) x 100
Example: If 500 people add items to their cart and 150 complete their purchase, your abandonment rate is 70%. According to Baymard Institute's 2025 research, the average online cart abandonment rate is approximately 70%, so this is a common challenge across all ecommerce businesses.
How to improve it: Offer guest checkout, be transparent about delivery costs upfront, send abandoned cart reminder emails, and provide multiple payment options.
6. Bounce rate
Bounce rate measures how many visitors land on your site and leave without taking any further action. A high bounce rate often signals a disconnect between what visitors expect and what they find.
Definition: The percentage of visitors who leave your site after viewing only one page.
Formula: (Single-page sessions / Total sessions) x 100
Example: If 2,000 people visit your store and 800 leave immediately, your bounce rate is 40%. For ecommerce sites, a bounce rate between 30–50% is typical.
How to improve it: Make sure your landing pages match the ad or search term that brought visitors in. Speed up page load times and make your navigation clear and intuitive.
7. Net promoter score (NPS)
NPS measures customer loyalty by asking one simple question: how likely are you to recommend this business to a friend? It's a powerful way to gauge overall customer satisfaction.
Definition: A score from -100 to 100 that measures how likely your customers are to recommend your store.
Formula: % of promoters (score 9–10) – % of detractors (score 0–6)
Example: You survey 200 customers. 120 are promoters (60%), 40 are detractors (20%), and 40 are passive. Your NPS is 40, which is considered good for ecommerce.
How to improve it: Act on negative feedback promptly, exceed delivery expectations, and follow up with customers after purchase to show you value their experience.
8. Returning customer rate
Returning customer rate shows the proportion of your customers who come back to buy again. Repeat buyers typically spend more and cost less to convert than new customers.
Definition: The percentage of customers who make more than one purchase.
Formula: (Returning customers / Total customers) x 100
Example: If you had 1,000 customers last quarter and 250 of them made a second purchase, your returning customer rate is 25%. A rate between 20–30% is healthy for most ecommerce businesses.
How to improve it: Send post-purchase follow-up emails, create loyalty rewards, and personalise product recommendations based on past purchases.
9. Customer retention rate
While similar to returning customer rate, retention rate measures how well you keep existing customers over a specific period. It's a direct reflection of your product quality and customer experience.
Definition: The percentage of customers you retain over a given time period, excluding new customers.
Formula: ((Customers at end of period – New customers) / Customers at start of period) x 100
Example: You start the quarter with 500 customers, gain 100 new ones, and end with 520 customers. Your retention rate is ((520 – 100) / 500) x 100 = 84%.
How to improve it: Invest in customer support, ask for feedback regularly, and address common pain points in the buying experience.
10. Impressions
Impressions count how many times your content or ad appears on someone's screen. This metric is the starting point for understanding your brand's visibility.
Definition: The total number of times your content, ad, or listing is displayed, whether or not someone clicks on it.
Formula: Reported directly by ad platforms and analytics tools (no manual calculation needed).
Example: Your Facebook ad for a seasonal sale is displayed 50,000 times over a week. That's 50,000 impressions. Even if only 1,000 people click through, those 50,000 impressions build brand awareness.
How to improve it: Increase your ad budget strategically, broaden your audience targeting, and post consistently on social media to keep your store visible.
11. Reach
Reach tells you how many unique people see your content. Unlike impressions, it counts each person only once, giving you a clearer picture of audience size.
Definition: The number of unique users who see your content or ad.
Formula: Reported by ad platforms and analytics tools.
Example: Your Instagram post reaches 8,000 unique users. Even though the same post generated 12,000 impressions, only 8,000 different people actually saw it.
How to improve it: Diversify your marketing channels, collaborate with complementary brands, and experiment with new content formats to attract a wider audience.
12. Engagement
Engagement measures how actively people interact with your content. High engagement signals that your messaging resonates with your audience.
Definition: The total number of interactions (likes, comments, shares, saves) your content receives.
Formula: (Total engagements / Total reach or impressions) x 100
Example: Your product launch post reaches 5,000 people and receives 400 interactions. Your engagement rate is 8%, which is well above the typical 1–3% range for ecommerce brands.
How to improve it: Ask questions in your posts, use high-quality product images, share customer stories, and respond to comments quickly.
13. Click-through rate (CTR)
CTR measures how often people who see your ad or listing actually click on it. It's a strong indicator of how relevant and compelling your messaging is.
Definition: The percentage of people who click on your ad, email, or link after seeing it.
Formula: (Clicks / Impressions) x 100
Example: Your Google Shopping ad gets 10,000 impressions and 200 clicks. Your CTR is 2%. If you improve your ad copy and images to lift CTR to 3%, you'd gain an extra 100 visitors for the same ad spend.
How to improve it: Write clearer calls to action, test different headlines, and make sure your ad images accurately represent the product.
14. Store sessions by traffic source
Knowing where your visitors come from helps you invest in the channels that deliver the best results. This metric breaks down traffic by source: organic search, paid ads, social media, email, and direct visits.
Definition: The number of store visits grouped by the channel or platform that brought each visitor.
Formula: Reported by your analytics platform (for example, Google Analytics).
Example: Last month, your store received 6,000 sessions: 2,400 from organic search, 1,800 from paid ads, 1,200 from social media, and 600 from email campaigns. Organic search is clearly your strongest channel.
How to improve it: Double down on high-performing channels, test new ones with small budgets, and track which sources lead to actual purchases, not just visits.
15. Store sessions by device type and location
Understanding which devices and locations your customers use helps you optimise their experience. If most of your traffic comes from mobile but your site isn't mobile-friendly, you're losing sales.
Definition: Store visits segmented by device (desktop, mobile, tablet) and geographic location.
Formula: Reported by your analytics platform.
Example: Your analytics show 65% of sessions come from mobile, 30% from desktop, and 5% from tablet. Of your UK traffic, 40% comes from London and the South East. This tells you to prioritise mobile experience and consider location-specific promotions.
How to improve it: Test your site on multiple devices, speed up mobile load times, and tailor your marketing to high-traffic regions.
16. Gross profit margin
Gross profit margin shows how much money you keep after covering the direct cost of the products you sell. It's one of the most telling indicators of whether your pricing and sourcing strategy are sustainable.
Definition: The percentage of revenue remaining after subtracting the cost of goods sold (COGS).
Formula: ((Revenue – COGS) / Revenue) x 100
Example: Your store generates £20,000 in revenue and your COGS is £12,000. Your gross profit margin is 40%. If you negotiate better supplier rates and reduce COGS to £10,000, your margin jumps to 50%, adding £2,000 in profit.
How to improve it: Negotiate better supplier terms, reduce packaging and shipping costs, and review your pricing strategy regularly.
17. Month-end inventory
Month-end inventory tracks the value and quantity of stock you hold at the close of each month. Managing this well prevents you from tying up too much cash in unsold products.
Definition: The total value of products in stock at the end of each month.
Formula: Opening inventory + Purchases – COGS = Closing inventory
Example: You start the month with £8,000 in stock, purchase £5,000 more, and sell £9,000 worth of products. Your month-end inventory is £4,000. If this is lower than expected, you may need to reorder sooner to avoid stockouts.
How to improve it: Use inventory management tools, set reorder points for your best sellers, and review slow-moving stock monthly to clear it with promotions.
18. Refund and return rate
Refund and return rate measures how often customers send products back. A high rate eats into your margins and signals potential issues with product quality or descriptions.
Definition: The percentage of orders that result in a return or refund.
Formula: (Number of returns / Total orders) x 100
Example: If you fulfilled 400 orders last month and processed 20 returns, your return rate is 5%. In the UK, online return rates can range from 20–30% in fashion but tend to be lower for other categories.
How to improve it: Write accurate product descriptions, include detailed size guides, use high-quality images from multiple angles, and collect feedback on why customers return items.
19. Churn rate
Churn rate tracks the percentage of customers who stop buying from you over a set period. For subscription-based ecommerce or stores relying on repeat purchases, keeping churn low is essential for sustainable growth.
Definition: The percentage of customers who stop purchasing during a given time period.
Formula: (Customers lost during period / Customers at start of period) x 100
Example: You start the quarter with 1,000 active customers and lose 80. Your churn rate is 8%. Reducing churn by even two percentage points means keeping 20 more customers, each potentially worth hundreds of pounds over their lifetime.
How to improve it: Identify at-risk customers early through purchasing patterns, offer win-back incentives, and regularly ask for feedback to address issues before customers leave.
How often should you check ecommerce metrics?
Not every metric needs daily attention. Checking the right numbers at the right frequency helps you stay informed without getting overwhelmed.
Here's a practical schedule to follow:
Weekly: Review traffic-related metrics to spot short-term trends and catch issues quickly:
- Store sessions by traffic source and device
- Impressions, reach, and engagement on social media
- Bounce rate
- Click-through rate (CTR)
Monthly: Assess sales performance and customer behaviour metrics that need a full month's data to be meaningful:
- Conversion rate
- Average order value (AOV)
- Cart abandonment rate
- Refund and return rate
- Month-end inventory
- Gross profit margin
Quarterly: Evaluate longer-term metrics that reveal deeper trends in loyalty, growth, and profitability:
- Customer lifetime value (CLV)
- Customer acquisition cost (CAC)
- Net promoter score (NPS)
- Customer retention rate
- Returning customer rate
- Churn rate
This schedule keeps you focused on what matters most at each stage. Weekly checks catch urgent issues, monthly reviews guide tactical decisions, and quarterly analysis shapes your broader strategy.
Which metrics matter most for your business?
The metrics that matter most depend on where your business is right now and where you want it to go. A new store has different priorities from an established one.
If you're just getting started, focus on traffic and conversion. Store sessions by traffic source, bounce rate, and conversion rate tell you whether people are finding your store and whether your site is turning them into buyers. These basics come first.
If you're growing, shift your attention to AOV, CAC, and cart abandonment rate. At this stage, you're looking to get more value from each customer visit and make sure your marketing spend is efficient.
If you're established and focused on profitability, CLV, gross profit margin, NPS, and churn rate become your priority. These metrics reveal whether your business model is sustainable and whether customers stick around long enough to justify your acquisition costs.
The key is to pick three to five KPIs that align with your current goals and check them regularly. You can always adjust as your business evolves.
How ecommerce metrics improve cash flow and forecasting
Ecommerce metrics don't just measure performance; they directly support better financial planning. When you connect your store data to your finances, you gain the clarity to make confident decisions about spending, stocking, and growth.
Take conversion rate and AOV as an example. If your conversion rate is steady at 3% and your AOV is £45, you can forecast next month's revenue based on expected traffic. That lets you plan stock purchases, schedule supplier payments, and set marketing budgets without guessing.
Cart abandonment rate and refund rate affect cash flow in less obvious ways. A 70% abandonment rate means significant potential revenue is slipping away at checkout. Similarly, a high return rate means cash goes out before it comes back, which creates gaps in your cash flow if you're not tracking it.
Inventory metrics are directly tied to cash management. Too much stock ties up cash you could use elsewhere. Too little stock means missed sales. Tracking month-end inventory alongside your sales velocity helps you find the right balance.
Accounting software that integrates with your ecommerce platform brings all of this together. When sales, expenses, and inventory data flow into one place automatically, you get real-time visibility over your financial position. You can spot cash flow trends, compare actual performance against forecasts, and adjust course before small issues become costly problems.
Track your ecommerce metrics with Xero
Running an online store means juggling many numbers across sales, inventory, marketing, and finances. Xero connects with popular ecommerce platforms to pull your financial data into one place, giving you real-time insight into revenue, expenses, and cash flow.
With automatic bank feeds, invoicing, and reporting tools, Xero helps you spend less time on admin and more time growing your store. You can track gross profit margins, monitor cash flow, and see how your ecommerce performance connects to your bottom line.
Ready to get started? Get one month free and see how Xero can help you stay on top of your ecommerce finances.
FAQs on ecommerce metrics
Here are answers to some frequently asked questions about ecommerce metrics.
What is the most important ecommerce metric?
There's no single answer, as it depends on your goals. For most small business owners, conversion rate is a strong starting point because it directly reflects how well your store turns visitors into buyers. Pair it with AOV and CAC for a well-rounded view of performance.
How do ecommerce metrics differ from general business KPIs?
Ecommerce metrics focus specifically on online store activity, such as cart abandonment, store sessions, and click-through rates. General business KPIs cover broader areas like overall revenue, employee productivity, or customer satisfaction across all channels. Ecommerce metrics feed into your wider KPIs but offer more granular detail about your digital sales performance.
What tools can you use to track ecommerce metrics?
Google Analytics tracks traffic and user behaviour on your site. Your ecommerce platform (such as Shopify, WooCommerce, or BigCommerce) provides sales and product-level data. Social media platforms report engagement and reach. Accounting software like Xero ties financial metrics together, giving you a complete view of profitability and cash flow.
How do ecommerce metrics help with cash flow management?
Metrics like AOV, conversion rate, and refund rate feed directly into revenue forecasting. When you know how much each customer spends on average and how often they return, you can predict incoming cash more accurately. Tracking inventory and return rates also helps you manage outgoing cash, so you avoid overstocking or unexpected refund costs.
How do ecommerce metrics change as your business grows?
Early-stage stores typically focus on traffic and conversion metrics to build momentum. As your business matures, the emphasis shifts to profitability metrics like gross profit margin, CLV, and churn rate. Reviewing which metrics you prioritise each quarter helps you stay focused on the numbers that match your current growth stage.
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.