All Collections
WooCommerce Discount Rules
Buy One get One Scenarios
How to display free products in cross-sell block
How to display free products in cross-sell block
Learn how to display free products in the cart and let the customers to choose them
Sangeetha avatar
Written by Sangeetha
Updated over a week ago

What is a cross-sell block on the cart?

This feature enables the customers to select free products from the cart. While choosing BOGO cheapest/ highest -> you can display the choice of free products in the cart and customers can select one or two products from the displayed products as free.

Please note that this feature will be enabled only if you have Buy X Get Y rule  and chosen cheapest/ highest option.

Here is an example rule setup:

As per the rule setup, cross-sell block will be enabled in the cart once the cart reaches 3 quantities.

How to enable this feature?

Go to Woo Discount Rules -> Settings -> Promotion -> Show cross sell block on cart?
-> Yes.

Limit -> It represents how many products can be displayed in the cart.

For example: If I have in-listed 10 products in the rule setup, then any 3 products will be displayed in the cart.

Column -> It represents the column count

For example, there are 2 columns in this cart

Order by -> You can order the products randomly or by menu order or by price.

1. Randomly: Products will be displayed randomly ie.., any 3 from those in-listed products will be displayed.

2. Menu order: You can find menu orders from woo commerce advanced product configuration and the product will be ordered based on this selection.

3. Price: Products will be displayed based on their cost.

Ordering -> You can display the products either by ascending order or by descending.

Quick links:


  • These products will be displayed in the cart only after the conditions get matched.

  • This feature will not be enabled for rules with the "auto add" option.


Still Unclear?

Please submit a support request. We are always happy to assist you :)

Did this answer your question?