Ecommerce Metrics: The KPIs That Actually Matter
Every ecommerce platform gives you numbers. Shopify shows total sales. Meta shows ad performance. Google Analytics shows sessions. QuickBooks shows expenses. The problem is not a lack of data. The problem is knowing which numbers actually matter for your business.
Most store owners track too many ecommerce metrics and KPIs but act on too few. They log into five different tools, stare at dozens of charts, and still cannot answer the basic question: is my business actually making money?
This guide covers 17 ecommerce metrics and KPIs across five categories. For each one, you will get the formula, a healthy benchmark range, how often to check it, and exactly what to do when the number moves in the wrong direction.
Revenue Metrics
Revenue metrics tell you how much money is coming in and where it comes from. They are the starting point, but never the full picture.
Total Revenue
Total revenue is the amount of money your store collected from sales before any costs are subtracted. It is the top line of your business.
Formula: Total Revenue = Sum of all order payments received
Healthy range: This depends entirely on your business stage. What matters more than the number itself is the direction. Month-over-month growth of 5 to 15 percent is healthy for established stores. Year-over-year growth of 20 percent or more signals strong momentum.
Check frequency: Daily for the raw number, monthly and quarterly for trends.
Average Order Value (AOV)
AOV tells you how much each customer spends per transaction. It is one of the fastest ways to grow revenue without spending more on ads.
Formula: AOV = Total Revenue / Total Number of Orders
Healthy range: $45 to $120 for most direct-to-consumer brands. Subscription boxes tend to land at $30 to $60. Premium or luxury products often see $150 or higher. Compare your AOV to your own history first, then to your product category.
Check frequency: Weekly.
What to do when this changes: If AOV drops, check whether you recently ran a discount or promotion that pulled in lower-value orders. If AOV is consistently low, test these tactics: bundle products together, add a free shipping threshold just above your current AOV (if your AOV is $45, set free shipping at $55), offer quantity discounts, or add a complementary product suggestion at checkout. A $10 increase in AOV across 1,000 monthly orders is $10,000 in extra revenue with zero additional ad spend.
Revenue by Channel
Revenue by channel breaks down where your money comes from: organic search, paid ads (Meta, Google, TikTok), email marketing, direct visits, referrals, and repeat purchases.
Formula: Channel Revenue = Total revenue attributed to each traffic source
Healthy range: No single channel should account for more than 40 to 50 percent of total revenue. A balanced mix looks like: paid ads 30 to 40 percent, organic and direct 25 to 35 percent, email 20 to 30 percent, other 10 to 15 percent.
Check frequency: Monthly.
Profitability Metrics
Revenue is vanity. Profit is sanity. These metrics tell you whether you are actually keeping any of the money that comes in.
Gross Margin
Gross margin tells you what percentage of revenue you keep after subtracting the direct cost of making or buying your product.
Formula: Gross Margin = (Revenue - Cost of Goods Sold) / Revenue x 100
Healthy range: 50 to 70 percent for most direct-to-consumer products. Below 40 percent makes it very hard to cover ad spend, shipping, and operating costs while still turning a profit. Above 70 percent gives you significant room to invest in growth.
Check frequency: Monthly.
Contribution Margin
Contribution margin goes one step further than gross margin. It subtracts not just the product cost, but also the variable costs tied to each sale: shipping to the customer, payment processing fees, and packaging.
Formula: Contribution Margin = (Revenue - COGS - Shipping - Payment Processing - Packaging) / Revenue x 100
Healthy range: 30 to 50 percent for most direct-to-consumer brands. This is the number that tells you how much money each sale actually contributes toward covering your fixed costs (rent, software, salaries) and generating profit.
Check frequency: Monthly.
Net Profit Margin
Net profit margin is the bottom line. It tells you what percentage of revenue you actually keep after every single cost is paid: product costs, shipping, ad spend, payment processing, software, payroll, rent, and overhead.
Formula: Net Profit Margin = (Total Revenue - All Costs) / Total Revenue x 100
Check frequency: Monthly.
Operating Expenses as Percentage of Revenue
This metric shows how much of your revenue goes to running the business, not counting product costs. It includes ad spend, software subscriptions, shipping, payment processing fees, and team costs.
Formula: OpEx Ratio = Total Operating Expenses / Total Revenue x 100
Healthy range: 30 to 50 percent. If your operating expenses are 60 percent of revenue and your gross margin is 55 percent, you are losing money on every sale. As you scale, this ratio should decrease because many costs (software, rent, core team) stay flat while revenue grows.
Check frequency: Monthly.
What to do when this changes: If this ratio is climbing, audit each expense category. The biggest culprits are usually ad spend growing faster than revenue, too many software subscriptions, or shipping costs that have not been renegotiated. Create a simple spreadsheet listing every recurring cost and ask: does this directly help us sell more or keep customers? If not, cut it.
Customer Metrics
Customer metrics tell you how efficiently you acquire buyers and how much they are worth over time. These numbers determine whether your growth is sustainable or a treadmill.
Customer Acquisition Cost (CAC)
CAC tells you how much you spend to get one new customer. This includes all marketing and sales costs, not just ad spend.
Formula: CAC = Total Marketing and Sales Spend / Number of New Customers Acquired
Healthy range: Your CAC should be less than one-third of your customer lifetime value. For most direct-to-consumer brands, CAC ranges from $15 to $80 depending on product price and category. If your average first order brings in $50 of profit and your CAC is $60, you lose money on every new customer unless they come back.
Check frequency: Weekly.
Customer Lifetime Value (LTV)
LTV tells you how much total revenue you can expect from one customer over your entire relationship with them. It is the single most important number for deciding how much you can afford to spend on acquisition.
Formula: LTV = Average Order Value x Average Number of Orders Per Customer x Average Customer Lifespan (in years)
Healthy range: LTV should be at least 3 times your CAC. If your LTV is $150 and your CAC is $50, you have a 3:1 ratio, which gives you room to grow. If LTV barely exceeds CAC, one bad quarter could push you into the red. Subscription businesses should aim for 5:1 or higher.
Check frequency: Monthly (it changes slowly).
Repeat Purchase Rate
Repeat purchase rate shows what percentage of your customers buy from you more than once. It is a direct measure of whether people like your product enough to come back.
Formula: Repeat Purchase Rate = Number of Customers With 2+ Orders / Total Number of Customers x 100
Healthy range: 20 to 40 percent for most direct-to-consumer brands. Consumable products (supplements, skincare, food) should aim for 35 to 50 percent. Subscription businesses should see 60 percent or higher. If your repeat rate is below 15 percent, you are constantly paying to replace customers who never return.
Check frequency: Monthly.
Return Rate
Return rate measures what percentage of orders get sent back. Returns are a hidden profit killer because you lose not just the sale, but also the shipping cost both ways, restocking labor, and sometimes the product itself.
Formula: Return Rate = Number of Returned Orders / Total Orders x 100
Healthy range: 5 to 10 percent for most direct-to-consumer brands. Apparel brands typically see 15 to 25 percent, which is higher because of sizing issues. Electronics and home goods tend to be 5 to 8 percent. Anything above 20 percent (outside of apparel) signals a product quality or expectation problem.
Check frequency: Monthly, broken down by product.
What to do when this changes: If return rate climbs, dig into the reasons. Are customers citing sizing issues? Add better size guides and fit photos. Are they saying the product does not match the description? Update your product photos and copy to be more accurate. Look at return rate by product to find your worst offenders. Sometimes removing or fixing one product cuts your overall return rate in half. Every return you prevent is pure profit saved.
Ad Performance Metrics
Return on Ad Spend (ROAS)
ROAS tells you how much revenue your ads generate for every dollar you spend on advertising. It is the primary metric for measuring ad efficiency.
Formula: ROAS = Revenue From Ads / Ad Spend
Check frequency: Daily for each platform, weekly for blended.
Cost Per Acquisition (CPA)
CPA tells you how much you spend in ads to get one purchase. It is different from CAC because CPA only counts ad spend, while CAC includes all marketing costs.
Formula: CPA = Total Ad Spend / Number of Purchases From Ads
Healthy range: Your CPA should be less than your average order profit (revenue minus product cost minus shipping minus payment fees). If your average order brings in $40 of contribution margin and your CPA is $30, you keep $10 per ad-driven sale. If CPA exceeds contribution margin, you lose money on every ad-driven order unless customers come back.
Check frequency: Weekly, broken down by platform and campaign.
What to do when this changes: If CPA rises, your ads are getting less efficient. Check whether your best-performing campaigns are fatiguing. Review your audience exclusions to make sure you are not paying to show ads to existing customers. Test new creative angles. Sometimes the most effective CPA fix is not an ad change at all. Improving your landing page conversion rate drops CPA without touching your ad account.
Ad Spend as Percentage of Revenue
This metric shows what share of your total revenue goes to advertising. It connects your ad performance to your overall business health.
Formula: Ad Spend Ratio = Total Ad Spend / Total Revenue x 100
Healthy range: 15 to 30 percent for growth-stage brands. Below 10 percent usually means you are under-investing in growth. Above 35 percent usually means your ads are inefficient or your margins are too thin to support that level of spend. Mature brands with strong organic traffic often run at 10 to 20 percent.
Check frequency: Monthly.
Cash Flow Metrics
Cash flow metrics tell you whether your business can pay its bills. Profitable businesses can still fail if they run out of cash. Inventory purchases, upfront ad spend, and delayed marketplace payouts create gaps between when you spend money and when you receive it.
Cash Runway
Cash runway tells you how many months your business can survive at its current spending rate before running out of cash.
Formula: Cash Runway = Current Cash Balance / Average Monthly Net Cash Outflow
Healthy range: 3 to 6 months minimum. Below 3 months means one bad month could put you in a critical position. Above 6 months means you have a comfortable buffer, though holding too much cash might mean you are missing growth opportunities.
Check frequency: Monthly.
Inventory Turnover
Inventory turnover measures how quickly you sell through your stock. Slow-moving inventory ties up cash that could be used for ads, new products, or simply staying solvent.
Formula: Inventory Turnover = Cost of Goods Sold (Annual) / Average Inventory Value
Healthy range: 4 to 8 turns per year for most direct-to-consumer brands. Below 4 means your cash is sitting on shelves. Above 8 means you are selling efficiently, but watch for stockout risk. Fashion and seasonal brands may see higher peaks and lower troughs throughout the year.
Check frequency: Monthly.
What to do when this changes: If turnover drops, identify which products are sitting. Run targeted promotions on slow movers before they become dead stock. For future orders, use your sales velocity data to buy smaller quantities more frequently rather than large orders that tie up cash. If turnover is very high and you are frequently running out of stock, you may be under-ordering. Stockouts cost you more than the lost sale because they train customers to buy elsewhere.
Which Metrics to Check and How Often
| Frequency | What to Check |
|---|---|
| Daily | Revenue, orders, ad spend, ROAS by platform |
| Weekly | AOV, CAC, CPA, cash balance, return rate |
| Monthly | Net margin, contribution margin, operating expenses, LTV, repeat rate, inventory turnover, ad spend ratio |
| Quarterly | Revenue by channel trends, cash runway, year-over-year growth, benchmarks comparison |
Complete Ecommerce KPI Cheat Sheet
| Metric | Formula | Healthy Range | Check Frequency | Action When Low |
|---|---|---|---|---|
| Total Revenue | Sum of all order payments | 5 to 15% MoM growth | Daily | Check traffic and conversion rate separately |
| AOV | Revenue / Orders | $45 to $120 | Weekly | Add bundles, raise free shipping threshold |
| Revenue by Channel | Revenue per traffic source | No channel over 40 to 50% | Monthly | Diversify into email, organic, new platforms |
| Gross Margin | (Revenue - COGS) / Revenue | 50 to 70% | Monthly | Renegotiate supplier terms, raise prices |
| Contribution Margin | (Revenue - COGS - Variable Costs) / Revenue | 30 to 50% | Monthly | Audit shipping, payment, and packaging costs |
| Net Profit Margin | (Revenue - All Costs) / Revenue | 10 to 20% | Monthly | Break down expenses by category, cut largest growth area |
| OpEx Ratio | Operating Expenses / Revenue | 30 to 50% | Monthly | Audit subscriptions and renegotiate contracts |
| CAC | Marketing Spend / New Customers | Less than 1/3 of LTV | Weekly | Refresh ad creative, tighten targeting |
| LTV | AOV x Orders Per Customer x Lifespan | 3x CAC or higher | Monthly | Improve retention emails and loyalty program |
| Repeat Purchase Rate | Customers With 2+ Orders / Total | 20 to 40% | Monthly | Launch post-purchase email flows and reorder reminders |
| Return Rate | Returned Orders / Total Orders | 5 to 10% (15 to 25% apparel) | Monthly | Fix product descriptions, add size guides |
| ROAS | Ad Revenue / Ad Spend | 3 to 5 | Daily | Test new creative, narrow audiences, check blended ROAS |
| CPA | Ad Spend / Purchases From Ads | Below contribution margin | Weekly | Improve landing pages, refresh ad creative |
| Ad Spend Ratio | Ad Spend / Revenue | 15 to 30% | Monthly | Optimize campaigns or test new channels |
| Cash Runway | Cash Balance / Monthly Net Outflow | 3 to 6 months | Monthly | Delay non-essential spend, negotiate supplier terms |
| Inventory Turnover | Annual COGS / Average Inventory | 4 to 8 turns per year | Monthly | Promote slow movers, order smaller quantities more often |
Stop Drowning in Dashboards
The real challenge with ecommerce metrics and KPIs is not finding the data. It is seeing the right data in one place without logging into five platforms and building spreadsheets every week.
Most store owners piece together numbers from Shopify, Meta Ads, Google Ads, QuickBooks, and their shipping platform. By the time they have a full picture, the numbers are outdated and the context is lost. You should not need a finance degree to understand if your business is making money.
Nummbas pulls your ecommerce, ad, accounting, and operations data together so you can see all of these KPIs in a single dashboard. It connects to the platforms you already use, calculates these metrics automatically, and sends you alerts when something needs your attention, like your CAC rising above your target or your cash runway dropping below three months.
Turn the KPI list into an actual operating dashboard
These pages go deeper on the metrics and product views that usually become the next step after a KPI audit.
ROAS: Formula, Benchmarks, and Calculator
Understand the ad-efficiency metric most teams over-trust and how to use it alongside margin data.
Shopify Fees Breakdown
See one of the most common sources of margin leakage that your KPI dashboard should surface clearly.
Ecommerce Analytics and Dashboard Guide
Map these KPIs into a cleaner reporting setup for store operators, marketers, and finance owners.
Shopify Profit Tracker
See how these KPIs translate into a product view built around profit, cash, and channel performance.