Featured on:


List WooCommerce product variations in a bulk ordering grid or price matrix
WooCommerce Bulk Variations - Video

Sell More Variations

  • Display all attributes, options, stock information and prices for a product in a table
  • Customers enter quantities and quickly add multiple variations at once
  • Perfect for clothing, wholesale/B2B, large volumes, and more

WooCommerce Bulk Variations price matrix

2 Modes: Order Form or Price Matrix

  • List variations with quantity boxes or in price-only mode
  • Replace the default variation dropdowns, or add the variations grid anywhere on your site
  • 100% flexible and customizable

WooCommerce Bulk Variations plugin

Easy 2-Minute Setup

  • Create flexible grids for any or all of your variable products
  • Designed for beginners or developers
  • Quickly list bulk variations anywhere on your site

What Our Customers Say

The best bulk variations plugin
"The plugin gave us a solution to buy products in bulk, rather than individually - very useful for teams. It installed easily and works perfectly with WooCommerce variations, saving us a lot of time!"
Ian Curtis - UK
WooCommerce Bulk Variations customer review
"Great plugin. The install and configuration is very easy and has a good concise set of options. Barn2 are very helpful and clearly work hard to maintain a high standard of work and client support."
Darrell Martin - UK
Rated 5 out of 5 stars

Packed with Features

With everything you need to sell bulk variations and create price grids, look no further than WooCommerce Bulk Variations!


Variable Products

WooCommerce Bulk Variations is perfect for any product with 1 or 2 attributes which are used for variations.


Works Everywhere

Enable the product matrix grid globally, for specific products, or add it anywhere using a simple shortcode.

Display Variation Images

Draw attention to your variations by including images and lightboxes in the WooCommerce bulk variations grid.

2 Layout Options

Control the layout of the variations grid by choosing which attribute to display as rows and columns.


Works With Your Theme

WooCommerce Bulk Variations is designed to work with any theme, and adapts to fit all screen sizes.


Works With Quick View

Use alone, or combine with Barn2 plugins such as WooCommerce Quick View Pro and Default Quantity.

"Barn2 not only make fantastic plugins that work easily and the customer service is second to none. The only thing better than dependable products is dependable customer service – they have that, too."
Robert Pfeifer
Effusion - USA

Choose Your License

You're covered by our no-quibble, 30 day money back guarantee
Billed annually. If you cancel your subscription, you can keep using the plugin after the license expires, but you won’t receive any further software updates or support.

Your one-time payment will give you a lifetime license to use the plugin, which will never expire. There are no renewals to pay - you receive lifetime software updates and support.

100% Money Back Guarantee

We've got your back. Your purchase is covered by our no-risk 30 day money back guarantee.  If for any reason you're not completely happy with the plugin, you're entitled to a full refund up to 30 days from your original purchase. No questions asked.



As your trusted plugin provider, we can build amazing things together.


Expert support team

We're here to help. Our friendly support team are always on hand if you get stuck, need guidance or have a question.


Detailed documentation

Our searchable Knowledge Base contains over 200 articles. It's the best way to get instant answers, tips and guidance.


Videos tutorials

We've published 100s of step-by-step videos and tutorials on how to use our plugins for a wide range of purposes.


Setup guide

Your plugin comes with a simple step-by-step setup guide, to get you up and running as soon as quickly as possible.


Fast response times

We pride ourselves on our fast support times. We typically respond to support requests within hours, or even minutes.


Money back guarantee

If you're not 100% happy with your purchase, we offer a full 30 day money back guarantee. No questions asked.


Our world-class support starts here: How can we help?

The variations grid will work for any product that has either 1 or 2 variable attributes. A variable attribute is a product attribute that has been used for variations.

You can tell which products can use the variations grid as follows:

  1. Go to the Edit Product screen.
  2. Scroll down to the 'Product Data' section and open the 'Attributes' tab.
  3. If the product has 1 or 2 attributes where the 'Use for variations' box is ticked, then you can display these variations in a matrix using WooCommerce Bulk Variations.

There are 2 easy ways to create the WooCommerce bulk variations grid:

  1. Above the add to cart button on the single product page, replacing the default variation dropdowns and quantity picker.
  2. Anywhere else on your site, via a shortcode. For example, you can use the shortcode to list variations for a specific product to other locations on the product page (e.g. the long description, or a custom tab created using WooCommerce Tab Manager); or to any other page (e.g. a static page or blog post).

WooCommerce Bulk Variations is designed to list large numbers of variations, and the layout will not break regardless of how many you have. If there are too many to fit on the screen, then customers can scroll or swipe horizontally to see the remaining variations.

You can set up your variation grids to make the best possible use of space. For example:

  • Select the attribute with the fewest variations for the columns, and the other attribute for the rows - this makes the grid tall and less wide.
  • If the layout of your product pages means that there isn't much space for the grid in the default location, then you can use the shortcode method to hide the usual add to cart buttons and insert the variations grid elsewhere on the page (e.g. in the main product description).
  • You can choose to show or hide the image column in order to save space.

If you're creating a wholesale store then you can use WooCommerce Bulk Variations with our WooCommerce Wholesale Pro plugin. The two plugins work together perfectly and WooCommerce Wholesale Pro provides all the extra wholesale features you need. This includes:

  • Wholesale login and registration forms.
  • Unlimited wholesale roles.
  • Global, category or product-specific wholesale discounts.

The WooCommerce bulk variations grid will show the correct price to each user, depending on their role.

We have tested WooCommerce Bulk Variations with a range of free and premium themes and are confident it will look great with your theme. Our plugin support includes helping with theme-related conflicts.

The bulk variations matrix plugin uses your existing fonts and we have styled it to look good with most themes. It is fully compatible with all Barn2 plugins, and most plugins from other companies.

If you wish to use it with Barn2's WooCommerce Product Table plugin, then we recommend adding Barn2's other plugin - WooCommerce Quick View Pro. This adds quick view buttons to the product table, and the variations grid will appear in the quick view lightbox.

Your plugin purchase comes backed by our service. We work hard to continually add new features, important security updates, and provide customer support.

When you buy WooCommerce Bulk Variations, you can choose whether to purchase an annual or lifetime license:

  • The annual subscription ensures we can continue improving the plugin and supporting you long-term. You’ll be charged automatically once a year, and we’ll remind you before this happens. You can, of course, cancel any time. If your license expires, you can keep using the plugin but won't receive any more support or updates.
  • The lifetime license will be valid forever and will never expire or need renewing.

This gives you a choice of whether to pay a smaller amount each year, or make a one-off payment for life. Our service and commitment to you are the same either way.

WooCommerce Bulk Variations is designed to work with any WordPress translation plugin such as WPMLWeGlot and TranslatePress. This makes it easy for you to translate the text from the variations grid into any language and use it on multilingual websites.

WooCommerce Bulk Variations is fully tested with the latest versions of WordPress and WooCommerce. We always recommend running the most up-to-date version, but we also support older installations:

WooCommerce - 3.7 and up (tested to 5.8.0)

WordPress - 5.0 and up (tested to 5.8.1)

PHP - 7.2 and up (tested to 8.0.12)

Current version
Version: 1.2.1
Last Updated: 17 September 2021
Changelog: View
Still have questions?

Check out our Knowledge Base, or if you can't find an answer there, drop us an email.


See the plugin in action, or check out the demo.

View Demo

Well done, you made it this far! Now get the plugin…

View Pricing