Most Shopify founders are drowning in data and still can't tell you if their business is actually healthy. Here are the 10 numbers that actually matter for a $500K-$10M brand — and the vanity metrics that are quietly steering you wrong.
1. Net Revenue (Not Gross)
Gross revenue is a feel-good number. Net revenue — after refunds, discounts, and returns — is what you actually earned. If you're pulling $150K/month gross but running a 20% return rate and stacking discount codes, your real revenue picture looks nothing like your dashboard.
Ignore: Gross revenue as a health signal. It hides every bad decision you made on pricing and product quality.
2. Contribution Margin per Order (Not ROAS)
ROAS tells you what your ad platform wants you to see. Contribution margin , revenue minus cost of goods, shipping, and ad spend for that order , tells you if you're actually making money. According to Shopify's commerce research, most founders who track ROAS alone are running unprofitable orders without realizing it.
Ignore: ROAS in isolation. A 4x ROAS on a 15% margin product can still lose you money.
3. Customer Acquisition Cost by Channel (Not Blended CAC)
Blended CAC is an average of everything , good spend and bad spend mixed together. Break it out by channel: Meta, Google, email, organic. One bad channel can quietly drag your whole number up while you think you're fine. Northbeam's attribution data consistently shows that brands running blended CAC are over-investing in their worst-performing channels by 30-40%.
Ignore: Blended CAC as a weekly optimization signal. It's too smooth to act on.
4. Repeat Purchase Rate (Not Social Followers)
Your repeat purchase rate over a trailing 90 days tells you if people actually liked what they bought. Social followers are people who scrolled past your ad once. Klaviyo's ecommerce benchmarks put healthy repeat purchase rates for DTC brands at 25-35% over 12 months , brands below that are acquiring their way to a cliff.
Ignore: Follower count. It doesn't correlate with revenue unless you can convert it.
5. Checkout Conversion Rate (Not Total Sessions)
Total sessions is a traffic metric. Checkout conversion rate is a money metric. If 3,000 people hit your checkout this week and 90 of them bought, that's a 3% conversion rate , and a signal about trust, friction, and offer clarity. The Baymard Institute puts average cart abandonment at 70%+. Most brands accept that as normal. It isn't.
Ignore: Pageviews and sessions as growth signals. Traffic that doesn't buy is a cost, not an asset.
6. Average Order Value Trend (Not Total Orders)
Total orders is a volume number. Average order value (AOV) trend tells you if your customers are buying more, buying smarter, or responding to your bundles and upsells. A flat AOV over 8 weeks means your cross-sell and upsell game isn't working. A rising AOV means you're teaching customers what else they need.
Ignore: Total order count as a health signal. More orders at lower AOV can mean degrading unit economics.
7. Email Revenue per Subscriber (Not Open Rates)
Open rates went mostly meaningless after Apple's Mail Privacy Protection changes in 2021. Revenue per subscriber , total email revenue divided by active list size , tells you what your list is actually worth. According to Klaviyo, top-performing DTC brands generate $0.10-$0.25 per subscriber per month from email alone. If you're below that, the list isn't the problem. The messaging is.
Ignore: Open rates as a campaign performance signal. They're inflated by bot and server-side opens.
8. New vs. Returning Customer Revenue Split
This ratio tells you if your business is sustainable or just a treadmill. If 90% of weekly revenue is coming from new customers, you're paying to acquire people who aren't coming back. Healthy DTC brands typically run 40-60% returning customer revenue by month 18. Watch this split weekly. When it moves, you'll know why , a retention play worked, or a loyalty offer flopped.
Ignore: Total revenue without this split. It masks the difference between a brand and a one-time transaction business.
9. Inventory Turnover Rate (Not SKU Count)
More SKUs does not mean more revenue. Inventory turnover , how many times your inventory sells through in a period , tells you which products are actually moving and which are eating your cash and warehouse space. A SKU that turns over 2x a year while another turns 8x is a capital allocation problem, not a product problem.
Ignore: SKU count as a growth signal. Wide catalogs with slow turnover destroy margins.
10. Refund and Return Rate (Not Review Count)
Five-star reviews are easy to accumulate. A rising return rate is harder to fake. If your return rate climbs week over week, something is wrong , product quality, sizing, expectation mismatch, or a fulfillment issue. Track it weekly by product and by traffic source. Returns from one ad audience often signal a targeting problem, not a product problem.
Ignore: Review count as a satisfaction proxy. Most unhappy customers don't leave reviews. They just never come back.
The Weekly Review That Actually Moves the Needle
These 10 numbers fit on one screen. You don't need a 40-tab spreadsheet. You need the right 10 metrics reviewed every Monday before you touch your ad spend, your email calendar, or your product decisions.
Data does not lie. It tells a specific story about your business's problems. The only question is whether you're looking at the right data.
If you're not sure how AI shopping assistants are reading your store's data , your product feeds, your structured data, your content , that's a different kind of audit. Find out how AI-ready your Shopify store actually is.
Frequently Asked Questions
What KPIs should a Shopify founder review every week?
Focus on net revenue, contribution margin per order, CAC by channel, repeat purchase rate, checkout conversion rate, AOV trend, email revenue per subscriber, new vs. returning revenue split, inventory turnover, and return rate. These 10 metrics give you a decision-ready picture of your business every week.
Why is ROAS a vanity metric?
ROAS only measures what your ad platform returns relative to ad spend. It ignores cost of goods, shipping, and fulfillment. A high ROAS on a low-margin product can still mean you're losing money per order. Contribution margin per order is the number that actually matters.
What is a healthy repeat purchase rate for a DTC brand?
Klaviyo's benchmark data puts healthy repeat purchase rates at 25-35% over 12 months for DTC brands. If you're consistently below 20%, your retention and post-purchase experience need work before you scale acquisition.
How do I track email revenue per subscriber in Shopify?
Divide total email-attributed revenue for the month by your active subscriber count. Most email platforms , Klaviyo, Omnisend , report attributed revenue natively. Divide that number by active (not total) subscribers for the cleanest read. Top performers hit $0.10-$0.25 per subscriber per month.
How often should a Shopify founder review their KPI dashboard?
Weekly at minimum for the core 10 metrics above. Daily for ad spend efficiency (CAC and contribution margin) during active campaigns. Monthly for deeper trend analysis and cohort data. The weekly cadence is what keeps decisions grounded and prevents reactive spending based on single bad days.

