How to use Profitability Analysis

Metricuno
May 18, 2026
7 min read
Quick answer

A practical guide to running profitability analysis on your store — how to find the channels, products, and segments that look healthy on revenue but quietly destroy margin.

Definition
Revenue Intelligence

Profitability Analysis

Profitability analysis is the practice of measuring net contribution — not revenue — across channels, products, segments, and campaigns to find where you actually make money.

Profitability analysis breaks a business down into its smallest commercial units — a paid channel, a product SKU, a customer segment, a single campaign — and asks the same question of each: after all variable costs, what's left? Revenue dashboards reward volume; profitability analysis rewards efficiency.

It's a core discipline within revenue intelligence and tends to produce uncomfortable findings. The channel driving the most orders is often the one with the worst contribution margin once you net out ad spend, discounts, payment fees, shipping subsidies, and returns. The point of the exercise is to make those trade-offs visible before you scale them.

Also known as
contribution margin analysis
channel profitability
segment profitability

Most online stores in the €1M-€15M revenue band run on a revenue-first dashboard. GA4 shows traffic and orders, Shopify shows GMV, Meta shows ROAS. None of those numbers tell you whether a sale was actually profitable once you net out CAC, discount, fulfilment, and returns.

Profitability analysis closes that gap. Instead of asking "which channel drove the most revenue last month?", you ask "which channel delivered the most contribution margin after every variable cost is attributed?" The answers are almost never the same — and that delta is where most reallocation decisions get made.

Why revenue-first reporting hides margin leaks

A growing store accumulates costs in places its analytics doesn't see. Meta tracks ad spend but not return rate. Shopify tracks GMV but not blended CAC. Klaviyo tracks attributed revenue but not the discount code that made the sale possible. Each tool optimises its own slice.

The result is a familiar pattern: a brand grows from €2M to €5M, hits a plateau, and discovers that the channels they scaled hardest were the ones with the thinnest contribution margins. Revenue grew 150% but EBITDA barely moved. The leak wasn't a single bad decision — it was the absence of a profitability lens on a hundred small ones.

Profitability analysis isn't a quarterly accounting exercise. It's an operational discipline that should sit alongside your acquisition reporting, ideally close enough to actual spend decisions that a media buyer or merchandiser sees margin alongside revenue when they pick what to push next.

The revenue trap

If your top-performing channel by revenue is also your top-performing channel by contribution margin, you probably aren't measuring contribution margin correctly. Check that you've netted out ad spend, discount, payment fees, shipping subsidy, returns, and warehouse pick-pack — not just COGS.

How to run a first-pass analysis

Start with channels, because that's where reallocation decisions have the biggest near-term impact. Pull 90 days of order data and attach four cost layers to every order: cost of goods (from Shopify or your ERP), ad spend (attributed by channel, not by campaign — you want stability), variable fulfilment (pick-pack plus shipping minus what the customer paid), and returns provision (your trailing return rate times the order value).

Divide what's left by revenue and you have a contribution margin per channel. Now do the same exercise by product category, then by first-order versus repeat-customer cohort. Three cuts are usually enough to surface the two or three findings that will reshape next quarter's spend.

Chart

Revenue vs contribution margin by channel (illustrative DTC apparel store, 90 days)

0%10%20%30%40%50%Meta paidGoogle paidOrganic searchEmail / KlaviyoDirect% of totalChannel

Share of revenue

Share of contribution margin

The pattern above is typical: paid social drives the largest revenue share but a much smaller margin share, while email and organic punch well above their revenue weight. That doesn't mean turning paid social off — it pays for the discovery that feeds the other channels. It means recognising that the marginal euro of Meta spend is probably worth less than the marginal euro of email investment.

What healthy contribution margins look like

Benchmarks are useful as sanity checks, not targets. The right contribution margin for your store depends on your category — a beauty SKU with 75% gross margin tolerates higher CAC than a consumer electronics accessory at 35%. What follows are typical ranges for online retail, after netting variable costs but before fixed overhead.

Use these to flag anomalies in your own numbers. If your paid-social contribution margin is sitting at 5% while your category average is 18%, that's a reallocation conversation, not a rounding error.

Benchmark

Typical contribution margin ranges by channel and vertical (after ad spend, COGS, fulfilment, returns)

VerticalPaid socialPaid searchOrganic / directEmail & SMS
Apparel & accessories8-15%12-20%30-45%35-50%
Beauty & skincare15-25%18-28%40-55%45-60%
Home & lifestyle10-18%14-22%32-46%38-52%
Consumer electronics3-8%6-12%18-28%22-32%
Food & supplements12-20%15-24%35-48%40-55%

Notice how owned channels (organic, email, SMS) consistently outperform paid acquisition on margin across every vertical. That's the structural reason brands with strong repeat-purchase economics can outbid competitors on first-order CAC — they recover the loss on owned-channel re-engagement that costs them almost nothing per send.

Common traps in profitability analysis

The first trap is last-click attribution. If you credit every Meta-attributed order to Meta and every direct order to direct, you'll over-state direct's margin and under-invest in the upper-funnel channels that fed it. A simple fix is to run the same analysis under two attribution models — last-click and a position-based or data-driven model — and look at the channels whose ranking changes most.

The second trap is ignoring repeat purchase. A channel that delivers a low-margin first order can still be profitable if those customers come back. Always run profitability by cohort: first-order contribution margin, then 12-month customer contribution margin. Many stores discover their "unprofitable" acquisition channel is actually their best repeat-driver.

Two horizons, two decisions

First-order contribution margin tells you whether to keep buying that traffic at today's CAC. 12-month customer contribution margin tells you whether the customer was worth acquiring in the first place. You need both — and they often disagree.

Frequently asked

Frequently asked questions

Revenue intelligence is the broader category — understanding where revenue comes from, how it moves, and what drives it. Profitability analysis is one specific lens within that: net contribution rather than gross revenue. You can't do useful revenue intelligence without it, because revenue without margin context leads to the wrong decisions.

Channel-level analysis should be a live dashboard, refreshed weekly. Product-level and cohort-level analysis is heavier and works well as a monthly review. A full deep-dive — including fixed-cost allocation and SKU rationalisation — is typically quarterly, aligned with merchandising and media planning cycles.

Order data with channel attribution, COGS per SKU, monthly ad spend by channel, and a trailing return rate. That's enough for a first-pass contribution margin by channel. You can layer in pick-pack costs, payment fees, and discount codes once the basics are in place.

Not in the first pass. Contribution margin deliberately excludes fixed costs so you can compare units on a like-for-like variable basis. Allocating fixed costs is useful for full-P&L profitability of a product line, but it introduces arbitrary apportionment that distorts channel comparisons.

Treat discounts as a direct deduction from revenue at the order level, not as a marketing expense. If a customer used a 20% code, the order's revenue line is the discounted total. This keeps contribution margin honest and surfaces the channels that depend on discounting to convert.

For most online retail, you want first-order contribution margin to be positive — even 5% is acceptable if repeat rate is strong. Negative first-order margin is defensible only if you have hard cohort evidence that 12-month customer contribution covers the loss with room to spare.

MER (marketing efficiency ratio) is total revenue divided by total marketing spend — a useful blended metric but it ignores COGS, returns, and fulfilment. Profitability analysis is what sits underneath MER and explains why two stores with the same MER can have very different EBITDA.

Yes, for a first pass. Export 90 days of orders, join COGS and channel attribution, layer in monthly ad spend, and compute contribution margin per row. A spreadsheet breaks down once you want this live and decision-grade — at that point you need a tool that joins order data, ad platforms, and your product catalogue continuously.

Email and SMS, almost universally, followed by organic search and direct. The variable cost of sending an email is near zero, so once you have an engaged list the contribution margin sits in the 40-60% range across most verticals. That's why list-building is one of the highest-leverage activities a growing store can invest in.

Unprofitable SKUs. Most catalogues have a long tail of products that look fine on revenue but lose money once you account for returns and warehouse cost. Cutting or repricing the bottom decile of SKUs is often the single fastest margin improvement a store can make, and it usually doesn't dent revenue meaningfully.

Get an AI expert review of your site

Paste your URL — Metricuno's AI runs the same heuristic checks a senior CRO consultant would, scoring your page and prioritising the fixes that'll move conversion fastest.