Notice: Undefined property: stdClass::$error in /home/customer/www/wcbundler.com/public_html/wp-content/plugins/betterdocs-pro/includes/Dependencies/WPDeveloper/Licensing/LicenseManager.php on line 256

Warning: Cannot modify header information - headers already sent by (output started at /home/customer/www/wcbundler.com/public_html/wp-content/plugins/betterdocs-pro/includes/Dependencies/WPDeveloper/Licensing/LicenseManager.php:256) in /home/customer/www/wcbundler.com/public_html/wp-content/plugins/pixelyoursite-pro/includes/class-pys.php on line 294
Using custom variations for bundles – Bundler
Updated on November 26, 2023

In the previous tutorial, we learned how to create offers for variable products. In this tutorial, we will learn how to use custom variations, which is an additional option of Bundler.

Why Custom Variations? #

Bundler plugin does not allow to create offers and bundles composed of different products (yet 🙂 )

So, if you want to create bundles that include multiple different products, using custom variations is THE SOLUTION!

How to use custom variations? #

First thing, the product’s type has to be setup to “simple product”, otherwise custom variants won’t work. That’s because we consider that, if the product is variable, it would be better to use native variants instead.

So before you setup your offers, make sure the product’s type is simple.

Custom variations option can be found on the offer creation form:

By default, this option is disabled and Bundler uses default native Woocommerce variations (in the case of a variable product).

By enabling the custom variations option, you get access to 4 more columns on the form:

Actually, the custom variations option allows you to create custom variations with a maximum of 2 options (attributes). Let’s take a look on these columns:

  1. Custom option 1 and 2 names: Those are the names of the first and second attributes (options) of your variants.
  2. Custom option 1 and 2 values: All the possible values of option 1 and 2, separated by “|”. Be careful, you need to use this separator when introducing the values, otherwise the plugin won’t be able to process them.

Let’s take an example to better understand how custom variations work:

You can also check the demo store here.

For this example, we are bundling 2 different products: The anti-aging skin toner and the Coco Oil.

We give the possibility to the client to purchase the full “Beauty Pack” at a discount.

In order to get this configuration, you have to add the following fields:

This is the perfect example of using custom variations to build complex bundles.

As you can see, the custom options allow to create complex offers with different variants easily.

Still unclear?

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

Did this answer your question?