The nine metrics that predict whether an ecommerce brand breaks $10M are contribution margin per order, blended acquisition cost, marketing efficiency ratio, CAC payback period, 30/60/90-day repeat rate, cohort LTV at a fixed horizon, subscription retention by month, contribution margin by SKU, and cash conversion cycle.

None of them appear on a default Shopify dashboard. That’s most of the reason brands stall without knowing why.

I’ve reviewed the numbers behind brands from $1M to $60M+, and the diagnostic pattern is consistent: the businesses that break through are not the ones with better dashboards. They’re the ones measuring the handful of things that actually move, at a cadence tight enough to act on.

Why the standard dashboard misleads you

Your platform reports revenue, sessions, conversion rate, average order value, and return on ad spend. Every one of those can improve while the business gets worse.

Revenue rises when you discount into a margin hole. Conversion rate rises when you cut price. Platform ROAS rises when the ad platform claims credit for purchases it didn’t cause, which it does more aggressively every year. AOV rises when you bundle in a way that suppresses reorder rate.

The metrics below are harder to assemble. They’re also the ones that answer the only question that matters at this stage: does another dollar of spend produce more than a dollar of margin, soon enough that you can survive the wait?

1. Contribution margin per order

Formula: Revenue − COGS − shipping − fulfillment − payment processing − discounts − variable ad cost

This is the dollar amount an order leaves behind after everything that varies with it. Not gross margin, which flatters supplement brands badly because COGS is low and everything else isn’t.

Look at it in dollars per order, not as a percentage. A brand doing $4M at $18 contribution per order has $72K a month to run the entire business on. Founders who track gross margin at 78% are often shocked when they see the $18.

What I look for: In supplements and wellness, healthy is $15-30 per order on a first purchase, higher on subscription. Under $10 and you have very little room to buy customers.

2. Blended acquisition cost

Formula: Total marketing spend ÷ new customers acquired

All spend, including agency fees, creative production, influencer payments, and affiliate commissions. Divided by first-time customers, not orders.

Platform-reported CAC is not this number and hasn’t been for years. Every channel over-attributes, so the sum of channel-claimed conversions routinely exceeds actual orders. Blended is the only version that can’t lie to you.

What I look for: Blended acquisition cost below your 90-day contribution margin. Track it monthly and watch the trend, which matters far more than the absolute number.

3. Marketing efficiency ratio (MER)

Formula: Total revenue ÷ total marketing spend

The simplest honest number in ecommerce. One figure, no attribution, impossible to game.

What I look for: For DTC supplements, 3.0 or better usually indicates a business that can fund its own growth. Between 2.0 and 3.0 you’re growing on thin margin and need retention to carry you. Under 2.0, you’re buying revenue rather than building a business.

Track MER weekly. When it moves two weeks in a row, something real changed.

4. CAC payback period

Formula: Blended acquisition cost ÷ monthly contribution margin per customer

How many months until a customer has paid you back what they cost to acquire. This is the metric that decides whether you can scale, because it determines how much cash growth consumes.

A brand with a two-month payback can double spend without a financing conversation. A brand with a nine-month payback that doubles spend runs out of cash before the cohort matures, which is how profitable-looking brands die.

What I look for: Under 3 months to scale aggressively. Three to six months is workable with inventory discipline. Past six months in a consumable category, something is wrong with either the acquisition cost or the reorder rate.

5. Repeat rate at 30, 60, and 90 days

Formula: Customers from cohort who purchased again within N days ÷ total customers in cohort

The single best early predictor of whether a consumable brand scales. It tells you within 90 days whether an acquisition cohort will ever be profitable, long before lifetime value data exists.

Measure it by cohort, meaning the group of customers who first purchased in a given month, tracked forward. Aggregate repeat rate blends good months with bad ones and hides exactly the trend you need to see.

What I look for: In supplements, 20-30% at 90 days is workable, above 35% is a strong business. Under 15% and you have a product or expectation problem that no marketing budget will fix.

If one number on this list is worth building first, it’s this one. What to do when it’s low is a separate piece. When it’s falling and your acquisition numbers look fine, the cause is usually upstream of your email program, and I walk that diagnostic in why your repeat rate is falling.

6. Cohort LTV at a fixed horizon

Formula: Cumulative contribution margin per customer at 6 or 12 months from first purchase

The word “lifetime” is the problem with lifetime value. Most LTV figures are projections built on assumptions that flatter the model, then compared against a CAC number measured in real dollars today.

Pick a horizon and hold it. Twelve-month contribution margin per acquired customer, by cohort, compared to what that cohort cost to acquire. Now you can see whether your customers are getting better or worse over time, which is the actual question.

What I look for: 12-month LTV to CAC of 3:1 or better. Just as important, is the ratio improving cohort over cohort? Deteriorating cohorts with growing spend is the most common shape of a brand about to hit a wall.

7. Subscription retention by month

Formula: Active subscribers in month N ÷ subscribers who started in month 0

For any brand with a subscribe-and-save program, this drives enterprise value more than any other number. Buyers price recurring revenue at a multiple of one-time revenue for good reason.

Track months 1, 3, 6, and 12 separately. Month 1 churn is an onboarding and expectations problem. Month 3 is usually a product-efficacy or cadence problem. Month 6 and beyond is usually a value and communication problem.

What I look for: Month 3 retention above 60%, month 6 above 45%. Month 1 churn over 25% means your subscription offer is being oversold at checkout.

The month-by-month curve, with healthy and broken ranges at each point, is laid out in subscription retention benchmarks for supplement brands.

8. Contribution margin by SKU

Formula: Per-SKU revenue − per-SKU variable costs, including its share of shipping weight and returns

Most brands have one or two SKUs quietly funding several that lose money on every unit. You cannot see this in blended numbers.

Run it once a quarter. The exercise usually surfaces a hero product being under-promoted and a portfolio tail that consumes working capital, warehouse space, and attention while returning nothing.

What I look for: Any SKU below your average contribution margin needs a defensible reason to exist. Acquisition products and bundle components qualify. “We’ve always sold it” does not.

9. Cash conversion cycle

Formula: Days inventory outstanding + days sales outstanding − days payables outstanding

How long your cash is locked up between paying a supplier and getting paid by a customer. For DTC brands buying inventory on deposit with long lead times, this number is often 90 to 150 days and is the actual reason growth feels impossible even when the business is profitable.

What I look for: Under 60 days is comfortable. Over 120 days means growth is consuming cash faster than profit generates it, and no amount of revenue growth fixes that without changing supplier terms or inventory cadence.

What to stop tracking daily

Not every metric here earns a place on your dashboard at every stage. Which of the nine to watch at your revenue, and at what cadence, is covered in ecommerce KPIs by stage.

  • Platform ROAS. Useful for relative comparison inside one channel on one day. Useless for deciding total budget.
  • Sessions and traffic. A volume input, not a health signal.
  • Total revenue in isolation. Revenue with no margin attached is a vanity number and often a warning.
  • AOV without repeat rate. Bundles that lift AOV while suppressing reorder frequency are a net loss you’ll notice two quarters late.
  • Email open rates. Measurement changed. Clicks and revenue per recipient survived.

How to actually build this

Most brands try to buy their way here with a business intelligence tool and stall on data quality. Start smaller.

Week 1. Build the contribution margin calculation in a spreadsheet. One tab, real numbers, current month. You’ll find errors in your cost assumptions, and that finding alone is usually worth the exercise.

Week 2. Build the cohort repeat table. Rows are first-purchase month, columns are months since. Twelve months back. This is one export and a pivot table.

Week 3. Add blended acquisition cost and MER by month, from the same period.

Week 4. Put contribution margin, blended CAC, MER, and 90-day repeat rate on one page and review it weekly with whoever owns growth.

That page is worth more than any dashboard you can buy, because you built it and therefore trust it. Automate it later, once you know which numbers you actually use.

The brands I’ve watched break through $10M all had a version of this running before they got there. Not because measurement causes growth, but because you can’t reallocate what you can’t see, and reallocation is most of what scaling is. That’s the measurement layer underneath the WHYP3 framework, and the first thing I build in any consulting engagement. It eventually became a product of its own: Growth OS now runs under every engagement, so the founder and I argue from the same numbers the whole way.

Common questions

What’s the most important ecommerce metric? Contribution margin per order, because every other decision depends on knowing what an order is actually worth. For consumable brands, 90-day repeat rate is a close second.

What’s a good LTV to CAC ratio for ecommerce? 3:1 at a twelve-month horizon is the working benchmark. Anything quoted against “lifetime” LTV should be discounted, since the horizon is usually chosen to make the ratio look good.

How often should I review these? MER and blended acquisition cost weekly. Contribution margin and repeat rate monthly. SKU margin and cash conversion cycle quarterly.

What tools do I need? A spreadsheet and platform exports get you all nine. Tools like Triple Whale, Northbeam, or a warehouse setup save time once the definitions are settled. Buying the tool first usually produces a dashboard nobody trusts.

Why is my platform ROAS good but my business unprofitable? Platform ROAS counts conversions the platform claims credit for, including customers who would have purchased anyway. Blended acquisition cost and MER don’t have that problem, which is why they’re usually much less flattering.


If you want a second set of eyes on your numbers, the button below books thirty minutes. Bring twelve months of revenue, spend, and repeat rate, and we’ll find the constraint. Here’s how engagements work if you’d rather read first.