Paid Ads Metrics for E-commerce: The Numbers That Actually Tell You If You're Profitable
Most brands watch ROAS and nothing else — and scale themselves into the ground. Here are the metrics that actually tell you whether your paid ads are making money, plus the diagnostic numbers that tell you why when they're not.

Open Meta Ads Manager and the first number you see is ROAS, sitting at the top in bold, practically daring you to treat it as the only thing that matters. Plenty of brands take the dare. They watch that one figure, see 2.5x, decide everything's working, and pour more budget in — right up until the bank balance disagrees.
ROAS is a fine place to start. It's a terrible place to stop. Running paid ads profitably for an e-commerce brand comes down to a small stack of numbers that, read together, answer two questions: are we actually making money, and if not, where is it leaking? Here's the stack we watch when we run paid for a brand.
Break-even ROAS: the number that makes ROAS mean anything
A 3x ROAS sounds great until you learn the product carries a 30% margin. A 1.8x ROAS sounds weak until you learn the margin is 70%. ROAS on its own is meaningless because it ignores the one thing that determines whether a sale was profitable: your margin.
Break-even ROAS is the line you have to clear before a campaign makes a cent:
Break-even ROAS = 1 ÷ contribution margin
If your contribution margin — revenue minus COGS, shipping, payment fees, and fulfillment — is 40%, your break-even ROAS is 1 ÷ 0.40 = 2.5x. Every dollar above 2.5x is profit. Every dollar below it, you're paying to lose money. Until you know this number, you can't say whether any campaign is good or bad. You're just guessing at a target.
ROAS — and why the platform's version lies to you
Reported ROAS is revenue attributed to ads ÷ ad spend. Useful, but treat the platform's figure with suspicion. Meta and Google both want credit for sales, so they use attribution windows — Meta defaults to 7-day click, 1-day view — that scoop up conversions the ads may not have caused. iOS privacy changes made the tracking messier on top of that. The number in Ads Manager is almost always rosier than reality.
So platform ROAS is a steering metric for individual campaigns and creatives, not a verdict on whether the whole account is profitable. For the verdict, you go blended.
The metrics that tell you if you're making money
MER (blended ROAS)
MER — Marketing Efficiency Ratio — is total store revenue ÷ total ad spend across every channel. No attribution windows, no platform self-grading, just what came in over what you spent. If Meta reports 3x but your MER is 1.4x, the platform is taking credit for sales that would have happened anyway. MER is the number that won't let anyone lie to you, including yourself.
CAC and new-customer CAC
CAC (customer acquisition cost) is spend ÷ customers acquired. The version that matters for scaling is nCAC — new-customer CAC — which divides ad spend by new customers only. Blended CAC flatters you by counting repeat buyers who would have come back regardless. If you're paying to grow, you need to know what a genuinely new customer costs, and whether that cost holds as you spend more.
AOV
Average order value (revenue ÷ orders) is the quiet lever most brands underuse. Raise it and your break-even ROAS drops, your CAC gets easier to absorb, and campaigns that were marginal turn profitable — without touching the ads at all. Bundles, volume discounts, free-shipping thresholds, and post-purchase upsells all move this number, and it moves your whole paid economics with it.
Contribution margin after ad spend
This is the one most dashboards skip and the one that pays your bills. Take revenue, subtract COGS, subtract every variable cost, then subtract ad spend. What's left is the money the business actually keeps to cover overhead and profit. You can post a 4x ROAS and still watch the bank account shrink if discounts and fixed costs are eating the difference. Always tie paid performance back to this.
LTV and the LTV:CAC ratio
If customers buy once and vanish, you're capped at what you can profitably spend on the first order. If they come back, you can afford to acquire near break-even up front and win on the second and third purchase. LTV (lifetime value) ÷ CAC tells you how healthy that trade is. Roughly 3:1 is the rule of thumb for a sustainable brand; below 1:1 you're buying customers you never recoup.
Payback period
LTV:CAC tells you the math works eventually. Payback period tells you how long your cash is underwater first — the number of days or orders it takes to earn back what you spent acquiring a customer. A great LTV:CAC with a nine-month payback can still sink a brand that doesn't have the cash to float it. Watch this one closely when you're spending aggressively.
The diagnostic metrics — for when something's off
The metrics above tell you whether you're winning. These next four tell you why when you're not. They map cleanly onto the funnel, so a bad result points you straight at the broken stage.
- CPM (cost per 1,000 impressions): what it costs to be seen. Rising CPMs mean a saturated audience, heavy seasonal competition (hello, Q4), or creative the platform is throttling. This is your cost of entry.
- CTR / hook rate: the percentage who click, and on video, the percentage still watching at three seconds. Low CTR is almost always a creative problem — the ad isn't earning attention. It's also the cheapest place to fix performance.
- CPC (cost per click): CPM and CTR combined into one number. High CPC with a healthy CTR usually points to an audience or competition problem; high CPC with a low CTR is a creative problem.
- CVR (conversion rate): of the people who clicked, the percentage who bought. If clicks are cheap and plentiful but sales aren't coming, the ad did its job and the landing page or offer didn't. The leak is on your site, not in the ad account.
Read in order — CPM, CTR, CPC, CVR — these isolate exactly where money is leaking. Cheap impressions but no clicks: fix the creative. Good clicks but no sales: fix the site or the offer. Expensive impressions across the board: fix targeting, or wait out the season.
What to actually put on your dashboard
You don't need fifty metrics. You need a short weekly view that answers “are we profitable” first and “where's the problem” second. We track, in this order: MER, contribution margin after ad spend, nCAC against AOV, and break-even ROAS as the line everything else is measured against. Then, only when a number looks wrong, we drop into CPM, CTR, CPC, and CVR to find the leak.
That's the whole discipline. Lead with the business-truth metrics so you never scale a campaign that's quietly losing money, and keep the diagnostic metrics in your back pocket so that when something breaks, you fix the right thing instead of guessing.
Bottom line
ROAS isn't wrong, it's just incomplete. The brands that scale paid profitably are the ones that know their margin cold, watch their blended numbers, and treat the platform's reporting as a lead rather than a confession. Get the stack right and paid ads stop being a gamble and start being a system you can actually turn up.
Running paid for an e-commerce brand and not sure your numbers are telling the truth? That's exactly the kind of thing we untangle at Whitespace Dev.
