Blog post

A guide to WooCommerce products

Date of post

11 September 2026

Blog categories

Read time

7 minutes read

This guide will cover all things WooCommerce products, including types of products to attribute details and other specifications.

Types of WooCommerce products

In WooCommerce, you will encounter 3 main unique types of products: simple, variable, and variation. Each of these types of products serves a unique purpose for the product itself and how a customer can purchase the product.

There are also two further options for external/affiliated products; this is primarily used when selling a product on another website’s behalf, and then there are grouped products. Grouped products are used if you wish to sell 2 or more products as a single unit. Both of these are more situational than the other products mentioned and are not as commonly used.

Simple Product

Simple products are designed for products that have no other variations; they are purely stand-alone products that have no options in size, colour or any other attribute which you may use. This means that when a customer goes to purchase this product, they will be met with an “add to basket” rather than a “choose options” prompt.

An example of a simple product could be produce you will buy from a supermarket, such as a punnet of fruit may only have 1 size and weight, and no other options for that product.

With simple products, the only option a customer will have for customising is the quantity of the product, as this does not affect which product they will receive.

Variable product

A variable product is a product that will have multiple options; this means that the customer can choose the size, weight or other specifications that may suit the product in question. When looking at a variable product, the customer will face 1 or more options to choose what product they receive.

An example of a variable product could be shoes. Shoes can come in multiple colours and sizes, so a customer cannot just say that they want to order the shoe by name (without specifications), as there are multiple options to match this.

Variation product

A variation product is the outcome of the selections made on a variable product’s options. A variation would be the set size and colour of a shoe, for example. Variations are unique to one another; even if the variations are of the same variable product, this means that they will require unique SKUs from one another, and will not match the variable product itself.

Variation products appear when a variable product is made; they can be found here:

A guide to WooCommerce products, image

You can generate all variations if you sell all of the attribute combinations listed. Attributes for variable products are covered later in this guide.

Product SKUs and inventory management

When you start building out a product, one of the first areas which you will come across is the “Inventory” section of the product, as seen below.

A guide to WooCommerce products, image 1

In the inventory section, this is where you can set up your Stock and SKUs.

SKUs, these are unique identifiers for each product (this is why each variation needs a unique SKU from one another. SKUs can be manually built out to match SKUs given from suppliers, or to match an internal format. I

If you do not have an internal format already, this is an example of how SKUs can be built to be uniform and understandable:

A guide to WooCommerce products, image 2

In regard to stock levels, there are 2 ways to manage stock: you can either set a toggle of “In stock”, “Out of stock or “On backorder” or set a manual number, which will update as purchases are made on the website. If you choose to set a toggle from the 3 mentioned previously, these will not update automatically when stock is purchased, and are less recommended than a manual stock count to start with.

Below, each of the toggles, as well as manual stock management, is explained.

In stock

If a product is set to “In stock”, a customer can purchase this product, regardless of whether you in fact have the stock available to sell. This can cause issues if a customer does happen to order from an unupdated product, or orders a higher quantity than is available.

Out of stock

“Out of stock” means that the customer will not be able to purchase the product, regardless of what stock you may have. This can cause complications if you gain stock levels and fail to update the website to “In stock”.

On Backorder

“On backorder” means that the product is not currently available, but will be soon. This means that the customer can order the product, but will not receive it until stock is available. This can cause issues with wait times, as it may go against your normal shipping wait times.

Set stock manually

To set stock manually, you first need to check this box:

A guide to WooCommerce products, image 3

From here, you can set the quantity of the product that you have in stock, whether you wish to allow backorders for the stock, and the “low stock threshold”.

The difference between this manual quantity and the toggles is that when a customer buys a product with 100 in stock, the quantity will change to 99 automatically; this is particularly useful when stock reaches the low stock threshold.

The low stock threshold is where the product will display low stock to the customer, meaning it can limit their order quantity to the stock remaining. In comparison, using in stock could let a customer exceed this limit, causing issues with stock management.

Attributes

Attributes are used to define the options for all products; this includes simple and variable products. Attributes can be found here:

A guide to WooCommerce products, image

Attributes are the defining features of the product; this includes length, weight or other applicable attributes that suit that product.

For simple products, you can enter the name of the attribute (such as length or weight), then a value for this name; this could be 400g for weight.

For variable products, you use a vertical bar/pipe, which looks like “|”. So, using weight as an example, a product may come in 200g, 400g and 600g weight options; this would be displayed like this:

200g|400g|600g

This will let you choose these as options when creating your variation products.

How attributes affect shipping

Attributes directly correspond with the shipping rules that you will have set in place. Commonly, shipping rules are defined by the weight and size of the item being shipped, so having these attributes set correctly makes shipping rules significantly easier to follow.

Short and long description

Despite both being descriptions, they serve different purposes and should be formatted differently.

Long description

The long description is found at the top of the product page.

A guide to WooCommerce products, image 4

The long description’s purpose is to show an in-depth overview of a product; this means it may cover the usage of the product, featuring full sentences or paragraphs. The long description should always be longer than the short description and not be focused around bullet points.

Short description

In comparison, the short description is focused on a short, snappy and engaging description. This is often done through a series of bullet points that display the key features of the product. The short description should capture the customer’s attention and encourage them to either purchase the product or check the long description to see more detail on the product.

The short description can be found a bit below the long description:

A guide to WooCommerce products, image 2

How to build out different types of WooCommerce products

To start building out your product on WooCommerce, go to the “Add new product” section of WooCommerce.

A guide to WooCommerce products, image 5

From here, you can start by adding your name and long description, as seen below:

A guide to WooCommerce products, image 6

Following this, you can assign the price, product type, SKU (s) and attributes.

A guide to WooCommerce products, image 7

From here, you can assign the product image, gallery and appropriate categories.

A guide to WooCommerce products, image 8

From here, you can add the short description and any appropriate additional shipping rules, unique to this product.

A guide to WooCommerce products, image 9

And finally, you can add the short description and any appropriate additional shipping rules, unique to this product

Post author

As Junior Web Developer at Marketing Labs, Ben combines curiosity and creativity to build smooth, user-friendly sites. When he’s not writing code, you’ll find him watching football, throwing darts, or exploring new places.

More content like this

Get in touch with Marketing Labs®

Recent blog posts

Are FAQs still worth it in 2026?

Are FAQs still worth it in 2026?

Since Google removed FAQ rich results in May 2026, it's easy for businesses to assume that using FAQs is no longer valuable because it doesn’t...

Psst! Did you know we’ve got our very own podcast?