Articles on: Mix & Match Bundle

Show Different Products Based on a Customer’s Previous Selection

You can use Conditional logic to show different product lists based on the products a customer selected in an earlier step.
For example:

  • If the customer adds Product A in Step 1, they will see Product list 1 in Step 2.
  • If the customer adds Product B in Step 1, they will see Product list 2 in Step 2.

This is useful when the products available later in a bundle depend on an earlier choice, such as color, product type, flavor, size, or collection.

Create a bundle with at least two Step pages:

  • Step 1: Customers select the product that determines what will be displayed next.
  • Step 2: Customers see a different Product list based on their selection in Step 1.

Step 1: Add the source Product list

  1. Open the bundle editor.
  2. Go to the first Step page.
  3. Add a Product list.
  4. Add the products that customers can choose from, such as Product A and Product B.

This Product list will be used as the source of the conditions configured in Step 2.

Step 2: Add Groups to the second Step page

  1. Go to the second Step page.
  2. Add a Group component for each Product list you want to display conditionally.
  3. Add the relevant Product list inside each Group.


Step 3: Configure Conditional logic for the first Group

  1. Select the Group that contains Product list 1.
  2. Under the General tab, find Conditional logic.
  3. Click Edit conditional logic.
  4. Configure the condition as follows:
    • Select Show.
    • Select the Product list from Step 1 as the source.
    • Click Select products.
    • Select Product A.
    • Click Confirm.

The condition should mean:

Show this Group when the products selected from the Step 1 Product list include Product A.


Step 4: Configure Conditional logic for the other Groups

Repeat the same process for each remaining Group.
For example, configure the Group containing Product list 2 to appear when Product B is selected:

Show this Group when the products selected from the Step 1 Product list include Product B.

You can create additional Groups and conditions if Step 1 contains more options.

Updated on: 24/07/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!