PluginGauge

How to create a bulk order form in WooCommerce

By Raz Technologies · published · data updated

How do I create a bulk order form in WooCommerce?

Install a product table plugin that lists products with quantity boxes and one Add to cart button (9 of the 12 we track document one, 7 in the free version), or use a grouped product (below) for a short fixed list. As of 2 November 2026, the top-ranked plugin in our bulk order form ranking is B2BKing (80.4/100). See our bulk order form plugin ranking for the full comparison.

The problem

Trade customers reorder dozens of products at once. Opening each product page and adding it to the cart one by one is slow, so wholesale stores use an order form: a table of products with quantity boxes and a single Add to cart button.

Option 1: a product table plugin (no code)

These ranked plugins document a product table with add-to-cart (evidence: Documented, from each plugin's readme or listing). The column shows whether it is in the free or the paid version.

Plugins documenting a product table with add-to-cart — from our bulk order forms and product tables ranking, 2 Nov 2026
PluginRankFeature inCheckout BlocksInstalls
Product Table#3Free versionNot declared5,000+
JustTables#4Free versionNot declared500+
Product Table#5Free versionNot declared400+
WPC Product Table#6Free versionNot declared100+
Product Table & List Builder#7Free versionNot declared10,000+
Product Table#8Free versionNot declared500+
Active Woot Products Tables for WooCommerce. 100% FREE#9Free versionNot declared1,000+
WooCommerce Product Table#11Paid versionNot declaredNo data

Customers who know their part numbers order faster by SKU. 3 plugins we track document quick add by SKU:

Plugins documenting quick add by SKU — from our bulk order forms and product tables ranking, 2 Nov 2026
PluginRankFeature inCheckout BlocksInstalls
B2BKing#1Paid versionNot declared10,000+
Bulk Order Form#2Free versionNot declared800+
Product Table#5Free versionNot declared400+

Option 2: a grouped product (built in, no plugin)

For a short, fixed list (a starter kit, a reorder pack), WooCommerce's grouped product type already works as a small order form:

  1. Create the simple products first, as usual.
  2. Add a new product and choose Grouped product in the Product data box.
  3. Under Linked Products → Grouped products, add the products the form should list, then publish.

The grouped product page shows each product with its own quantity box; customers fill in the quantities and add everything to the cart in one click. It does not list variations, search, or order by SKU.

What to check before you choose

FAQ

Can WooCommerce show a bulk order form without a plugin?

Partly. A grouped product shows a quantity box for each product in the group and adds them all to the cart with one click. It cannot list variations, search, or order by SKU; for that you need a plugin.

Can customers order variations from the table?

With some plugins: 5 of the 12 bulk order form plugins we track document selecting variations inside the table (as of 8 November 2026).

Do bulk order form plugins work with the block cart and checkout?

Check before you install. As of 8 November 2026, 0 of the 12 bulk order form plugins we track declare Cart & Checkout Blocks compatibility, while 9 declare HPOS support.