If you want your WooCommerce store to succeed, you'll need to design it with the needs of your specific customers in mind. For instance, shops that regularly sell items in large quantities may require something beyond a traditional layout.
These stores can benefit from making the ordering process quicker and more efficient. Fortunately, this can easily be achieved by setting up a WooCommerce bulk order form. This feature will enable your customers to buy everything they need on one page, and add it all to their cart with a single click.
In this guide, we’ll explain how WooCommerce bulk order forms work and discuss what kinds of e-commerce stores they’re most suited to. Then we’ll walk you through how to set up and customize one. We'll use the WooCommerce Product Table plugin for selling multiple products in the same order form; or WooCommerce Bulk Variations to create bulk order forms listing the variations for a single product. Let’s get to work!
Create a WooCommerce bulk order form today!
Most WooCommerce stores are set up so that customers must visit each product's individual page to buy it. This works well for shops where visitors are likely to purchase only one or two items per visit.
However, what if you’re running the type of shop where customers tend to buy many products or variations at once, in bulk? Forcing them to navigate to every product page will only slow them down. This leads to frustration and increases the risk that they won’t complete the bulk purchase.
That’s where a WooCommerce order form plugin comes in handy. This adds a one-page product table to your site, either listing one or many products like this:
Customers can see all your products and variations at once (or the ones you’ve selected to display). They'll have the important information about each item right at their fingertips. Most importantly, they can pick everything they want to buy on the form, and add their entire order to the cart simultaneously in bulk. It's the perfect way to allow bulk buying in WooCommerce.
A WooCommerce bulk order form can be a smart addition to your site. It streamlines the buying process, improving the user experience at the same time. As a side benefit, it also promotes all your products, and encourages visitors to buy more items.
Darren Bowen is a photographer who sells his photographs online at Darren Bowen Photography. On the website, customers can also buy a range of mugs and iPad smart covers all printed with Darren’s images.
Buying the mugs and iPad smart covers in bulk is easy because of the two WooCommerce bulk order forms powered by our WooCommerce Product Table plugin.
It's an easy to understand order process. The customer chooses the right quantities on the bulk order form, then uses the “add to cart” function. Once everything’s in the cart, the customer can check their order before proceeding to pay. From there, it's a fast and simple one-click single-page checkout.
Carry on reading to find out how you can add your own WooCommerce bulk order form.
Of course, not every site needs a bulk order form. How do you decide if this feature is right for your WooCommerce store?
The short answer is that a bulk WooCommerce order form comes in handy for any shop where customers tend to make multiple purchases in the same order. The more likely your visitors are to buy in bulk, the more beneficial this type of order form can be.
Let’s look at a few examples of e-commerce sites that will find a WooCommerce bulk order form invaluable.
If you’re running a WooCommerce wholesale store then a bulk order form plugin is essential. Your customers are likely to know exactly what they’re looking for, and to buy dozens or hundreds of items at once. Requiring them to browse through separate product pages to choose their quantities and variations is hardly the optimal solution.
With a WooCommerce bulk order form, on the other hand, you can enable buyers to make selections quickly. This is a smart way to encourage them to keep coming back.
Of course, some stores regularly sell items in bulk to individual customers. Office supply shops and similar sites are a perfect example. Customers will often want to purchase everything they need for their office in one convenient order. You need to make this bulk buying process easy for them.
The same applies to any store where the products offered are fairly simple and self-explanatory. Rather than listing out each type of printer paper on its own page, you can offer all the options on a one-page bulk WooCommerce order form.
Bulk grocery stores are becoming more common, since few people purchase only one or two food items at once. These customers aren’t likely to need a lot of in-depth information about each product. A WooCommerce bulk order form plugin lets them check off everything on their shopping list, and move on:
The same goes for catering businesses, and some types of restaurants. Customers ordering food online will appreciate the option to select everything they want on a single page.
At this point, you probably know whether you’d like a WooCommerce bulk order form plugin for your online store. All that's left is to choose the best tool for the job.
You'll need one of the following plugins:
As a reminder, here's what the two options look like:
Both bulk order form plugins let you list products or variations on your WordPress site, and customize it fully. They are 100% integrated with WooCommerce, and are excellent tools for creating a bulk order form.
Fortunately, both plugins are very easy to use and customize. Now, we'll take a look at how you can use each one to set up your own WooCommerce bulk order form.
The following steps will walk you through the process of creating and customizing a WC bulk order form with WooCommerce Product Table. Let’s start with the basics!
The first thing you’ll want to do is purchase and install the WooCommerce Product Table plugin. You can do this on an existing or new WP site. Just make sure you have WooCommerce installed, and you’ve added all the products you want to display.
After that, navigate to WooCommerce → Settings in your WordPress Dashboard. Choose the tab labeled Products, and click on the new Product tables section:
Paste in the license key you received when you purchased the plugin. Then select Save changes at the bottom of the page. This is essential for ensuring that all features will work correctly.
At this point, you can start customizing your WooCommerce bulk order form. There are a lot of options you can configure. To get you started, we’ll run through a few of the most important settings to consider when setting up a bulk order form.
Your first stop should probably be the Columns field:
Here, you can determine exactly what information will be displayed in your WooCommerce bulk order form. You can show images, descriptions, categories, and much more. Don’t forget to include an Add to Cart button!
The next two options are also important:
By selecting the Quantity selectors checkbox, you enable customers to easily purchase more than one of the same item. Then, in the Add to cart button drop-down menu, choose the Checkbox or Button and checkbox option. This is crucial, since it will let customers check off all the items they want and add them to their cart with one click (using a handy button at the top of the order form).
Next, it’s a good idea to change the default setting under Product variations:
Customers shouldn’t have to visit individual product pages to see all of an item’s variations. Instead, you can display product options (such as colors or sizes) within your Woo bulk order form, either as a dropdown list or on separate lines.
Just below, you may want to enable the Filter dropdowns option:
Use the filter options to let customers filter the order form so that it only displays items meeting a certain criteria (such as products in a particular category, if your table contains a category column).
Pro tip: For even more advanced filtering options, use WooCommerce Product Table with the WooCommerce Product Filters plugin instead.
After that, scroll down a bit and look for the Lazy load option:
If you have hundreds or thousands of products, your bulk order form can take a while to fully load. By selecting this checkbox, you’ll speed up the process so customers don’t have to wait.
Near the bottom of the page, you’ll find a setting called Show links:
By default, certain columns in your bulk order form will display as links to the individual product pages. However, you may want to disable some or all of those links. That way, you keep customers on the bulk order form page throughout the entire buying process.
When you’re done tweaking the product table settings, don’t forget to save your changes. Then, you’re ready to actually create your bulk order form.
Open up or create a page, and check out the icons at the top of the WordPress editor:
The last option is called Toggle Toolbar. Select that, and a new row of icons will appear. Click on the one labeled Insert Product Table:
This will place a shortcode on the page, which will pull all the product table settings you chose and generate your order form. You can view it on the front end using the Preview button:
If you want to make any additional changes to your WooCommerce bulk order form, go back to the product table settings page and alter whatever you like. Your changes will automatically be applied to your existing order form.
By default, all of your WooCommerce products will appear in the bulk order form. You can change this, however, if you want to display particular categories or specific items. This is a good idea if you want to create more than one bulk order form, each listing different WooCommerce products.
When your WooCommerce bulk order form is complete, simply Publish the page to make it live on your site! Customers will now be able to use it to make bulk purchases. Before wrapping up, however, let’s look at a few more optional features you can add.
In this final step, we want to present a few extra features you can use to enhance your WooCommerce bulk order form. While these options aren't required, they can be a valuable addition.
A WooCommerce bulk order form is a brilliant way to create one-page shopping. But what if you want a way to display more information without taking customers to a separate page? What happens if you have too many variations or product options to fit neatly into the order form?
The answer is to use WooCommerce Product Table with its sister plugin, WooCommerce Quick View Pro. This lets customers view extra product information in a popup lightbox window. It's a great option because customers are not taken to a separate page. When they close the lightbox (either by closing it manually or adding the product to their cart), they remain on the bulk order form. This encourages them to buy more and more from the order form, increasing your average order value.
The quick view plugin has lots of options so that you can control how customers can access extra information from the bulk order form:
As we’ve discussed, you can easily display product variations in your bulk order form. However, what if you also want to offer add-ons to specific items? To do this, you can purchase the Product Options add-on extension for WooCommerce:
This extension is simple to use, and gives you more flexibility in what you can let customers buy using your bulk order form. Here's an example of how the add-on fields appear in the bulk order form:
If your bulk order form page has a sidebar, it can also be a nice touch to display the customer’s cart contents and subtotal there. You can do this easily in WooCommerce by navigating to Appearance → Widgets in your dashboard, and adding the Cart widget over to your sidebar.
Now, your customers will be able to see the contents of their carts without leaving the order form page:
Next, we'll look at how to create bulk order forms for your variations with WooCommerce Bulk Variations. As we saw earlier, this plugin lists the variations for a specific product in a variations grid or matrix.
WooCommerce Bulk Variations lets customers view and purchase variations in bulk. This is the easiest way to sell more variations and increase sales. It also saves you time by letting you add and edit variations in bulk.
Customers can use quantity selectors next to each variation to quickly add multiple product variations to their cart. You can use the WooCommerce Bulk Variations plugin as either a bulk order form or a price matrix.
With WooCommerce Bulk Variations, you can display products that have either one or two attributes used for variations. The plugin automatically lists your variations in a matrix-style grid format. For example, if you sell t-shirts and have Size and Color as attributes, your bulk variations matrix might look something like this:
The bulk variations order form has a quantity box for each variation. This makes it easy for customers to quickly add products to cart and proceed to checkout. The best part is that customers won't have to select each variation individually. This speeds up the purchasing user flow.
Most people add these to the single product page, so I'll show you how to do that.
If you used the option on the settings page to enable the bulk variations form for each product automatically, then you can skip this step! Alternatively, you can enable it for specific products only by going to the Add/Edit product page.
Product with 1 or 2 attributes which are used for variations will have an extra 'Bulk variations' tab in the 'Product Data' section of the page:
You can use this to configure the variations grid for each product individually.
If you want to display the bulk variations order forms elsewhere, then you can do this using a shortcode.
Finally, view the product page and you will see the variations listed in a beautiful bulk order form like this:
You can use the following tips to enhance your bulk variations forms whether you're using WooCommerce Product Table or WooCommerce Bulk Variations.
So far, we've looked at 2 ways to create a WooCommerce bulk order form which makes it easy for customers to buy in bulk. However, we haven't done anything which actually forces customers to purchase bulk quantities. They can still place small orders if they wish to do so.
That's why it's important to set some WooCommerce minimum quantity rules in your store. These prevent customers from placing low quantity or low value orders. As a result, you create a bulk-only store and ensure that every order is profitable.
To do this, you need to use WooCommerce Product Table or WooCommerce Bulk Variations with the WooCommerce Quantity Manager plugin. This lets you set a range of minimum quantity rules to your store:
Research into buying psychology has proven that customers buy larger quantities if they believe they're getting better value. This fits perfectly with a bulk WooCommerce order form.
Use your bulk order form with the official WooCommerce Dynamic Pricing plugin. Set up quantity discounts to reward customers for buying in bulk. It's a great way to increase your revenue from the same number of customers!
Finally, you can speed up the buying process even further by automatically directing customers to their cart when a product is added. This option is found under WooCommerce → Settings → Products. Just check the box next to Redirect to the cart page after successful addition:
You can even use a dedicated plugin to skip the cart completely, and move customers directly to the checkout page. Customers who order in bulk are usually busy people, after all. The quicker you can make the buying process, the better their experience will be.
If you're only selling a handful of items, then it makes sense to feature them on separate pages. However, if you're moving a lot of products on a daily basis, then you need a better way to display them. For shop owners, this means using a WooCommerce bulk order form pluign.
Choose whichever plugin is best for your store:
Both plugins come with full support and a no-risk 30-day money back guarantee. They only take a few minutes to set up, so install your chosen plugin and start selling in bulk today!
Do you have any questions about how to build the perfect WooCommerce bulk order form? Let us know in the comments section below!