Margly

The SKU-Weighted CAC Trap: Stop Subsidizing Low-Margin Winners

By Michal Baloun, Co-founder & COO · MirandaMedia, Margly.io & Discury.io

Learn to calculate Profit-Weighted ROAS to stop scaling revenue that destroys cash flow. Identify which SKUs are silently bleeding your operating margin.

  • 5x ROAS does not guarantee profitability; a product priced at $120 with high variable costs can lose $3 per order (Saras Analytics, 2026).
  • 20.5% is the average e-commerce return rate, which erodes profit generated by high ROAS (Digital Time Savers, 2026).
  • 100% is the break-even point for POAS; anything below indicates a loss, while anything above generates real profit.
  • 97-day cash conversion cycles in hero SKUs lock up three times more capital than products cycling in 34 days.
  • $150K in working capital can be unlocked by reducing safety stock from 14 weeks to 8 weeks.

2.87 is the average e-commerce ROAS, yet half of all businesses operate below a 2:1 ratio. When your marketing team chases a 5x ROAS, they often optimize for vanity metrics that hide the reality of your unit economics formula. In our practice working with Czech and Slovak e-shops, the line item that almost always surprises operators is the true cost of returns and variable fulfillment embedded in their "best-selling" products.

1. The Revenue Illusion: Why 30% of Ad Spend Targets Underperformers

$120 is the price point of a hypothetical hero SKU that achieves a 5x ROAS but loses $3 per order after accounting for COGS, shipping, and fees. Conversely, a product priced at $90 with only a 3x ROAS can generate a $14 contribution margin per order, proving it is the superior asset for your cash flow.

Meta and Google platforms do not accept contribution margin as a direct bidding input and optimize strictly to revenue ROAS. This structural limitation forces your growth team to hunt for top-line revenue rather than net profit. When you scale a product that has a high ROAS but a thin margin, you are effectively paying the platform to subsidize your own loss.

2. The Anatomy of a Contribution Margin Leak

20.5 % of all e-commerce orders are returned, according to recent industry analysis. These returns do more than just lower your bank balance; they reduce your effective contribution margin by 8-15 percentage points below what a static COGS-only calculation would suggest.

Dimensional weight billing adds another layer of hidden cost. For lightweight but bulky items, carriers often charge based on volume rather than actual mass, increasing your per-order fulfillment cost by 20-40% above the base rate. If your finance team calculates margins based on standard shipping estimates, you are likely overestimating your profitability on every single unit sold.

3. A Tactical Workflow for SKU-Specific CAC

SKU-specific CAC is the only way to determine if your marketing spend is actually driving profitable growth. You calculate this by dividing the total ad spend attributed to a specific product by the number of new customer carts containing that product.

Strong naming conventions are required at the ad set level to isolate which creative features which product. You must pull data from identical time periods across all platforms to ensure the attribution matches your actual cash outflows. Once you have this number, you can compare it against the product's individual contribution margin to see if you are actually turning a profit on the first transaction.

4. Solving the Cash Conversion Trap

97 days is the cash conversion cycle for some hero SKUs, which locks up three times more working capital than a product that cycles in 34 days. Spending $5,000 a day on ads forces you to float between $15,000 and $25,000 of cash before the first dollar of revenue actually lands in your bank account.

14 weeks of safety stock is a common buffer for planning teams, but this inventory bloat is a silent cash killer. Reducing this to 8 weeks can free up $150,000 in working capital without significantly increasing your stockout risk. Always remember that your cash runway is determined by the speed at which your best-selling products convert back into liquid capital, not just their sales velocity.

5. From ROAS to POAS: Realigning Finance and Marketing

POAS, or Profit On Ad Spend, is the metric that finally bridges the gap between your marketing dashboard and your P&L statement. You calculate it by dividing net profit by advertising costs and multiplying by 100%.

100% is the hard break-even point for POAS. Any campaign performing below this value is technically losing money on every click, regardless of how high the revenue-based ROAS appears. Marketing teams typically optimize on a daily cadence, while finance reconciles delayed costs like 3PL fees and returns on a monthly basis. This timing gap is where most DTC brands lose their way.

Editor's Take — Michal Baloun, Co-founder

In our practice, we often find that the "hero SKU" is a double-edged sword. It drives top-line growth and feels like a winner because it dominates your dashboard, but it is frequently the primary culprit behind cash flow stagnation. Across the stores we manage at MirandaMedia, the pattern we keep seeing is a blind reliance on blended ROAS that masks the underlying margin erosion of the brand's primary product.

Many operators treat their ad account as a vending machine: put in a dollar of spend, get back five dollars of revenue. But if that five dollars of revenue comes with a 22% return rate and a 40% dimensional weight surcharge, you aren't running a business; you are running a high-volume processing plant for returns. The shift to POAS and SKU-specific CAC is not just a technical change in how you analyze data—it is a change in how you allocate your most precious resource: cash.

I’ve seen 7-figure stores scale revenue aggressively while their bank balances dwindled, simply because they were scaling the wrong SKUs. The moment you stop looking at total revenue and start looking at the contribution margin of every individual ad set, the entire strategy changes. You stop chasing ROAS and start chasing cash in the bank. It is often uncomfortable to kill a campaign that looks like a winner on your dashboard, but that is exactly what data-driven operators must do to survive.

Here's what advice from Margly looks like

Most analytics dashboards stop at "your number is X". Margly stops at the next sentence — what to do, where, how much it's worth. Recommendations Margly would surface for the patterns described in this article:

  • High priority "Reduce safety stock for your hero SKU from 14 weeks to 8 weeks." This move will free up immediate working capital tied up in slow-moving inventory. Estimated impact: +$150,000 / year in liquidity
  • High priority "Shift ad budget away from SKUs with high return rates above 20%." High return rates erode your contribution margin, making revenue-based ROAS a misleading metric for profit. Estimated impact: +$5,000 to +$10,000 / month in net profit
  • Medium priority "Account for dimensional weight in your product margin calculations." Lightweight-but-bulky products often cost 20-40% more to ship than your base rate suggests. Estimated impact: +$2,000 to +$4,000 / month in margin accuracy
  • Medium priority "Transition your daily optimization focus from ROAS to POAS." Anything below 100% POAS indicates you are losing money on every dollar of advertising. Estimated impact: +$3,000 to +$8,000 / month in saved ad spend

Notice none of those needed a CSV export. That's the difference between raw analytics and concrete advice.

Frequently asked questions

Why does a 5x ROAS product sometimes lose money?

ROAS measures revenue efficiency, not profit. When COGS, shipping, customer support, and a high return rate are deducted, the net contribution margin may be negative even if the revenue-based ROAS looks strong.

How do I calculate BEROAS for my store?

Break-even ROAS is calculated by dividing 1 by your Contribution Margin Ratio. For example, if your contribution margin is 40%, your BEROAS is 2.5x, meaning every dollar of ad spend must generate $2.50 in revenue just to break even.

About the author: Michal Baloun is co-founder and COO at Discury.io — customer intelligence built on real online conversations — and at Margly.io, which gives e-commerce operators profit visibility beyond top-line revenue. Through MirandaMedia Group s.r.o. (Shoptet Premium Partner, Upgates Partner) he has spent the past several years helping Czech and Slovak e-shops turn community-research signal into decisions operators can actually act on.

Michal Baloun — author photoCo-founder & COO · MirandaMedia, Margly.io & Discury.io
7 min read