Add product upsells to the cart
Upsells let shoppers add another product without leaving the cart drawer.
Set up the block
- Edit your cart, open the Cart tab, and turn on Upsells.
- Open the block and choose a Product source.
- Set the heading, choose a Layout, and set Maximum products.
- Save the cart. If it is inactive, activate it when ready.
Choose a product source
- Hand-picked products: use Select products to choose the pool yourself.
- Products from a collection: use Select collections. Products follow the collection's sort order in Shopify.
- Shopify recommendations: choose Related products or Complementary products. Recommendations depend on products in the cart.
Complementary products need pairings in Shopify Search & Discovery. When no complementary products are returned, Bundlex Cart tries related products instead.
For a complete example, follow recommend products based on what's in the cart.
Are products already in the cart hidden?
Yes. Main and side upsells automatically exclude products already in the cart, across all product sources. This works at product level, so another variant of the same product is also excluded. There is no separate switch to enable this behaviour.
Layout and product limits
Choose Vertical list, Carousel, or One at a time. Maximum products accepts 1 to 12; recommendations return at most 6 candidates. The actual list can be shorter because unavailable products are filtered out.
Product cards use the selected variant's price. The block does not create an extra upsell discount; a crossed-out compare-at price comes from the product's pricing.
Remove extras when the cart empties
With Remove upsells when the cart empties enabled, products added from this block are removed after the last regular product is removed. This runs on the storefront, not in the preview. Products added from empty-cart suggestions stay in the cart.
For missing products, see upsells not showing.
Was this article helpful?
Your feedback helps us improve our docs.