How to set up cart upsell

Overview

Cart upsell shows suggested products in the cart drawer, under a title such as "You might also like these". Shoppers add them with one click. The app can pick the products for you, or you can set them yourself with Cart Page Upsell offers.

Before you start

Steps

1. Turn on Up-sell

  1. Click Cart Drawer in the app menu.
  2. Click Body, then Up-sell.
  3. Tick Enable Cart Upsell.

Up-sell settings with Enable Cart Upsell, Use AI Recommended UpSells, Create Manual UpSells with the offer list, Content and Appearance settings

Suggested products are updated automatically. If a product is no longer available, it is removed from the suggestions.

2. Choose how products are picked

  • Use AI Recommended UpSells: the app picks the products automatically. Set:
    • Recommendation Algorithm: Shopify related products, Related items or Frequently bought together.
    • Number of shown offer products.
    • Discount: Default price, Fixed price ($), Bundle discount (%) or Bundle discount ($), and a Discount label. Use {{amount}} for the discount amount and {{percentage}} for the percentage.
  • Create Manual UpSells: you set the products with offers. The list shows your Cart Page Upsell offers with their Status.

AI and Automatic suggestions follow the cart. When the shopper adds or removes a product, the cart drawer loads new suggestions. A quantity change alone keeps the same suggestions.

To keep a product out of the AI recommendations, add the tag xboost-no to it. See How do I exclude a product from cart upsell recommendations?.

Use AI Recommended UpSells with Recommendation Algorithm, Number of shown offer products and Discount

3. Create a manual offer (optional)

  1. Select Create Manual UpSells and click Create offer.
  2. Type an Offer Name.
  3. Under Product based triggers, choose which cart products show the offer:
    • Specific products: click Select products and pick the products. The offer shows when one of them is in the cart.
    • All products: the offer shows for any product in the cart.
    • All products except products: the offer shows unless the cart has one of the products you pick.
    • All products except collections: click Select collections and pick the collections. The offer shows unless the cart has a product from one of them.
  4. Optional: under Cart based triggers, add conditions on Cart order sub total, Cart order total or Cart order quantity (More than, Less than, Equal to or Not equal to a value).
  5. Under Offer, choose Manual and click Add Product, or choose Automatic.
  6. Optional: set a Discount label. Use {{amount}} for the discount amount and {{percentage}} for the discount percentage.
  7. Click Save.

Cart Page Upsell offer form with Offer Name, Product based triggers, Cart based triggers and Offer

With All products except collections, the collections you picked show under the button. Click the trash icon to remove one:

Product based triggers set to All products except collections with the Home page collection selected

Product add-ons in the cart don't count as trigger products.

Offer only some variants of a product

When you click Add Product, the product picker lists each product with its variants. Tick a product to offer all its variants, or tick only the variants you want to offer:

Select products window with all variants of one blanket ticked and two of five variants of another blanket ticked

A product with only some variants ticked shows 2 variants selected (the number you picked) under its name. Click the pencil icon to change the variants:

Offer section with two products, the second showing 2 variants selected

In the cart drawer, the variant selector of that product lists only the variants you picked. The preview in the app still lists every variant. Products where you ticked every variant, and offers created before this option, offer all variants.

4. Choose which offer shows

The cart drawer shows one upsell offer at a time. When several offers match the cart, it shows the offer with the highest Priority.

Set it in the Priority column of the offer list under Create Manual UpSells. Scroll the list to the right if you don't see the column. Type a number and press Enter, or click outside the box. The change is saved right away. The list is sorted by Priority, highest first.

Create Manual UpSells offer list with Offer Name, Created on and Priority columns, each priority set to 0

When matching offers have the same Priority, an offer with Specific products comes first.

5. Change the look

Under Content:

  • Upsell layout: pick one of the layouts, for example a list in the cart or a side bar next to the drawer.
  • Side bar size (side bar layouts) and Upsell photo size.
  • Variant selector: how shoppers pick a variant of a product with several variants. See Choose the variant selector.
  • Upsell title, for example "You might also like these", and Upsell add to cart title, for example "Add".

Under Appearance - Text size and the color settings, change the button text, discount label and button colors.

With a side bar layout, the suggestions show next to the cart drawer:

Upsell side bar You might also like these with products, variant pickers and Add buttons

The first and third layouts show the products in a carousel that shoppers scroll with the arrows. Each layout has its own settings:

LayoutSettingWhat it doesOptions
First: one product per rowRows per slideHow many products are stacked in each slide.1 to 6 (default 1)
Third: product cards side by sideProducts per viewHow many products show at a time. Auto fits as many as the Upsell photo size allows.Auto (default), 2 to 5
Third: product cards side by sideScroll byItem moves one product per arrow click. Page moves the whole view. Shown when Products per view is not Auto.Item (default), Page

With the first layout and Rows per slide set to 2, each slide shows two products:

Content settings with the first upsell layout selected, Upsell photo size, Rows per slide 2 and Variant selector

Cart upsell carousel with two products stacked in one slide, arrows and slide dots

With the third layout, Products per view 2 and Scroll by Item:

Content settings with the third upsell layout selected, Products per view 2, Scroll by Item and Variant selector Dropdown

Choose the variant selector
OptionWhat shoppers see
Dropdown (default)A drop-down list of variants under the product.
SimpleThe selected variant as plain text with an arrow. Shoppers click it to pick another variant.
HiddenNo variant selector. When shoppers click the add button, a popup opens at the bottom of the cart drawer with the product, a drop-down list of variants and a large add button.

Dropdown:

Cart upsell carousel with two products, each with a boxed variant drop-down list and an Add button

Simple:

Cart upsell carousel with the variant shown as plain text with an arrow above each Add button

Hidden, after the shopper clicks Add:

Cart upsell products without a variant selector, and a popup at the bottom of the cart drawer with the product, its variant drop-down list and an Add button

6. Save

Click Save in the bar at the top of the page.

Show bundle offers in the cart

If you also use XB: Bundles Quantity Breaks, its quantity breaks, bundles and add-ons can show under the cart items. See How to show bundle offers in the cart.

Products already in the cart

Cart upsell shows only products that are not in the cart yet. See Why is an upsell product not showing in the cart drawer?.

Upsell in an empty cart

To suggest products when the cart is empty, see How to customize the empty cart.