TheeDigital > Blog > How to Add a Variable Product in WooCommerce?

How to Add a Variable Product in WooCommerce?

Do you have many different product skus? Learn how to create a WooCommerce variable product in just a few easy steps!

Categories:  WooCommerce
3 min read
YouTube Video Thumbnail

With WooCommerce’s Variable Products, customers can select options such as their desired size and color for a certain item. These options are known as “attributes” with the capacity to be created unlimitedly by store admins.

After a customer makes their selection of attributes from drop-down menus on the product page, the resulting combination is known as a variation which acts like a parented version of its final form in your cart.

So go ahead and give your shoppers an enhanced shopping experience with WooCommerce’s Variable Product feature today!

How to Add a Variable Product in WooCommerce

The following step-by-step instructions by our WooCommerce development team will help you create variable products in your WooCommerce store.

Step 1: Add global product attributes

To get started, it’s important to understand what global product attributes are and how you can use them. A key element of successful modern inventory management is being able to apply relevant characteristics to your WooCommerce products – such as the size or color to your products so customers know exactly what they’re getting. This makes creating global attributes a cornerstone in the process – giving you one set that applies across multiple items!

  1. Go to Products > Attributes.
  2. In the Add new attribute section on the left, enter the name of your attribute in the Name field (e.g., Color).
  3. Click Add attribute.

Now we need to add the attribute terms. These are specific values of an attribute, like small or different sizes.

  1. Click Configure terms in your attribute’s Terms column.
  2. In the Add new Color form on the left, enter the name of your first term (e.g., Red).
  3. Click Add new Color.
  4. Keep repeating for each term until you’re done.

Step 2: Select your product type and create your product

Congratulations! You’re ready to take your product customization up a notch and add your variable products.

  1. Go to Products > Add New.
  2. Scroll down the page to the Product Data section.
  3. Select the Variable product option from the product data dropdown.

Step 3: Add attributes to your product

Your WooCommerce variable product has been successfully configured! Now it’s time to begin assigning the attributes.

  1. Click the Attributes tab in the Product Data section.
  1. If you’re adding global attributes:
    1. In the Custom product attribute dropdown, select one of the attribute names you created and click Add.
    2. Click the Value(s) menu and select any attribute values you’d like to display as options for the product (you can select more than one). This is how you can add product variations to your ecommerce options.

TheeDigital is Here to Help

Contact our web development agency if you would like assistance optimizing your WooCommerce products!? Our award-winning WooCommerce website developers and ecommerce marketing professionals are just a phone call away at 919-341-8901 or schedule a complimentary consultation and website review.

About The Author:
Garrett Johnson

Garrett Johnson is a Project Manager at TheeDigital. He helps design and develop lead-converting WordPress websites.

Related Posts

WooCommerce 3 min read

How to Manage WooCommerce Product Categories

Streamline your WooCommerce website with product categories. Improve user experience and start making more sales!
Garrett Johnson

WooCommerce 4 min read

How To Add Shipping Classes In WooCommerce

Shipping classes in WooCommerce can help streamline your business operations and save on shipping costs. Learn how…
Garrett Johnson

Online Business Tools for Remote Work
Business 7 min read

The Best Remote Working Tools

To help you maintain an effective operation, we’re sharing our favorite remote working tools to help your…
Elyssa Coultas

Schedule a Consultation