14 Ecommerce Metrics and KPIs to Track for Success
Discover the ecommerce metrics that drive sales and profit. Track the right ones to grow faster in 2024.

Written by Lena Hanna—Trusted CPA Guidance on Accounting and Tax. Read Lena's full bio
Published Wednesday 1 April 2026
Table of contents
Key takeaways
- Focus on three to five metrics that directly connect to your current business goals rather than tracking everything, as too many numbers create noise and waste time.
- Prioritise conversion rate, average order value, and customer lifetime value as your foundation metrics since they show whether your store turns visitors into buyers, how much customers spend, and your long-term profitability per customer.
- Maintain a customer lifetime value to customer acquisition cost ratio of at least 3:1 to ensure your marketing spend remains profitable and sustainable.
- Check most metrics monthly to identify meaningful patterns rather than getting distracted by daily fluctuations, but monitor conversion rate and cart abandonment weekly during active campaigns to spot problems quickly.
What are ecommerce metrics and KPIs?
Ecommerce metrics are measurable data points that show how your online store is performing. Examples include conversion rate, average order value, and customer lifetime value.
Ecommerce KPIs (key performance indicators) are specific metrics you've chosen to track against a goal. While all KPIs are metrics, not every metric becomes a KPI.
Here's how they work together: say your conversion rate is currently 2%. If you want more visitors to become buyers, you might set a KPI of reaching 2.5% within three months. That KPI then guides your decisions about website improvements, pricing, or marketing.
You can find ecommerce metrics in several places:
What's the difference between metrics and KPIs?
Metrics track day-to-day performance. KPIs measure progress toward specific business goals.
You might monitor social media reach, impressions, and engagement as metrics. But your KPI could be "sales generated through social media this month" because that's tied to a revenue goal.
The simple rule: every KPI is a metric, but not every metric is a KPI. Choose KPIs based on what you're trying to achieve, then use supporting metrics to understand the full picture.
How to measure ecommerce success
Ecommerce success means your store is profitable, growing, and sustainable. You measure it by tracking metrics across three areas: revenue performance, customer behaviour, and operational efficiency.
No single metric tells the whole story. A high conversion rate means little if your average order value is too low to cover costs. Strong sales don't help if your return rate eats into margins.
The most useful approach is to track a small set of metrics that connect to each other:
- Revenue metrics: Conversion rate, average order value, and customer lifetime value show whether you're making money.
- Acquisition metrics: Customer acquisition cost and traffic sources reveal whether your marketing spend pays off.
- Operational metrics: Cart abandonment, return rates, and inventory levels highlight where you're losing money.
When these metrics trend in the right direction together, your business is succeeding. When they conflict, you've found something worth investigating.
How to choose the right metrics for your business
Start with three to five metrics that directly connect to your current business goals. Tracking too many numbers creates noise and wastes time.
Match your metrics to your business stage:
- Starting out: Focus on conversion rate, traffic sources, and average order value. These tell you whether people are finding and buying from your store.
- Growing steadily: Add customer acquisition cost and customer lifetime value. These show whether your growth is profitable.
- Scaling up: Include inventory turnover, return rates, and engagement metrics. These reveal operational efficiency as volume increases.
Ask yourself what decision each metric helps you make. If you can't answer that question, you probably don't need to track it yet.
Review your chosen metrics monthly and adjust as your priorities shift. The right metrics for a product launch differ from the right metrics for a quiet trading period.
How often should you check ecommerce metrics?
Check most metrics monthly to see meaningful patterns rather than daily noise. However, some metrics need more frequent attention during active campaigns or seasonal peaks.
Weekly metrics to monitor
Review these when you're running campaigns or launching products:
- Conversion rate: Spot problems with your checkout or product pages quickly.
- Cart abandonment rate: Identify friction points while you can still fix them.
- Traffic by source: See which channels are delivering results.
Monthly metrics to review
These give you a clearer picture of overall performance:
- Average order value: Track whether customers are spending more or less over time.
- Customer acquisition cost: Ensure your marketing spend stays profitable.
- Engagement rates: Understand how your content resonates with your audience.
- Month-end inventory: Plan purchasing and avoid stockouts or overstocking.
Quarterly metrics to assess
Step back and look at longer-term trends:
- Customer lifetime value: See whether customers are returning and spending more.
- Refund and return rate: Identify product quality or description issues.
- Device and location trends: Adjust your strategy for how customers actually shop.
14 metrics to track
Here are 14 metrics to consider tracking for your business:
1. Conversion rate
Conversion rate measures the percentage of visitors who complete a desired action on your site, most commonly making a purchase.
Formula: Total conversions ÷ total visitors × 100 = conversion rate
If 2,000 people visit your store and 40 buy something, your conversion rate is 2%.
Why it matters
Conversion rate tells you how effectively your store turns browsers into buyers. A low rate suggests problems with your product pages, pricing, checkout process, or targeting.
According to Shopify, the average ecommerce conversion rate sits at 2.5%–3%. Rates vary significantly by industry and product type. For example, recent benchmarks show the Food & Beverage industry has one of the highest conversion rates at 6%, while Luxury & Jewelry has the lowest at 0.9%. Compare against similar businesses.
A small improvement in conversion rate can significantly impact revenue without requiring more traffic or ad spend.
2. Average order value (AOV)
Average order value shows how much customers spend per transaction in your store.
Formula: Total order revenue ÷ number of orders = average order value
If your April revenue is $10,000 from 200 orders, your AOV is $50.
Why it matters
AOV directly affects your profitability. Higher order values mean more revenue without additional customer acquisition costs.
You can increase AOV through:
- Minimum spend thresholds: Offer free shipping above a certain amount.
- Product bundles: Group complementary items at a slight discount.
- Upsells and cross-sells: Suggest related products at checkout.
Context matters with AOV. A $20 average might be excellent for a high-volume discount store but concerning for a premium brand. Always interpret AOV alongside your margins and customer acquisition costs.
3. Customer lifetime value (CLV or CLTV)
Customer lifetime value predicts the total revenue you can expect from a single customer over your entire relationship with them.
Formula: Average order value × average number of purchases = customer lifetime value
If your AOV is $50 and customers typically make 15 purchases, your CLV is $750.
Why it matters
CLV tells you how much you can afford to spend acquiring and retaining customers. It's the foundation for sustainable growth.
Compare CLV against your customer acquisition cost (CAC). If you're spending $800 to acquire customers worth $750, you're losing money on every sale. A healthy business typically has a CLV at least three times higher than CAC, with the typical CLV to CAC ratio for ecommerce businesses being 3:1.
CLV also guides retention decisions. Investing in loyalty programmes, email marketing, or customer service makes more sense when you know what a repeat customer is worth.
4. Customer acquisition cost (CAC)
Customer acquisition cost measures how much you spend to gain each new customer, including all marketing and sales expenses.
Formula: Total sales and marketing costs ÷ new customers acquired = customer acquisition cost
If you spend $5,000 on marketing over six months and gain 50 new customers, your CAC is $100 per customer.
Why it matters
CAC reveals whether your marketing spend is sustainable. Every customer costs something to acquire, from ad spend to content creation to the time you invest in social media.
Compare CAC against customer lifetime value. If CAC exceeds CLV, you're losing money on growth. Most profitable ecommerce businesses maintain a CLV to CAC ratio of 3:1 or higher.
Track CAC by channel to see which marketing activities deliver the best return. You might find that email marketing costs $20 per customer while paid social costs $150.
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.
Formula: (Carts created − completed purchases) ÷ carts created × 100 = cart abandonment rate
If 500 people add items to their cart and 350 leave without buying, your abandonment rate is 30%.
Why it matters
Cart abandonment represents lost revenue from customers who were ready to buy. The average cart abandonment rate is 70.22%, based on an analysis of over 50 different studies, so there's almost always room for improvement.
Common reasons customers abandon carts:
- Unexpected costs: Shipping fees or taxes added at checkout are a major factor, with research showing that extra costs too high are the reason for 39% of abandonments.
- Complicated checkout: A process that is too long / complicated causes 18% of US shoppers to abandon their orders, while requiring account creation is another common friction point.
- Payment concerns: Limited payment options or security worries.
- Just browsing: Using the cart to save items for later.
Review your checkout process if your abandonment rate exceeds industry averages. Small changes to shipping transparency, guest checkout options, or payment methods can recover significant revenue.
6. Bounce rate
Bounce rate measures the percentage of visitors who leave your site after viewing only one page, without taking any further action.
You'll find bounce rate in most ecommerce platform dashboards and in Google Analytics.
Why it matters
A high bounce rate on product pages suggests visitors aren't finding what they expected. This could indicate misaligned advertising, poor page design, slow loading times, or pricing that doesn't match expectations.
Context matters when interpreting bounce rate:
- Blog posts: Higher bounce rates are normal if readers find their answer and leave.
- Product pages: Lower bounce rates are better, as you want visitors exploring and adding to cart.
- Landing pages: Depends on the page goal; a page designed for email signups might have a high bounce rate but still convert well.
Compare bounce rates across similar page types rather than looking at site-wide averages. A 60% bounce rate might be excellent for a blog but concerning for your homepage.
7. Impressions
Impressions count how many times your content appears on screen, whether in search results, social media feeds, or display advertising.
Impressions measure visibility, not action. Your ad might appear 10,000 times but receive only 100 clicks.
Why it matters
Impressions show the potential reach of your marketing efforts. Low impressions suggest your content isn't being distributed widely enough, while high impressions with low engagement indicate your messaging isn't resonating.
Track impressions alongside click-through rate and conversions. Strong impressions with weak clicks might mean your ad creative needs work. Strong clicks with weak conversions could point to landing page issues instead.
8. Reach
Reach counts the number of unique people who see your content, regardless of how many times they see it.
The key difference from impressions: one person seeing your ad five times creates five impressions but a reach of one.
Why it matters
Reach tells you how many different people your marketing touches. High impressions with low reach means you're showing content repeatedly to the same audience. That might be intentional for brand awareness, or it might indicate you need to expand your targeting.
Low reach suggests your content distribution needs attention. Consider whether your targeting is too narrow, your ad budget too limited, or your organic content not reaching new audiences.
9. Engagement
Engagement measures how actively your audience interacts with your content through clicks, likes, comments, shares, and saves.
Each platform calculates engagement differently, but the principle remains the same: engaged audiences are more likely to become customers.
Why it matters
High engagement indicates your content resonates with your audience. Low engagement suggests a mismatch between what you're posting and what your audience wants to see.
Engagement also affects visibility. Social media algorithms favour content that generates interaction, so higher engagement leads to greater organic reach.
Find your engagement metrics in each platform's analytics section. Compare your rates against industry benchmarks and your own historical performance rather than arbitrary targets.
10. Click-through rate (CTR)
Click-through rate measures the percentage of people who click on your content after seeing it.
Formula: Clicks ÷ impressions × 100 = click-through rate
If your ad appears 1,000 times and receives 15 clicks, your CTR is 1.5%.
Why it matters
CTR reveals whether your messaging compels people to take action. A low CTR with high impressions suggests your ad creative, headlines, or targeting needs improvement.
Typical benchmarks vary by channel:
To improve CTR:
- Lead with benefits: Tell people what they'll gain.
- Be specific: Vague messaging gets ignored.
- Create urgency: Give people a reason to click now.
- Test variations: Small changes to headlines or images can significantly impact results.
11. Store sessions by traffic source
Traffic source data shows where your visitors come from, whether organic search, paid ads, social media, email, or direct visits.
You'll find this breakdown in your ecommerce platform analytics and in Google Analytics under acquisition reports.
Why it matters
Traffic sources reveal which marketing channels actually drive visitors to your store. This helps you invest time and money where it counts.
Look for mismatches between effort and results. If you're posting daily on social media but it drives minimal traffic, either your content strategy needs adjustment or your audience isn't on that platform.
Compare traffic sources against conversion rates too. A channel that sends fewer visitors but converts at a higher rate might deserve more investment than a high-traffic, low-conversion source.
12. Store sessions by device type and by location
Device and location data shows what devices your customers use to browse and where they're shopping from.
Both metrics appear in your ecommerce platform analytics and Google Analytics.
Why it matters
Device insights reveal how customers prefer to shop. If most visitors use mobile but your conversion rate is higher on desktop, your mobile experience likely needs improvement. Check page load times, button sizes, and checkout flow on smaller screens.
Location insights guide your marketing timing and targeting. Knowing where your customers are helps you:
- Schedule social posts and emails when your audience is awake
- Plan promotions around relevant holidays and seasons
- Identify shipping zones that might need different strategies
- Spot opportunities in regions you hadn't considered
If you're seeing traffic from unexpected locations, investigate whether there's an untapped market worth pursuing.
13. Month-end inventory
Month-end inventory tracks the value and quantity of stock you hold at the close of each month.
This metric connects directly to your cash flow, as inventory represents money tied up in products rather than available in your bank account.
Why it matters
Inventory levels affect both your cash position and your ability to fulfil orders. Too much stock ties up cash and risks obsolescence. Too little means missed sales and disappointed customers.
Track month-end inventory over time to spot patterns:
- Consistently high levels: You may be overpurchasing or holding slow-moving products.
- Consistently low levels: Your purchasing schedule might need adjustment, or demand is outpacing supply.
- Seasonal fluctuations: Use historical data to plan stock levels ahead of busy periods.
Accounting software that syncs with your ecommerce platform can automate inventory tracking and show how stock levels affect your overall cash position.
14. Refund and return rate
Refund and return rate measures the percentage of orders that customers send back or request refunds for.
Formula: Returned orders ÷ total orders × 100 = return rate
Some returns are inevitable in ecommerce, but high rates eat into your margins and signal underlying problems.
Why it matters
Returns cost money twice: you lose the sale and pay for return shipping or processing. A high return rate often indicates:
- Product quality issues: Items don't meet customer expectations.
- Inaccurate listings: Photos or descriptions don't match reality.
- Sizing problems: Customers can't determine the right fit.
- Shipping damage: Products arrive broken or damaged.
To reduce returns:
- Use detailed, accurate product descriptions
- Include high-quality photos from multiple angles
- Provide clear sizing guides with measurements
- Package products securely for shipping
- Make it easy for customers to ask questions before buying
Track return reasons to identify patterns. If the same product generates most returns, the issue is likely with that item specifically.
What's the most important KPI or metric to pay attention to?
The most important metric depends on your current business goal. There's no single number that matters most for every store at every stage.
That said, three metrics form the foundation for any ecommerce business:
- Conversion rate: Shows whether your store turns visitors into buyers.
- Average order value: Reveals how much customers spend per transaction.
- Customer lifetime value: Indicates long-term profitability per customer.
Beyond these fundamentals, prioritise based on what you're working on:
- Starting out: Focus on conversion rate to ensure your store actually sells.
- Growing your audience: Track traffic sources to see which channels deliver customers.
- Improving profitability: Monitor customer acquisition cost against lifetime value.
- Scaling operations: Watch inventory levels and return rates to maintain efficiency.
Review your priority metrics quarterly as your business evolves and goals shift.
How ecommerce metrics can help your cash flow and forecasting
Ecommerce metrics connect directly to your cash flow. They show where money comes from, where it goes, and when you can expect it to arrive.
Understanding these patterns helps you make better financial decisions:
- Conversion rate and AOV predict incoming revenue based on traffic.
- Customer acquisition cost shows how much cash you need for marketing.
- Inventory levels reveal money tied up in stock rather than available to spend.
- Cart abandonment and return rates highlight revenue leaks to fix.
When you track metrics consistently, you can forecast more accurately. You'll know whether you can afford that stock order, marketing campaign, or new hire.
The accounting software for ecommerce from Xero integrates with popular platforms like Shopify and WooCommerce. Transactions and inventory sync automatically, so your cash flow reports reflect what's actually happening in your store. Get one month free to see how it works for your business.
For more support, explore our ecommerce tips and guides for small businesses.
FAQs on ecommerce metrics
Here are answers to common questions about tracking ecommerce metrics.
What's the difference between ecommerce metrics and KPIs?
Metrics are any measurable data points in your business, like page views or cart additions. KPIs are specific metrics you've chosen to track against a goal. Every KPI is a metric, but not every metric becomes a KPI.
What are the most important ecommerce metrics for small businesses?
Start with conversion rate, average order value, and customer acquisition cost. These three metrics show whether your store sells, how much customers spend, and whether your marketing is profitable.
How do I track ecommerce metrics if I'm just starting out?
Begin with your ecommerce platform's built-in analytics and set up Google Analytics 4. Focus on three to five metrics that connect to your immediate goals rather than trying to track everything at once.
Can I track all these metrics in my accounting software?
Accounting software like Xero integrates with ecommerce platforms to sync sales, inventory, and transaction data. This connects your store metrics to cash flow and profitability reporting in one place.
What's a good conversion rate for an ecommerce store?
The average ecommerce conversion rate sits at 2.5%–3%, though this varies by industry and product type. Compare your rate against similar businesses and focus on improving your own baseline over time.
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.