Deep-dive guide
Cross-sell AOV Lift Simulator: Attach Rate, Add-on Margin and Fulfilment Cost
Executive industry analysis
Cross-selling is one of the most efficient ways to grow revenue, because the customer is already in the checkout flow and the cost of acquiring them has been paid. A well-chosen add-on raises the average order value without another ad click. That is why recommendations, bundles and frequently bought together widgets are standard in online stores. The risk is to judge the programme by the average order value alone. An order that is bigger is not necessarily an order that is more profitable once the add-on is picked, packed, shipped and sometimes returned.
The structure of the problem combines a volume rate with a unit margin. Attach rate says how many orders carry an add-on. Price, margin and discount decide what each one earns on paper. Fulfilment, returns and stock carrying cost decide what survives. A cheap, light accessory with a strong margin can be extremely profitable. A heavy, low-margin item with a discount can turn each attached order into a small loss while the dashboard shows a rising order value.
The domino cascade starts with the count of orders carrying an add-on. This lifts the average order value. A portion of the lifted revenue is then consumed by fulfilment, returns and storage, which shows as the delivery cost share. What remains is profit per add-on, and finally the monthly net. If the cost share creeps above a quarter of add-on revenue, the programme is working hard for little. The cascade also explains why a higher attach rate never rescues an add-on whose unit profit is negative.
The iceberg separates the visible costs from the rest. Above the waterline are fulfilment of the add-ons and the discount on truly new sales. Below it are the discount given to customers who would have bought the item anyway, the handling of returned add-ons, the cost of carrying add-on stock for months and the recommendation tool with the time spent merchandising. In many catalogues the hidden items together exceed the headline fulfilment cost. Use the simulator to find the attach rate you need and the price and discount that protect the margin.
Formula and methodology blueprint
The model works per month and measures the cross-sell programme itself. Orders with an add-on are orders times attach rate. A fixed share of those customers would have bought the item anyway at full price, so only the remainder is incremental. Margin is earned on incremental add-ons after the bundle discount and an assumed return rate. Costs are fulfilment, the discount given to customers who would have bought anyway, returns handling, stock carrying cost and the cost of the recommendation tool.
- Orders with add-on
- A = orders × attach rate
- The number of orders that carry a cross-sell item in the month.
- Incremental add-ons
- I = A × (1 − cannibal share)
- Add-ons that exist only because the recommendation was shown.
- Incremental margin
- M = I × price × (margin − discount) × (1 − return rate)
- Profit from new add-ons after the bundle discount and returns.
- AOV lift
- L = A × price × (1 − discount) / orders
- Average amount added to every order, including orders without an add-on.
- Net profit
- Net = M − A × fulfilment − cannibal discount − returns − holding − tool
- The monthly result of the programme.
- Profit per add-on
- Net / A
- What one attached order earns after all costs; it must stay above zero.
Cascading elasticity
Attach rate is the main volume lever, but its value depends entirely on unit profit. When profit per add-on is positive, each point of attach rate adds a fixed amount. When it is negative, each point deepens the loss. Fulfilment cost and bundle discount are the margin killers: both are subtracted from every attached order. Add-on price helps only while margin exceeds discount, because a higher price multiplies a positive unit margin.
Three real-world case studies
Bootstrapped starter
A small shop with a light accessory
A shop with fifteen hundred orders recommends a small, light accessory at a strong margin and a small bundle discount. Attach rate is healthy and fulfilment is cheap, so each add-on earns. Load it to see how a good add-on can pay even at low volume.
Scaling mid-market
A large store with curated recommendations
A busy store with tens of thousands of orders places its add-ons in the cart and on the confirmation page. Attach rate is high and unit profit holds. Load it to see how volume turns a few dollars per order into a large monthly result.
Black-swan crisis
A heavy, discounted low-margin add-on
A store pushes a cheap, low-margin item with a deep discount and pays high handling for each one. Few customers add it and each attached order loses money. Load it to see why a rising order value can still shrink profit.
Industry benchmark matrix
| Metric | Danger zone | Industry average | Top 10% elite |
|---|---|---|---|
| Attach rate of recommended items | Below 5% | 10–20% | Above 25% |
| Add-on gross margin | Below 30% | 45–60% | Above 65% |
| Bundle discount on the add-on | Above 20% | 5–10% | 0–5% |
| Fulfilment cost as share of add-on revenue | Above 30% | 10–20% | Below 8% |
| Cannibalised share of add-ons | Above 40% | 15–25% | Below 10% |
Variables and levers
Orders per month
Orders placed where a recommendation or bundle can be shown.
Lever: Show recommendations where traffic is highest, such as the cart and the confirmation page, rather than adding more widgets.
Attach rate
Share of orders that include the recommended add-on or bundle item.
Lever: Recommend items that clearly complete the main purchase, and test two or three placements instead of guessing.
Add-on list price
What the add-on item costs the customer before any bundle discount.
Lever: Price add-ons high enough to matter, but low enough to feel like an easy yes next to the main item.
Add-on gross margin
Share of the list price left after the cost of the add-on itself.
Lever: Choose add-ons with a healthy margin, because attach rate on a thin-margin item only grows volume without profit.
Bundle discount
Percentage taken off the add-on when it is bought together with the main item.
Lever: Replace a flat discount with a free-shipping threshold or a small gift, which costs less than percentage-off.
Fulfilment cost per add-on
Extra picking, packing, packaging and weight-based postage each add-on creates.
Lever: Keep add-ons small and light, and slot them next to the main item in the warehouse so picking time stays low.
How to use this simulator
- 1Enter monthly orders and the attach rate you see on recommended items.
- 2Add the add-on price, margin, bundle discount and the extra fulfilment cost per item.
- 3Read the five boxes to see whether delivery cost share or profit per add-on turns red first.
- 4Press Find my breaking point to see which input cancels the profit soonest.
- 5Compare the current approach with curated bundles over 24 months.
Mistakes to avoid
- Celebrating order value without looking at profit per add-on. A bigger basket made of low-margin, heavy items can earn less than a smaller one.
- Giving a percentage discount on the add-on to everyone. Customers who would have bought it anyway receive money for nothing.
- Ignoring the extra pick and pack time. Each additional item in a parcel adds labour, packaging and often postage weight.
- Recommending unrelated items. A low attach rate with a high return rate is worse than no recommendation at all.
Frequently asked questions
Is a higher order value always better?
No. Order value can rise while profit falls if the add-on has a thin margin, a heavy discount or a high fulfilment and return cost. Always judge the programme by profit per add-on.
What is a good attach rate?
It depends on how naturally the add-on completes the main item. Accessories for electronics or care products for apparel can reach high rates, while unrelated items rarely do. Compare with your own category.
Should I discount the bundle?
Only as much as needed. A free-shipping threshold or a small gift often moves the same customers for less money than a percentage discount.
What is cannibalisation here?
It is the share of customers who would have bought the item anyway, perhaps on their next visit. You earn no new margin on them but still pay the discount.
Is this financial advice?
No. It is an educational model with simplified assumptions such as fixed return and carrying rates. Replace the inputs with your own data and test with a control group.
This is an educational planning model with stated assumptions. It is not financial, tax or legal advice. Replace the inputs with your own figures and verify important decisions with a qualified professional.