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

UpsellCross-sell
OfferBigger / better versionRelated product
GoalRaise the value of one itemAdd more items
ExampleUpgrade to the 2-packAdd 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.