WooCommerce Shop Structure (E-Commerce Store)

Figuring Out Your WooCommerce Shop Structure

The first step is to figure out your WooCommerce shop structure.

  • What attributes will the products share?
  • What categories will there be?
  • Will each category have the same attributes?

Below is a table of products for a shoe store. It is a fairly complicated structure because each product in the WooCommerce store has multiple sizes and colors.

Let’s suppose the shoe with the SKU skua has red, green, and blue colors. It also comes in size 9, 10, and 11. All those colors and sizes represent one product. This is called a variable product, and it is a complicated variable product. There are actually nine products (each color has three sizes), but all nine products fall under one parent product. You should follow the structure of the table below.

WooCommerce Product Structure

The table above has three parent products (unbelievable, right??). The first product (skua) is a shoe that comes in Green and Brown. Each color has multiple sizes (9, 10, 11, and 12).

You’ll notice that every SKU in the SKU column is unique. They are made unique by simply appending numbers to the parent SKU. Simple is always better. The Parent_SKU column specifies which products are under a parent product. The Producer, Style, Colors, and Sizes columns are attributes of the product, but the Color and Sizes will be used as variations. The various colors and sizes will be grouped very nicely under the parent product.

The Category column is used for the product category, and the Gender/Age column will become a custom taxonomy (basically a custom category).

Take note of the Description column and the descriptions under it. The parent product has a description that describes the product as a whole, but the variation descriptions describe that particular product.

Your WooCommerce Shop structure is incredibly important. Do it right!