Bundle CM vs Single-SKU CM: When Bundling Actually Pays

Metricuno
September 7, 2026
5 min read
Bundle CM vs Single-SKU CM: When Bundling Actually Pays — Compare bundle contribution margin against single-SKU CM. See when bundling raises profit, when it just inflates AOV, and the break-even math behind it.
Quick answer

Bundles almost always lift AOV, but only sometimes lift contribution margin per order. Here's the head-to-head math that tells you which case you're in.

Definition
Unit economics

Bundle CM vs Single-SKU CM

A per-order profit comparison between bundled and equivalent single-SKU orders, after discount, packaging, and attach-rate effects.

Bundle CM vs single-SKU CM is the side-by-side comparison of contribution margin per order when a customer buys a multi-item bundle versus the same items bought individually (or a comparable single-SKU order). It nets out the bundle discount, credits any shared packaging and pick-pack savings, and — crucially — accounts for the higher attach rate bundles produce.

The comparison matters because bundles reliably raise average order value but only sometimes raise CM per order. A 15% bundle discount can wipe out the extra units' margin, while a well-anchored bundle with a hero SKU can lift CM by €4-€8 per order. The math tells you which case you're actually in.

Also known as
bundle margin comparison
bundle profitability analysis

The naive read on bundles is simple: more items per order equals more revenue equals more profit. That's true for AOV. It's only sometimes true for contribution margin per order, which is the number that actually pays for your ads, your team, and your rent.

The gap between the two shows up because a bundle usually carries a discount (typically 10-20% off the sum-of-parts price), and that discount comes straight out of gross margin. If the shared-packaging and pick-pack savings plus the incremental attach don't cover the discount, your CM per order goes down even though the receipt went up.

Benchmark

Apparel store: bundle CM vs single-SKU CM, per-order economics

Line itemSingle-SKU order (1 tee)2-item bundle (tee + hoodie)3-item bundle (tee + hoodie + cap)
Gross order value€35€90€105
Bundle discount€0-€13.50 (15%)-€21 (20%)
Net revenue€35€76.50€84
COGS-€10.50-€28-€32
Payment + platform fees (3%)-€1.05-€2.30-€2.52
Pick, pack, packaging-€3.20-€3.80-€4.10
Shipping subsidy-€2.50-€2.50-€2.50
Contribution margin / order€17.75€39.90€42.88
CM % of net revenue50.7%52.2%51.0%

That example shows the good case: bundle CM per order more than doubles because shared packaging (one polybag, one label, one pick trip) absorbs most of the discount. The bad case looks identical on the top line but with a 25%+ bundle discount and no packaging savings — CM per order lands below the single-SKU baseline once you divide by units.

The four levers that decide the outcome

Four variables determine whether a bundle beats its single-SKU equivalent on CM: discount depth, shared fulfilment savings, attach rate lift, and return rate. Discount depth is the biggest and most controllable — every point off the sum-of-parts price comes out of contribution margin at close to 1:1. Past a threshold (usually 18-22% on apparel, lower on low-margin categories), CM per order collapses even with strong attach lift.

Shared packaging and pick-pack savings run €1-€4 per order depending on your 3PL contract and whether the bundle ships in one carton. Attach rate lift matters most when the bundle pulls in a SKU the customer wouldn't have added otherwise — an anchor-SKU bundle built around a hero product does this well. Return rate, often overlooked, tends to be 15-30% higher on bundled orders because if one item disappoints, the whole order comes back.

The bundle trap: AOV up, CM/order down

If you're seeing AOV climb 20-30% after launching bundles but blended CM per order is flat or falling, you're almost certainly discounting too deep or cannibalising full-price single-SKU orders. Segment your CM by order type before you scale the bundle further — a rising tide of AOV can mask a shrinking pool of profit.

When bundling actually pays

Bundling wins on CM in three fairly specific conditions. First, when the bundle is anchored by a high-margin hero SKU and the added items are complementary rather than substitutable — the anchor carries the CM while the attach items lift AOV. Second, when discount depth stays under ~15% and shared-packaging savings are real (single-carton fulfilment, one label, one pick). Third, when bundle-driven attach rate genuinely brings in units the customer wouldn't have added — not just re-pricing carts they'd already have built.

Bundling loses on CM when discounts drift past 20%, when the bundle mostly displaces would-be single-SKU orders (cannibalisation), when return rates spike on multi-item orders, or when a bundle app takes a 2-4% cut on top of platform fees. Shopify's native bundle functionality avoids that last one; third-party bundle apps often quietly erase the shared-packaging saving they enabled.

Chart

CM per order vs bundle discount depth (2-item apparel bundle)

0€10€20€30€40€50€0%5%10%15%20%25%30%CM per order (€)Bundle discount %

Bundle CM / order

Single-SKU CM baseline (x2 orders)

Frequently asked

Bundle CM vs single-SKU CM — FAQ

They reliably increase AOV. Whether they increase profit depends on discount depth, shared-fulfilment savings, and attach-rate lift. Under a 15% bundle discount with real packaging savings, CM per order usually rises. Above 20% discount with no fulfilment savings, CM per order typically falls even as AOV climbs.

For apparel and beauty, 10-15% off the sum-of-parts price is the safe zone where shared packaging and higher attach usually cover the discount. Past ~20%, CM per order collapses on most categories. Low-margin verticals like electronics accessories break earlier, often around 8-10%.

Compute CM per order on both, then also CM per unit sold. AOV grows mechanically with more items; the truer comparison is whether CM per unit stays flat or improves. If CM per unit drops meaningfully, you're subsidising volume rather than improving profitability.

Almost always one of three causes: discount too deep, cannibalising full-price single-SKU purchases, or bundle-order return rate elevated. Segment your orders by type (bundle vs single) and compare CM per order across both — the leak becomes obvious once you split them.

Usually yes, because BOGO caps the discount at the free item's cost (COGS-based) rather than the full retail value (revenue-based). A 'buy one get one 50% off' on a €35 tee costs you €10.50 in COGS versus €17.50 in revenue for a straight discount. The framing also feels more generous to shoppers.

For a typical apparel bundle with modest packaging savings, you need roughly a 20-30% incremental attach rate — meaning 20-30% of bundle buyers wouldn't have bought the extra item otherwise. Below that threshold, the discount outruns the added margin.

Often yes, purely because bundle apps charge 2-4% of bundle revenue on top of platform fees, which comes straight out of contribution margin. Native bundles are less flexible but preserve more CM. The comparison depends on whether the app's merchandising features drive enough incremental attach to cover its fee.

Bundled orders return at 15-30% higher rates because a single disappointing item usually triggers a return of the whole order. Full-bundle returns also cost more to process (more inspection, more restocking). Factor a return-adjusted CM per order into the comparison — the gap versus single-SKU orders often narrows once you do.

Anchor the bundle with a high-margin hero SKU and use slow-movers as complementary attach items. That way the hero protects CM while the slow-movers get cleared. Bundling only slow-movers together tends to require deep discounts, which erodes the CM you were trying to recover.

Subscription bundle CM per order is usually lower on the first order (deeper intro discount) but compounds favourably over 3-6 months because acquisition cost amortises across recurring orders. A one-time bundle wins on first-order CM; a subscription bundle wins on 6-month lifetime CM if churn stays under ~15% per month.

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.