Customizing the Cart Items widget of Best Upsell For WooCommerce

Best Upsell For WooCommerce is an all-in-one plugin for Upselling & Cross-selling. With this WooCommerce upsell plugin, you can easily create bump sales to boost your sales and skyrocket Average Order Value (AOV)! This WooCommerce upsell plugin provides a Cart Items widget, that helps you add distinct functionalities to customize the default shopping cart.

Haven’t installed this WooCommerce upsell plugin yet? Check out how to install the Best Upsell plugin in the WordPress eCommerce store?

Customizing the Cart Items Widget of Best Upsell

Let’s get familiar with the Cart Items widget and learn how to customize the shopping cart with this Best Upsell widget.

best upsell cart items

Widget heading

The widget heading allows you to change the default widget name. This will help you easily identify the cart items widget in the Best Upsell plugin.

cart items widget heading


The title settings allow you to customize the widget title in your shopping cart. You can show/hide the title using the Show widget title option. The heading option helps you with the title formatting. Also, consider changing the header and background color to match your store theme.

cart items title

Product Options

The product options help you to customize the look and feel of the products in the cart items. You can use the color palettes to change the text, background, and border colors.

Show variant –  Select the checkbox to show the product variants.

Show quantity picker – Select the checkbox to show the quantity picker for the products.

Remove button text – Allows you to change the remove button text in the cart items.

Image layout – Allows you to change the product image layout to either square or circle.

buy cart items product options

Prices To Display

Don’t want to show the comparison price of the products in the cart items? Simply uncheck the Display compare to price option. Also, you can customize the color of the product prices.

buy-cart items prices to display

Total Options

Here you can customize the text, size, and color of the total cart amount in the shopping cart.

bu cart items cart total

Cart Discount Settings

The cart discount settings help you to customize the look of the discount code box and discount tags in the shopping cart. Use the color palettes in the settings to make it more attractive.

bu cart items discount settings

Cart Empty Message

Here you can manage what is to be displayed to the customers when the shopping cart is empty. If you wish to change the default message, do it here.

Product Quantity Not Enough Error Message

Here you can enter the message that you want to show to your customers when the product quantity in the cart is not enough for Checkout.

Other Upsell

Here you can see how many upsell offers are added to the cart items. By simple drag and drop you can reorder the upsell tabs and cart item list.

This section of the widget allows you to create product upsells within the cart items.

bu cart items other upsell

Creating Product Upsell in the Cart Items Widget

Let’s learn how to create product upsells in the cart items widget of the Best Upsell plugin. Simply click on the Add Upsell button and start product setup for your upsell.

Product to Display

This option lets you choose the product you want to upsell with the cart items added by the customers. Pick any method from the given options for product selection:

(1) WooCommerce Recommendation – Product will be automatically selected for upselling by WooCommerce based on its recommendation algorithm. You can also exclude some products by checking the Exclusion tags checkbox and defining the tags you want to avoid.


(2) Cheapest product in the cart – The product in the cart item with the lowest selling price will be displayed in the product upsell.

To avoid the product tagged with the exclusion tags, you can hide the product by selecting the Hide featured product option else display another product by the “Display alternative product” option.

If you select the Display alternate product option then you need to choose a product manually by clicking on the Select product button.


(3) Most expensive product in the cart – The product in the cart item with the highest selling price will be displayed in the product upsell.


(4) Specific product – If you want to show a specific product in the product upsells, then you can select this option. Next, you need to choose the featured product manually by clicking on the Select product button.

show specific product in icart Shopify app

There comes an option to select what will happen if the product is already available in the cart. You can select the:

  • Display selected product anyway option to allow repeated products in the cart.
  • Hide featured product option to restrict repeated products and hide the product upsell section.
  • Display alternative product option to show another featured product in the product upsells to avoid repetition.

(5) Random product – Select the product collection from which you want to show the upselling product. You can also precise the product selection by defining the product tags.


Product Title

Product title color – Select the text color for the product title in the product upsells.


Product Options

The Product options allow you to show or hide the variant of the upsell product. Using the color palettes you can customize the product variant design.



If you want to offer any discount on the upsell product, check the Offer a discount option and select the discount type you want to offer. Following are the discount options available:

  • Percentage: Offer a discount in percentage that will apply to the upsell product.
  • Fixed amount: Give a fixed amount OFF on the upsell product.

Discount value – Enter a value that you want to offer on the upsell product.

Only apply for item over – Discount will only apply to the upsell product if its price exceeds the value that you have mentioned in the box.

Discount name – Give a discount name that will be visible to the customer when the discount is applied on the product upsell.


Prices To Display

Here you can choose an appropriate option to show the upsell product price.

  • Store price only: The selling price of the product will be displayed to the customer.
  • Store compare to price & store price: The price to compare and the selling price of the product will be displayed.
  • Store compare to price & cart discount price: The price to compare and the final selling price (after deducting the discount) will be displayed.
  • Store price & cart discount price: The original selling price and the final selling price (after deducting the discount) will be displayed.


Add To Cart Button

This option lets you customize the Add To Cart button of the upsell product. Provide the display text for the Add button and change the text or background color as you want.


Remove upsell

By clicking on the Remove upsell button will delete the product upsell from the cart items list.

Make sure to click on the Save button to save the changes you made in the cart items widget.


About the author

One Response

  1. Hello Manoj, I need some help.
    I am trying to make sure that if the user deletes the core item from the cart – they cannot purchase any of the upsells.

    Is there a way to prevent this? Right now I can only see it prevents the first upsell from checking out.
    Additional upsells can still be sold without the core product in the car (ie. if the user deletes the core item or changes qty to 0) or the user can add a higher quantity of the upsell (removing the core product) and still check out.
    We only want them to be able to check out if there is a core product in the cart (for all upsells).
    Is there a way to do this? Thank you!! – Salima

Leave a Reply

Your email address will not be published. Required fields are marked *