The 10 Ecommerce Metrics That Actually Predict Profit
Traffic is up. Revenue is up. Conversion rate improved. And yet profit hasn't moved. These are the wrong metrics. Here are the ten ecommerce metrics that actually predict profit — contribution margin, CAC, POAS, LTV, repeat purchase rate, and more — with the formula, the benchmark, and what each one predicts about where your business is going.
Every Shopify dashboard shows you traffic, revenue, and conversion rate. These metrics are useful — but they don't predict profit. A store can grow traffic by 40%, increase revenue by 30%, and improve conversion rate by a full percentage point, all while the business becomes less profitable, because none of those three metrics says anything about what it costs to generate the sales they're measuring.
The metrics that actually predict profit are different. They measure the gap between what comes in and what it costs to produce it, the efficiency of your customer acquisition, the value each customer delivers over time, and the per-order economics that determine whether growth makes you richer or just busier. This guide covers ten of them — what each one means, how to calculate it, what healthy looks like, and what it predicts about where your business is going.
1. Gross Margin Per Order
What it is: The percentage of revenue remaining after subtracting the direct cost of goods and fulfilment — before advertising, platform overhead, or any other operating cost.
Formula:
Gross margin % = (Revenue − COGS − Shipping − Processing fees) ÷ Revenue × 100
What healthy looks like: Most ecommerce businesses target 40–60% gross margin. Below 35% leaves very little room for advertising and overhead before net margin turns negative. Above 65% is common in beauty, supplements, and digital products — categories with low COGS relative to price.
What it predicts: Gross margin is the ceiling of every other metric. Your CAC, contribution margin, and net profit are all downstream of it. A business with 25% gross margin cannot sustain paid advertising at realistic 2026 CPAs and produce net profit — the math doesn't work regardless of efficiency improvements elsewhere. If this metric is wrong, everything downstream is wrong too.
Why Shopify doesn't show it correctly: Shopify's gross margin report uses the cost-per-item field, which many merchants set once and never update. A supplier price increase six months ago that wasn't entered into Shopify means every gross margin figure since that date is overstated.
2. Contribution Margin Per Order
What it is: Revenue minus every variable cost associated with producing and acquiring a sale — COGS, shipping, processing fees, and customer acquisition cost. It's the amount each order contributes toward fixed costs and net profit.
Formula:
Contribution margin = Revenue − COGS − Shipping − Processing fees − CAC
What healthy looks like: Positive is the minimum. A contribution margin of $8–$15 per order on a $40–$60 product is typical for a store running paid traffic efficiently. Negative contribution margin means each sale actively destroys value — you're paying to lose money.
What it predicts: Contribution margin is the most reliable predictor of whether scaling will help or hurt the business. A store with positive contribution margin gets more profitable as it scales — fixed costs spread across more orders. A store with negative contribution margin loses more money the more it sells. ROAS tells you neither of these things.
The calculation most stores skip: Subtract your actual per-order CAC, not a blended estimate. If organic and email orders have a $0 CAC and paid orders have a $15 CAC, the contribution margin on paid orders is $15 lower than on organic orders — and scaling paid traffic has very different economics than scaling email.
3. Customer Acquisition Cost (CAC)
What it is: The total spend required to acquire one paying customer, across all channels and including all associated costs — not just ad spend.
Formula:
CAC = Total acquisition spend ÷ New customers acquired
What healthy looks like: CAC should be significantly lower than gross profit per first order — ideally by 2–3× or more. At $15 CAC and $28 gross profit per order, you keep $13 after acquisition on the first sale. At $25 CAC and $28 gross profit, you keep $3 — and any friction (return, chargeback, refund) turns it negative.
What it predicts: CAC trajectory is a leading indicator of ad programme health. A CAC that's risen 40% over six months while creative and targeting haven't changed signals increasing market saturation or declining creative resonance — both of which compound if uncorrected.
The most common CAC mistake: Calculating CAC from total ad spend divided by total orders, which blends organic and paid conversions into a falsely low number. Track paid CAC and organic CAC separately. The paid CAC is what determines whether your advertising is profitable.
4. Return on Ad Spend (ROAS) vs Profit on Ad Spend (POAS)
What it is: ROAS measures revenue per dollar of ad spend. POAS — Profit on Ad Spend — measures gross profit per dollar of ad spend. They are not the same metric and they predict different things.
Formulas:
ROAS = Revenue ÷ Ad spend
POAS = Gross profit ÷ Ad spend
Break-even ROAS = 1 ÷ Gross margin %
What healthy looks like: A "healthy" ROAS is relative to your gross margin. At 30% gross margin, break-even ROAS is 3.33x — you need $3.33 in revenue per dollar spent just to cover product cost. At 60% margin, break-even ROAS is 1.67x. A 2x ROAS means completely different things in these two scenarios.
What it predicts: ROAS predicts revenue efficiency of advertising. POAS predicts profit efficiency. Use ROAS for campaign-level diagnostics (is this creative generating clicks and purchases?). Use POAS for budget allocation decisions (which campaigns should I scale?). A campaign at 4x ROAS with 25% gross margin (1.0 POAS) is breaking even. A campaign at 2.5x ROAS with 60% gross margin (1.5 POAS) is generating meaningful profit. The ROAS-only view inverts the decision.
5. Average Order Value (AOV) With Margin Context
What it is: Average revenue per completed order.
Formula:
AOV = Total revenue ÷ Total orders
What healthy looks like: AOV is only meaningful in the context of your gross margin. A $70 AOV at 25% gross margin generates $17.50 in gross profit. A $40 AOV at 60% gross margin generates $24. The higher-AOV store earns less per order.
What it predicts: AOV predicts the gross profit available to cover CAC and fixed costs. As AOV rises, the same CAC takes a smaller share of order profit — which is why high-AOV stores can sustain higher ad CPAs than low-AOV stores. Track AOV by channel, by product, and by customer segment rather than as a single blended number. A rising blended AOV is positive if it's driven by customers buying more per order; misleading if it's driven by shifting product mix or excluding low-value orders from the calculation.
6. Customer Lifetime Value (LTV)
What it is: The total gross profit a customer is expected to generate across all their purchases — not just the first one.
Formula:
LTV = Average order value × Gross margin × Purchase frequency × Customer lifespan
What healthy looks like: A common benchmark is LTV:CAC ratio above 3:1 — you earn three dollars of lifetime gross profit for every dollar spent acquiring the customer. Below 1:1, the channel is destroying value. Between 1:1 and 3:1, it's marginal — worth monitoring, not scaling.
What it predicts: LTV is the metric that makes certain CAC levels sustainable or not. A $35 CAC that looks expensive against a $50 average order value looks very different if the customer buys four times per year for three years — generating $180 in lifetime gross profit at 60% margin. LTV unlocks the ability to spend on acquisition that a single-order view can't justify.
The LTV calculation most stores get wrong: Using revenue instead of gross profit. LTV is a profit metric — using revenue overstates it by the inverse of your margin. A customer generating $200 in lifetime revenue at 40% margin has a $80 LTV, not a $200 LTV.
7. Net Profit Margin
What it is: What you actually keep after every cost — COGS, shipping, processing, advertising, platform fees, apps, salaries, and overhead — as a percentage of revenue.
Formula:
Net profit margin % = Net profit ÷ Revenue × 100
What healthy looks like: Most ecommerce stores running paid traffic target 10–20% net margin. Below 10% leaves little buffer for cost increases or ad volatility. Above 25% is achievable for high-margin, organic-traffic-heavy stores. The number that matters is the trend — compressing net margin at growing revenue is the most common sign of scaling a broken model.
What it predicts: Net margin is the ultimate proof of business health. Every other metric on this list is a component of it. A store with healthy gross margin, controlled CAC, and growing LTV will show improving net margin over time. A store with beautiful individual metrics but declining net margin has a cost leak somewhere that the other metrics aren't surfacing.
8. Return Rate
What it is: The percentage of orders returned or refunded in a period.
Formula:
Return rate % = Returns ÷ Orders × 100
What healthy looks like: Ecommerce return rates average 19–20% industry-wide, though this varies dramatically by category — fashion runs 25–30%, electronics 10–15%, beauty 5–8%. Your target is your category benchmark or lower.
What it predicts: Return rate predicts two things simultaneously: product listing quality (high return rates from "not as described" indicate a description or photography problem) and product quality consistency (high return rates from defects indicate a supplier problem). Either way, each percentage point of return rate represents real margin impact — not just revenue reversal, but the full cost stack of outbound shipping, return shipping, processing fee loss, and potential product write-off.
A rising return rate on a specific product before the metric appears in your monthly P&L is a leading indicator of margin compression that a per-order tracking system catches first.
9. Repeat Purchase Rate
What it is: The percentage of customers who make more than one purchase within a defined period — usually 12 months.
Formula:
Repeat purchase rate = Customers with 2+ orders ÷ Total customers × 100
What healthy looks like: Industry benchmarks vary widely by product type. Consumables (beauty, supplements, food) should target 30–50%+ repeat purchase within 12 months. Considered purchases (furniture, electronics) might see 10–20% as healthy. The key is trend — a declining repeat purchase rate signals customer experience problems or competitive alternatives that are winning on the second purchase.
What it predicts: Repeat purchase rate is the most direct leading indicator of LTV growth and CAC efficiency improvement. Customers who buy twice require no additional acquisition cost on the second sale — which means the second order is nearly full-margin profit. A store that improves its repeat purchase rate from 15% to 25% on a 5,000-customer base adds 500 high-margin orders without spending a dollar on acquisition.
10. Inventory Turn (For Stock-Holding Stores)
What it is: How many times your inventory is sold and replaced in a year.
Formula:
Inventory turn = COGS ÷ Average inventory value
What healthy looks like: Most ecommerce stores target 4–8× annual inventory turn. Below 4× indicates over-stocking or slow-moving products tying up cash. Above 12× may indicate stockout risk. Category-specific: fast-fashion turns at 8–12×; home goods at 3–5×.
What it predicts: Inventory turn predicts cash flow efficiency and the cost of dead stock. Slow-turning inventory ties up working capital, generates storage costs, and often ends in markdowns that compress margin. The products with the lowest inventory turn are usually also the products with the most margin drag — and they're rarely the ones that look like the problem in a revenue-focused dashboard.
The Dashboard Most Stores Actually Need
Here's what most Shopify dashboards show prominently: sessions, revenue, conversion rate, top products by sales.
Here's what the ten metrics above require you to track: gross margin per order, contribution margin per order, paid vs organic CAC, POAS by campaign, AOV by channel, LTV by cohort, net profit margin, return rate by product, repeat purchase rate by segment, inventory turn by SKU.
None of the second list is available in a single Shopify report. Each one requires either a manual calculation pulling data from multiple systems, or a tool that does it automatically.
That's what Syncost is built for. It connects your product costs, Shopify fees, shipping, and ad spend into a single view — so the metrics that actually predict profit are visible on every order, not estimated once a month from a spreadsheet. Traffic and revenue tell you what happened. Contribution margin, CAC, and net profit tell you whether what happened was good for the business. Syncost makes the second set visible by default — so you can manage toward profit, not just toward revenue.
Benchmarks reflect 2026 ecommerce industry data and vary by category, business model, and market. Use them as directional targets, not universal standards.