Create and Customize WooCommerce Product Bundles or Boxes

Do you have products that you like to bundle together on your WooCommerce shop? Or even better, would you like to give your customers the option to create their own bundles?

Think of it this way. When you go to some candy stores, many of them let you pick and choose what to put in the box. There’s nothing worse than getting a few of those cherry chocolates scattered in your box when you cannot stand the taste of them, right?  Imagine giving your customers the same options on your online store.

That is where the Custom Product Boxes for WooCommerce plugin comes in.

Custom Product Boxes for WooCommerce Plugin

This plugin is filled with features that you, as the shop owner, can use to create pre-filled boxes and unlimited assorted boxes. You can even allow checkout of a box that is partially filled, as well as set fixed price—or calculate them dynamically. You can also easily create a buy one, get one free or get 4 for the price of 3 offer. And as mentioned, customers can create their own custom boxes and bundles, or add or remove an option on an existing bundle. As you can see, the skies the limit here on what this one can do for you.

When you first install the plugin, you will want to make sure a couple of settings are configured correctly. This plugin uses the WooCommerce lightbox, so make sure that it is enabled under your WooCommerce > Products > Display settings. Also, if your thumbnails are set to a larger image, you may want to size them down and run the Regenerate Thumbnails plugin.

settings needed in WooCommerce

Creating the Custom Box Product

Once you have activated the plugin,  an option for a Custom Product Box will appear as a Product Data and here are the Custom Box Settings.

custom box settings

The Pricing Type gives us three options, the first for a set price of a package you as the store owner would create. You can also offer the customer option to add or remove products, with or without a based price that you would charge.

pricing type for custome product box

The Box Quantity lets you set the the maximum number of products that can be added to any box. This is good if you want to have a limited number in a package, say six coffee samples, but still give them the chance to choose from 18 samples.

In addition, you are able to set both columns for the grid template and/or product selection to either two or three.

box quantity and columns

The next three settings give you even more flexibility. It’s great that you can set a max of say, 8 items for a box, but still give the customer the option to only purchase 5 without having to fill it. New products can be automatically added to the top. And the Allow Scroll Lock is ideal if you have a lot of choices because it will keep the custom product box in view even, if they need to scroll down the page for more choices to add.

partial box new products and scroll lock

Easily add what products you want to the box.

adding products to the custom product box

And pre-fill the box with the products you want. It’s totally optional: make these mandatory or offer the customer the option to remove it if you don’t have that product in stock.

pre filled box

Two Examples of a Custom Product Box

So let’s see what this looks like on the front end.

For the first example, these are the settings I have in a product box I created and named the Woo Hits.

settings for example 1

Here you can see what it looks like. Simply roll over any of the products to add them to the box/grid on the left.

woocommerce custom product box example 1

We could have added some mandatory images to the box as well.

Here you can see, now that I have added two albums,  the total price dynamically changes.

pricing changing on example 1

Here is the second example. I have created a product box that they can set with all my Woo products. I want them to be able to add them all if they want, so I set the box quantity to the same number as the products offers. Also, I used a mandatory product as a way to give them a gift.

example 2 settings

And here is what that page looks like, with the bonus gift already added.

example 2 of product box

As I mentioned earlier, I had set the scroll box. For the sake of the demo, if we had the option to add only three items to the box, you can see how the scroll lock works here.

Extended Personalization Boost

If you are looking to get more customization with your product boxes, they also offer services to get styling, elements, layout and workflow customizations here.

A Lot of Ways to Use This Plugin

I’ve just given you a couple of examples of ways to use this plugin, but as you can guess, there are no limits to the kind of bundles or packages you could create. They also have some features coming down the road, such as an additional 3 or 4 built-in layouts to choose from, an optional gift wrap feature that opens up a popup with the gift wraps you choose to show. Customers have the ability to select a category and then select products from it to fill the custom box.

If you are looking at an easy way for customers to pick and choose their own bundles or boxes, I invite you to check out the Custom Product Boxes for WooCommerce Plugin.