Would you like to offer “Build Your Own” product boxes in your WooCommerce store? In this guide, we’ll show you how you can sell pick and mix products on your WooCommerce-powered website.
By adding extra options to your products, you can allow your customers to build their compose a variation their desired version of your product. This is often called Pick ‘n Mix.
Examples of pick and mix products in WooCommerce
Before we jump into creating pick and mix products, let’s understand what exactly pick and mix products are.
A pick and mix product is essentially a product that consists of multiple other products. This is often refered to as a product bundle. It is a type of product that lets customers select options before they place orders from your online store. It’s perfect for selling customized or personalized products.
A great example of a pick and mix product is a sweets shop where you can compose your own bag of sweets. PickAndMix is a great example of an online store offering a “Build your own” pick and mix sweets product. This store is also running on WooCommerce.

A customer may want to add various sweets to their sweet box before they purchase them. Similarly, if you sell a variety of donusts, you can let customers pick and mix their favorite donuts types before adding the donut bouquet product to their shopping cart.
Why should you use Pick and Mix products?
Let’s dive deeper into why you might want to sell pick and mix products in WooCommerce:
- Sell more products. Now that you’re offering pick and mix products, you’re essentially selling multiple products in the form of one. This is because instead of just selling specific sweets separately on your online shop, you can sell all your sweets in a bundle or box and let customers add them to a “Sweetbox” product. As a result, you’re likely to sell more products overall.
- Increase the average order value (AOV). One of the best ways to increase the average order value on your WooCommerce site is by offering product customizations. By offering pick and mix products, customers are more likely to add more products to their pick and mix “box” and eventually pay you more that they might have if the sweetbox wasn’t customizable.
- Offer a personalized shopping experience. By letting your customers select the specific products they want to purchase, you offer a more personalized shopping experience on your online store. This is because, instead of selling pre-curated bundles, you can let customers pick what’s included in their bundle or box. For example, customers that are allergic to nuts can avoid adding candies that contain nuts to their “sweet box” product.
How to sell pick and mix products in WooCommerce
Here, we’ll explain how you can sell pick and mix products on your WooCommerce site.
For this, we’ll need a WordPress site with the WooCommerce plugin installed and ready to go. In addition to this, since WooCommerce by default doesn’t have built-in functionality that lets you add extra options to products, you’ll also need a solid product customization plugin such as the Advanced Product Fields for WooCommerce for creating pick and mix products in WooCommerce.
Advanced Product Fields for WooCommerce offers an all-in-one solution for customizing how products look on your online store.

The easiest way to make Pick and Mix produts in WooCommerce
Find out moreYou have the option to add up to 16 different field types including text boxes, number fields, dropdown lists, and checkboxes to your WooCommerce products to represent product customization features on your online store.
The great thing about Advanced Product Fields for WooCommerce is that it comes with conditional logic features that help you offer a unique and relevant shopping experience to your customers. Find out more about all the powerful features of the plugin.
Step 1: install the Advanced Product Fields for WooCommerce plugin
To get started, get the Advanced Product Fields for WooCommerce plugin and install it on your WooCommerce site. Navigate to Plugins → Add New and upload the plugin’s .zip file before clicking on the Install Now button. Activate the plugin to continue.
Once the plugin is activated, navigate to WooCommerce → Settings → Product fields and paste the license key given to you at the time of purchase in the License key field.
Click on the Activate button to activate the Advanced Product Fields for WooCommerce plugin’s license on your WooCommerce site.
Step 2: create a new WooCommerce product
With the Advanced Product Fields for WooCommerce plugin installed on your WooCommerce site, navigate to Products → Add New and set basic product details.

You can add images of the product as a way to make it easier for customers to understand how their pick and mix product will look in its final form.
Pro tip: Make sure to set a base price for the product that customers have to pay even if they don’t select additional options before adding the product to their cart.
Step 3: set up product pick and mix fields
With basic product details in place, click on the Custom fields tab under the Product data meta box.

Click on the Add your first field button to create a new additional option field for your product. Select Multi-select image swatches using the Type dropdown menu to create attractive-looking buttons customers can select when deciding on pick and mix product options to add to their box.

Using the Label field, you can give the extra options field a custom name and use the Instructions field to specify what the extra product option is about.
Adding the options and additional pricing
Scroll down to the Options section to start adding options for your pick and mix product. Simply click on the Add option button and specify the option name using the Option label field.

You can either charge a percentage-based fee, a quantity-based fee, or charge users a flat fee for selecting an option. Ideally, you want to offer a free option field for pick and mix products while also checking the Selected box for the free option.
This way, even if customers don’t want to customize their pick and mix product, they can simply buy the standard option without having to select any option or paying extra.

You can add multiple options and add images to each extra option you add to your pick and mix product.
Additionally, you can also add more fields to your product and make it even more customizable. To do this, create a new Checkboxes field for extra product options customers may choose when purchasing the pick and mix product.

Using the Adjust Pricing section, set a small fee for when customers want to include a custom gift card with their order.
Now, create a new Text field to let customers add their custom message to the gift card.

Scroll down to the Conditionals section and click on the Add a new rule group button. Using the Show if field if dropdown menu, select your True/False field and select Is checked using the next dropdown menu. This will make sure customers only see the custom message text field only when they select the option to add a custom gift card to their order.
Once you’re ready, click on the Publish button.
Bonus step: set a minimum and maximum allowed choices
When creating a Pick and Mix product, you may want to limit the number of choices customers add to their mixed product. For example, when customers are composing a box of 6 donuts, they should not be able to select less or more than 6.
To do that, go back to the Pick and Mix fields we created in step 3. Find the minimum and maximum settings and fill them out according to your wishes:

Final step: preview your WooCommerce product
Customers can now choose and select their product options before adding the pick and mix product to their shopping cart.

This makes the shopping experience on your online store highly customizable and encourages more sales as well as increasing the average order value.
Final thoughts on Pick and Mix products in WooCommerce
Letting customers select extra product add-ons and options before they purchase them is a great way to boost the growth of your online store. This not only encourages more sales but also is a great way to offer a more personalized shopping experience for customers when buying products from your online store.
However, offering pick and mix products with default WooCommerce functionality is not possible. This is why you need to use a robust product fields plugin such as the Advanced Product Fields for WooCommerce. The plugin lets you create custom product options any way you like and is very easy to use, even if you’re not very tech-savvy.
Ready to start selling pick and mix products on your WooCommerce site? Get Advanced Product Fields for WooCommerce today!

The easiest way to make Pick and Mix produts in WooCommerce
Find out more