Upselling and cross-selling both raiseaverage order value — but they do it in opposite ways. Upselling makes the same purchase bigger; cross-selling adds a different product alongside it. Knowing which to use, and where, is the difference between helpful and annoying.
Upsell: a better version of the same thing
An upsell moves the shopper to a higher-value option of what they're already buying — a bigger size, a premium tier, a bundle of the same item, or an add-on that upgrades it.
Viewing the 250ml candle? Offer the 500ml for a little more per ml. Buying one hoodie? Offer a 2-pack at a small discount.
Cross-sell: something that goes with it
A cross-sell suggests a complementary product — something that pairs naturally with the item in the cart.
Buying a camera? Cross-sell the memory card and case. Buying coffee? Cross-sell the filters and a mug.
The difference, side by side
| Upsell | Cross-sell | |
|---|---|---|
| Offer | Bigger / better version | Related product |
| Goal | Raise the value of one item | Add more items |
| Example | Upgrade to the 2-pack | Add the matching accessory |
Where to place each offer
- Product page — the best place for upsells (tiers, sizes, multi-packs) while intent is high.
- Cart / checkout — great for low-friction cross-sells ("add this too").
- Post-purchase — a one-click add after checkout, with no risk to conversion.
Keep an eye on margin
Discounted upsells and cross-sells lift order value, but every discount comes off yourprofit margin. The win is when the extra revenue more than covers the discount and the fees — check it, don't assume it.
Do both automatically
Packmate lets you show upsells and cross-sells asbundles,mix-and-match sets andgift offers in a theme-matched widget on your product pages — with the discount applied automatically at checkout, no codes to type.