How to Create Buy Now Button for Variable Product in WooCommerce (In 3 Steps)

By this article’s end, you can create a buy now button for variable products. Since WooCommerce does not offer this feature, we will be using the Variation Swatches for WooCommerce plugin. It is easy to use and provides different options to manage variation swatches. 

If you want to add variable products, please refer to our tutorial to add product variations.  

What are Variable Products

Variable products include variations based on attributes like size, colour, design, etc. It provides multiple options to buy the product. For example, a t-shirt has small, medium, and large size variations. The products have colour variations: red, yellow, blue, green, etc. 

You can offer the products to a large number of people. It helps you to increase user engagement. 

How to Enable Buy Now Button in Variable Product

We assume you already have the WooCommerce site and variable products on it. Let’s move to the steps to enable the buy now button for variable products. 

Step 1: Install and Activate Woosuite Core plugin

You need to download the Woosuite Core plugin and install it on your WooCommerce site. 

Go to Plugins>>Add New>>Upload Plugin to install. Then choose the Woosuite Core plugin and click Install Now

After the installation, make sure you activate the plugin.

Step 2: Install the Variation Swatches Plugin

Now, you need to install Variation Swatches for WooCommerce plugin from Woosuite.

Go to Woosuite>>Addons and click Install Now in Variation Swatches for Woocommerce. 

After that, you will get an option to activate it. You need to turn it on. 

Step 3: Allow Swatches Label

On the Variation Swatches dashboard, under Archive/Shop, you can find the Show Swatches Label option. You need to activate it.

Go to Woosuite>>Variation Swatches>>Archive/Shop

After the activation of that option, the swatches will be shown on the main store page. ‘Add to Cart’ button is only enabled if you choose the options. You can select the swatches and buy the products directly. WooCommerce does not provide this feature; you will need the Variation Swatches plugin to enable it. 

You can also preview the product and select the swatches to enable Add to Cart button. 

The users can click the variable product, select the options, and click Add to Cart to order the product.


We have completed step-by-step tutorials to create a buy button for variable products using the Variation Swatches plugin. We hope we have helped you to enable a buy button for variable products. 

Variable Swatches plugin can play a crucial role in managing the variable products in your store.


Welcome to the AovUp blog, where we discuss all things WooCommerce. I hope we can help you achieve something today...

Leave a Reply

Your email address will not be published. Required fields are marked *

We – and our partners – use cookies to deliver our services and to show you ads. By using our website, you agree to the use of cookies as described in our Cookie Policy