The DTC Metrics That Actually Predict Profit
Revenue, orders, and ROAS are lagging indicators. These four metrics tell you whether the business is actually getting more profitable before it shows up in the bank account.
Most DTC dashboards are full of metrics that tell you what already happened. Revenue, sessions, orders, ROAS: all lagging. By the time they look bad, the problem has been compounding for weeks. The metrics that predict future profitability look different. Here are the four that matter most.
1. Contribution margin per order
Contribution margin is what each sale actually contributes to overhead and profit after every variable cost is paid: COGS, shipping, platform fees, and ad cost. It is not gross margin. Gross margin only subtracts COGS. Contribution margin goes all the way down the variable cost stack.
Why it predicts profit: if contribution margin per order is shrinking month over month, you are getting less efficient even if revenue is growing. You might be acquiring customers at higher ad cost, absorbing more shipping spend, or dealing with return rate creep. Any of those will show up in contribution margin before they show up in net profit.
Track it by channel and by SKU, not just blended. A blended contribution margin of 28% might hide a hero SKU at 42% carrying several SKUs at negative margin.
2. MER (Marketing Efficiency Ratio)
MER is total revenue divided by total ad spend across all channels. Unlike per-channel ROAS, it has no attribution problem. Both Meta and Google can claim credit for the same order; MER does not care. It just measures what the whole business spent on ads and what came back.
Why it predicts profit: if MER trends down while revenue holds flat or grows, you are paying more to generate the same revenue. That means contribution margin is shrinking, even if the dashboard shows growth. MER is the leading indicator that your marketing engine is getting less efficient before the bank account confirms it.
Set a MER floor based on your break-even ROAS. If MER drops below your break-even, every incremental marketing dollar is destroying value. That is a critical signal to pull spend back and fix the underlying efficiency before scaling again.
3. Repeat purchase rate
Repeat purchase rate is the percentage of customers who buy more than once within a given window (usually 90 or 180 days). It is the most direct measurement of whether customers find enough value to come back.
Why it predicts profit: repeat buyers have zero CAC (or very low CAC via email/SMS, which is much cheaper than paid). A rising repeat purchase rate means more of your revenue is coming from customers you already paid to acquire. That shifts the economics dramatically. A brand with 30% repeat purchase rate is structurally more profitable than one with 15%, even at the same gross margin.
Watch it alongside LTV. If repeat rate is rising but LTV per customer is flat, customers might be returning but buying lower-AOV items or smaller quantities. Both rate and value matter.
4. CAC payback period
CAC payback is how many months it takes to recover the cost of acquiring a customer from the contribution margin that customer generates. If your CAC is $60 and each order contributes $20 after variable costs, payback is 3 orders or roughly 3-6 months depending on purchase frequency.
Why it predicts profit: a lengthening payback period is an early warning sign. Either CAC is rising (ads getting more expensive), contribution margin per order is shrinking (costs rising, prices flat), or purchase frequency is slowing (retention weakening). Any of those is bad. All three together is a crisis that will show up in cash flow before it shows up in a P&L.
- Target payback under 6 months for healthy cash flow - under 3 months is excellent
- Payback of 9-12 months is survivable only if you have strong repeat rates that justify the investment
- Payback over 12 months requires either a capital buffer or a model change
How to use these together
These four metrics form a system. Contribution margin tells you what each sale is worth. MER tells you whether your marketing is getting those sales efficiently. Repeat rate tells you whether customers are coming back (reducing future CAC). CAC payback tells you how long until the acquisition investment is recovered.
A business where all four are improving is getting structurally more profitable even if revenue growth looks slow. A business where revenue is growing but these four are deteriorating is running toward a margin cliff.
See /learn/contribution-margin, /learn/mer, /learn/cac, and /learn/ltv for detailed definitions and formulas. The free calculators at /calculators let you model how changes to your cost structure and ad efficiency affect contribution margin and payback.
See all your margins live in one place.
Vibel connects Shopify, Meta, and every other channel and surfaces contribution margin, MER, and per-SKU profit automatically.