Essential Ecommerce KPIs and Metrics Every Store Owner Should Track
Revenue Metrics
Total revenue is your starting point but by itself tells you almost nothing actionable. Revenue can increase because you got more traffic, because your conversion rate improved, because your average order value went up, or because you ran a promotion that attracted bargain hunters who will never return. Breaking revenue into its component metrics tells you which factor drove the change and whether that change is sustainable. Always look at revenue alongside the metrics below rather than in isolation.
Average order value (AOV) is your total revenue divided by the number of orders. The industry average for ecommerce ranges from $50 to $130 depending on the product category, with fashion averaging around $86, electronics around $115, and health and beauty around $65. AOV is one of the most improvable metrics because small changes to your store can move it significantly. Adding a free shipping threshold 15% to 20% above your current AOV encourages customers to add another item. Product bundles increase AOV by 20% to 35% on average. Upsell and cross-sell recommendations on the product page and at checkout add 10% to 15% to AOV when implemented well. Every dollar of AOV improvement flows directly to your bottom line because you already paid to acquire that customer.
Revenue per visitor (RPV) is total revenue divided by total sessions, and it combines traffic quality and conversion effectiveness into a single dollar figure. If your RPV is $1.85, every visitor who lands on your store is worth $1.85 on average. This metric is particularly useful for evaluating marketing channels: a channel that sends 10,000 visitors at $0.50 RPV generates $5,000 in revenue, while a channel that sends 2,000 visitors at $4.00 RPV generates $8,000. RPV cuts through the vanity of high traffic numbers and reveals which channels actually produce revenue.
Gross margin is revenue minus cost of goods sold, expressed as a percentage. A $100 product that costs you $40 to source and ship has a 60% gross margin. This metric matters because high-revenue products with thin margins can actually lose money after marketing and operational costs. Tracking gross margin by product reveals which items contribute to profitability and which ones just generate volume without meaningful profit. Many store owners discover that 20% of their products generate 80% of their gross profit, and that some of their "bestsellers" actually lose money when you account for the full cost of sourcing, shipping, and returns.
Conversion Metrics
Store conversion rate is the percentage of sessions that result in a purchase, and it is the single most impactful metric you can improve. The average ecommerce conversion rate is 2.5% to 3%, with top performers reaching 5% or higher. Improving conversion rate from 2% to 3% increases revenue by 50% without spending a single additional dollar on traffic. Here is how to use it: track conversion rate overall, then segment it by device type, traffic source, and landing page. Mobile conversion rates are typically 40% to 60% lower than desktop, which often indicates mobile UX problems worth fixing. Organic search traffic typically converts 2 to 3 times higher than social media traffic, which helps you set realistic expectations for each channel.
Cart abandonment rate is the percentage of created carts that are not converted into purchases. The industry average is 70%, meaning 7 out of 10 customers who add items to their cart leave without buying. Calculate it as: (carts created minus purchases completed) divided by carts created. The most common reasons for cart abandonment are unexpected shipping costs (48% of cases), being required to create an account (26%), a complicated checkout process (22%), and not trusting the site with credit card information (18%). Each reason has a specific fix: show shipping costs early, offer guest checkout, simplify the checkout to as few steps as possible, and display trust badges and security indicators prominently. Reducing abandonment by even 5 percentage points can increase revenue by 15% to 25% because these are customers who already demonstrated purchase intent. Automated cart recovery emails recapture 5% to 15% of abandoned carts.
Add-to-cart rate is the percentage of sessions where at least one item was added to the cart. The average is 8% to 12% for ecommerce. This metric separates browsing problems from buying problems. If your add-to-cart rate is strong but your conversion rate is low, the issue is in your checkout process. If your add-to-cart rate is weak, the problem is earlier in the funnel: product pages, pricing, product selection, or traffic quality. Use this metric alongside conversion rate to pinpoint where in the purchase journey customers drop off.
Customer Metrics
Customer acquisition cost (CAC) is how much you spend to gain one new customer. Calculate it by dividing your total marketing spend by the number of new customers acquired in the same period. If you spent $5,000 on marketing last month and gained 200 new customers, your CAC is $25. CAC tells you whether your growth is sustainable: if your CAC is higher than your average order profit margin, you lose money on every new customer's first purchase and need repeat purchases to reach profitability. The relationship between CAC and customer lifetime value determines long-term viability.
Customer lifetime value (CLV) is the total revenue a customer generates over their entire relationship with your store. The simplest calculation is: average order value multiplied by average purchase frequency multiplied by average customer lifespan. If your average customer spends $75 per order, orders 3.2 times per year, and remains a customer for 2.5 years, their CLV is $600. The CLV:CAC ratio should be at least 3:1 for a healthy business, meaning each customer generates at least 3 times more revenue than it cost to acquire them. A ratio below 1:1 means you are paying more to acquire customers than they will ever spend. The CLV calculation guide covers basic and predictive calculation methods.
Repeat purchase rate is the percentage of customers who make more than one purchase. The ecommerce average is 25% to 30%, with top-performing stores reaching 50% or higher. This metric reveals whether your products, customer experience, and post-purchase marketing create lasting relationships or one-time transactions. Improving repeat purchase rate is typically 5 to 7 times cheaper than acquiring new customers, making it one of the highest-ROI areas for investment. Track time-to-second-purchase as well: if the average gap between first and second purchase is 45 days, you know exactly when to send your strongest retention emails and offers.
Customer retention rate is the percentage of customers who remain active over a defined period. Calculate it monthly or quarterly as: (customers at end of period minus new customers acquired during the period) divided by customers at start of period. A 90-day retention rate of 35% means that 35% of customers who purchased 3 months ago have purchased again. Tracking this over time reveals whether your business is building a loyal customer base or constantly replacing churning customers with new acquisitions, which is expensive and unsustainable.
Marketing Metrics
Return on ad spend (ROAS) measures how much revenue your advertising generates for every dollar spent. Calculate it as revenue from ad-attributed purchases divided by ad spend. A ROAS of 4.0x means every $1 of ad spend generates $4 in revenue. The target ROAS depends on your margins: a store with 60% gross margins can be profitable at 2x ROAS, while a store with 30% margins needs 4x or higher to break even after operational costs. Track ROAS by channel, campaign, and ad set to identify which specific ads produce profitable returns and which burn budget. Most Google Ads campaigns need at least 30 conversions before ROAS data becomes reliable enough for optimization decisions.
Cost per acquisition by channel breaks your CAC down by marketing channel, revealing which channels attract customers efficiently and which overpay. You might find that organic search delivers customers at $8 each, email at $3, Google Ads at $35, and Facebook ads at $28. This granularity tells you where to increase spending (low-CPA channels with room to scale) and where to optimize or cut back (high-CPA channels that are not producing profitable customers).
Email revenue per recipient measures the effectiveness of your email marketing by dividing email-attributed revenue by the number of emails delivered. This normalizes for list size and lets you compare campaign performance accurately. An email sent to 50,000 subscribers that generates $25,000 in revenue ($0.50 per recipient) outperforms an email sent to 10,000 subscribers that generates $3,000 ($0.30 per recipient), even though the absolute numbers suggest otherwise. Track this metric for every email type: campaigns, automated sequences, and transactional emails each have different benchmarks.
Benchmarks by Store Size
New stores (under $10,000/month): Focus on conversion rate (target: 1.5% to 2.5%), AOV (target: at or above your industry average), and traffic growth (target: 10% to 20% month-over-month). At this stage, customer metrics like CLV and retention rate do not have enough data to be meaningful. Your primary goal is validating product-market fit, which conversion rate and repeat purchase patterns reveal.
Growing stores ($10,000 to $100,000/month): Add CAC, ROAS, and CLV to your regular tracking. Your conversion rate target should be 2% to 4%, and you should segment it by traffic source to understand channel quality. Cart abandonment rate becomes important because at this volume, reducing abandonment by a few points represents thousands of dollars in recovered revenue. Start tracking time-to-second-purchase and set up automated post-purchase sequences optimized around that timing.
Established stores ($100,000+/month): Track all metrics listed above plus cohort retention curves, gross margin by product and by channel, and blended ROAS across all marketing channels. At this scale, a 0.5% improvement in conversion rate or a $5 increase in AOV represents tens of thousands of dollars per month. Cohort analysis becomes critical for understanding whether your customer base is healthy or whether you are masking declining retention with increasing acquisition spend.
Building Your KPI Dashboard
Tracking KPIs is only valuable if you review them consistently and act on what they reveal. Build a simple dashboard that shows your core metrics at a glance, and check it at the same time every day. Google Looker Studio (free) connects directly to GA4 and lets you build a custom dashboard in under an hour. Include daily revenue, sessions, conversion rate, AOV, and RPV on the main view, with the ability to filter by date range, traffic source, and device type. The dashboard setup guide walks through building this for your specific platform.
Set alert thresholds for metrics that require immediate attention. GA4 allows custom alerts that notify you via email when a metric deviates significantly from its baseline. Configure alerts for conversion rate dropping below 50% of your 28-day average, daily revenue falling below 60% of average, and error event spikes that might indicate a broken checkout page. These alerts catch problems within hours instead of days, preventing small issues from becoming expensive outages.
