Revenue won't tell you if you have a profitable business. These five numbers will.

By Sean Clarke, Founder PacificIQ and EcomIQ

Most founders can recite their best-selling product's cost from memory, its launch date, and the exact wording of their top ad. Ask the same person for their contribution margin and you get a pause. Ask for their blended CAC and you get one channel's number instead. Ask for their 90 day LTV and you get a guess. I see this all the time.

It is not a knowledge problem. It is a visibility problem. The numbers exist. They are sitting in Shopify, Klaviyo, Meta, and a fulfilment invoice somewhere. Nobody has pulled them together onto one page. Here are the five that actually matter. If you cannot say them out loud right now, that is your job this week.

1. Contribution margin

Top-line revenue tells you almost nothing. Revenue is what you sold. Profit is what you keep, and these are two different problems, so let me be clear that this is the profit one. What matters is what is left after product cost, shipping, payment fees, discounts, and fulfilment all come out.

That leftover is your contribution margin. It is the dollars per order that fund your ads, your team, your rent, and eventually you.

Most brands quote gross margin and call it done. Gross margin only takes out the cost of the product itself. It ignores the 8 to 12% that disappears into shipping subsidies, the 2.9% Shopify Payments takes, the 15% discount stacked on top, the pick and pack fee your fulfilment provider charges. By the time all of that is in, a brand running 65% gross margin can be sitting at 28% contribution margin. That is a different business.


A rough rule. If your contribution margin sits below 30%, paid acquisition gets hard, fast. Below 20%, you basically cannot push more into Meta without losing money on every order. Every category is different, but that is the band where I would start asking hard questions.

2. Blended CAC

Not Meta CAC. Not Google CAC. Blended. Your CAC is your cost to acquire a customer, and the blended version is total acquisition spend divided by total new customers, with everything in. Paid media, agency fees, creative production, affiliate payouts, influencer gifting, first-order shipping subsidies, and the software invoices, your Klaviyo, your Triple Whale, your Rebuy. All of it.

Here is why it matters. A single channel's CAC lies to you. Meta says your CAC is $34. Google says it is $19. Add the $4k a month you pay your agency, the $1,200 in creative, the affiliate cut, and your real number might be $58. That is the one you make decisions against, not the pretty one in Ads Manager.

A rough rule. If your contribution margin sits below 30%, paid acquisition gets hard, fast. Below 20%, you basically cannot push more into Meta without losing money on every order. Every category is different, but that is the band where I would start asking hard questions.

2. Blended CAC

Not Meta CAC. Not Google CAC. Blended. Your CAC is your cost to acquire a customer, and the blended version is total acquisition spend divided by total new customers, with everything in. Paid media, agency fees, creative production, affiliate payouts, influencer gifting, first-order shipping subsidies, and the software invoices, your Klaviyo, your Triple Whale, your Rebuy. All of it.

Here is why it matters. A single channel's CAC lies to you. Meta says your CAC is $34. Google says it is $19. Add the $4k a month you pay your agency, the $1,200 in creative, the affiliate cut, and your real number might be $58. That is the one you make decisions against, not the pretty one in Ads Manager.

Here is the thing. If your 30 day LTV is $48 and your 90 day is $52, you do not have a repeat business, you have a one-and-done. If your 30 day is $48 and your 365 day is $140, you have real retention pulling weight in months four to twelve. That means you can afford to spend more up front to win the customer. That gap is your hidden budget for acquisition.

This is where most brands leave money on the table. They look at first-order average order value, compare it to CAC, panic, and pull spend back. Meanwhile the competitor down the road is running the same maths against a 365 day LTV and outbidding them on every auction. Track all three, by acquisition channel if you can. Shopify and Klaviyo get you most of the way, and a tool like Triple Whale or Lifetimely gets you the rest if you want it cleaner.

4. Conversion rate by device

Not your site-wide conversion rate. Split it. Mobile against desktop.

I see brands where mobile converts at 1.1% and desktop at 2.8%, and they keep pushing budget into mobile-first Meta placements without ever asking why. That is not a traffic problem. That is a checkout problem, or a load-speed problem, or a layout problem, and it is costing real money every day.

A reasonable benchmark for most categories is that mobile should land within roughly 70 to 80% of your desktop rate. If you are at half, there is a fix worth chasing. It could be checkout friction, image weight, a cart drawer that misbehaves on a phone, or Shop Pay not being switched on. A tool like Hotjar or Microsoft Clarity will show you where mobile visitors get stuck inside a day of watching session recordings. If 70% of your traffic is on a phone and it converts at half your desktop rate, you are losing a serious slice of revenue every week.

5. Inventory runway

How many weeks of stock you have on your best-selling product, and how long it takes to replace it. Two numbers. Weeks of cover, and lead time. Subtract one from the other and that is your buffer. If the buffer is shrinking, you have a call to make this week, not next month.

Running out of stock kills momentum, and the damage runs further than the lost sales. Your Meta algorithm has to relearn after the gap. Email campaigns get paused. Your top Performance Max assets on Google go dark. Your repeat customers find a substitute, and some of them do not come back. Every one of those takes weeks to recover once stock lands.

This is the most underrated number on the list, especially for brands growing fast. The faster you grow, the shorter your runway gets, and the more it hurts when you run dry.

What to do this week

Crawl, walk, run.

Crawl. Pick the one number you cannot answer right now and go calculate it today. Pull the data, do the maths, write it down. Rough is fine. Directional is fine. You will know more by tonight than you do right now.

Walk. Review all five every Monday. Twenty minutes, same time, same format. Watch how they move week to week. Patterns show up fast once you are actually looking.

Run. Get them on a dashboard the whole team can see. Triple Whale, a Google Sheet, a Notion doc, whatever you will actually open. The medium does not matter. The visibility does.

Brands do not fail because the founder did not work hard enough. They fail because decisions got made without the real numbers behind them. That is the game, and these five are the scoreboard.

EcomIQ sends new tips, teardowns, and tactics to the mailing list first. Join to get them straight to your inbox, ahead of publication, with nothing but what is working for growing direct to consumer brands right now.

 

Other resources you might like

Your homepage is quietly wasting your ad budget.
ShopifyStrategy

Your homepage is quietly wasting your ad budget.

Subscriptions aren't dead. Badly built ones are.
ShopifyStrategy

Subscriptions aren't dead. Badly built ones are.

Five numbers every US DTC founder should pull from the Klaviyo discounting report
EmailShopifyStrategy

Five numbers every US DTC founder should pull from the Klaviyo discounting report

Back to blog