Multistep Product Bundles

WooCommerce Product Bundles is a flexible WooCommerce bundle builder that lets you create step-by-step product bundles with configurable product options and pricing. Rather than offering fixed bundles, the extension guides customers through a series of steps, enabling them to build custom WooCommerce bundle products by selecting items from predefined product categories. This structured approach improves the customer experience while helping increase average order value.

Installation

↑ Back to top
  1. Download the plugin .zip file from your WooCommerce account.
  2. Log in to your WordPress Admin dashboard.
  3. Navigate to Plugins → Add New → Upload Plugin.
  4. Choose the downloaded .zip file and click Install Now.
  5. Once installation is complete, click Activate to enable the plugin.

For detailed guidance, refer to the official WooCommerce documentation on Installing and Activating Plugins and Extensions.

Setup & Configuration

↑ Back to top

Once the WooCommerce Multistep Product Bundles plugin is activated, you can configure it directly from the product editor. Go to Products → Add New in your WordPress admin, then scroll down to the Product Data section. From there, select Multistep Product Bundle as the product type and begin configuring your bundle.

WooCommerce Bundle Settings

↑ Back to top

After selecting Multistep Product Bundle as the product type, a dedicated configuration panel becomes available in the Product Data section.

Here you can define how the bundle behaves as a product, including pricing, layout, navigation, and discounts. Key options include:

  • Pricing type: Choose how the bundle price is calculated, such as a fixed base price combined with per-item pricing.
  • Frontend page layout: Select the visual layout used to display bundle steps on the product page (for example, Classic Layout).
  • Products layout columns & pagination: Control how many products appear per row and per page inside each step.
  • Product price visibility: Optionally show or hide individual product prices within the bundle.
  • Out-of-stock handling: Automatically hide unavailable items from bundle steps.
  • On-click behavior: Define what happens when a customer clicks a product (e.g., quick view popup, redirect to the product page, or disable the click).
  • Bundle discount: Apply a percentage or fixed discount to incentivize bundle purchases.
  • Steps navigation: Enable or disable step navigation to control how customers move through the bundle.
  • Banner image: Upload a custom image to visually represent the bundle on the frontend.

Creating Bundle Steps

↑ Back to top

Steps are the core of a multistep bundle. Each step represents a stage in the bundle-building process, such as Accessories, Clothing, or Fashion Collection.

For each step, you can configure:

  • Step title: Displayed in the step navigation and on the product page.
  • Step description: Helps customers understand what to select at that step.
  • Minimum and maximum product limits: Enforce required selections or limit the number of choices per step.
  • Sorting options: Control how products are ordered (e.g., best-selling, newest, price).
  • Product source: Add products manually or pull them automatically from selected categories.

You can add multiple steps to guide customers through a structured, logical bundle-building flow.

Frontend Bundle Experience

↑ Back to top

On the product page, customers see a clear step-by-step interface at the top of the bundle. Each step is numbered and labeled, making it easy to understand progress through the bundle.

  • Products are displayed in a grid layout.
  • Customers can adjust quantities using plus/minus controls.
  • Step navigation buttons guide users forward or reset their selections.
  • The bundle price updates dynamically based on selections and pricing rules.

Related Products

Offer add-ons like gift wrapping, special messages or other special options for your products.

Add shipment tracking information to your orders.