Adding Simple Products in WooCommerce: A Complete Guide

๐ŸŽฏ Before You Begin

When creating products for your WooCommerce store, planning your data structure first saves significant time later. This guide walks you through setting up attributes, creating categories, and adding products step by step.


๐Ÿท๏ธ How to Create Product Attributes

Attributes define the characteristics of your products โ€” the data customers need when making purchasing decisions.

๐Ÿ“‹ Planning Your Attributes

Consider what information customers need. For a T-shirt, relevant attributes might include:

๐Ÿ‘• Colour โ€” Red, Blue, Black, White

๐Ÿงต Material โ€” Cotton, Polyester, Blend

๐Ÿ“ Size โ€” XS, S, M, L, XL, XXL

โž• Creating Attributes in WooCommerce

1๏ธโƒฃ Navigate to Products > Attributes

2๏ธโƒฃ Enter the attribute name (e.g., "Colour")

3๏ธโƒฃ A Slug is auto-generated from the name โ€” this becomes useful for filtering and URLs

4๏ธโƒฃ Click Add Attribute

5๏ธโƒฃ Repeat for each attribute you need

โš™๏ธ Adding Attribute Values

You can add values (terms) in two ways:

๐Ÿ”ง Configure Terms โ€” Click this link next to any attribute to pre-define all possible values

๐Ÿ“ During Product Creation โ€” Add values as you create individual products

๐Ÿ’ก Tip: Pre-defining common values ensures consistency across your catalogue and speeds up product creation.


๐Ÿ“‚ Creating the Product Category Tree

Categories help customers navigate your store and find products easily.

๐Ÿ—๏ธ Building Your Category Structure

1๏ธโƒฃ Navigate to Products > Categories

2๏ธโƒฃ Create your top-level categories first (e.g., "Clothing")

3๏ธโƒฃ Add subcategories by selecting a Parent Category (e.g., "T-Shirts" under "Clothing")

4๏ธโƒฃ Continue building your hierarchy as needed

๐Ÿ“ Category Fields Explained

๐Ÿท๏ธ Name โ€” The category title customers will see

๐Ÿ“„ Description โ€” Optional text describing the category

๐Ÿ”— Slug โ€” The URL-friendly version of the name (auto-generated)

๐Ÿ“ Parent Category โ€” Creates hierarchy by nesting under another category

๐Ÿ–ผ๏ธ Thumbnail โ€” Optional image representing the category

โœ… Viewing Your Categories

Once created, categories appear in:

  • The category list under Products > Categories
  • The product editor when assigning products to categories
  • Your store's navigation (depending on theme settings)

โž• Creating a New Product

Navigate to Products > Add New to access the product editor.

๐Ÿ“ Essential Product Fields

๐Ÿท๏ธ Product Name โ€” Clear, descriptive title for your product

๐Ÿ“„ Product Description โ€” Detailed information about the product. Be informative but concise โ€” focus on what customers need to know.

๐Ÿ–ผ๏ธ Product Image โ€” The main image displayed on product pages and listings. Use high-quality images with consistent dimensions.

๐Ÿ–ผ๏ธ Product Gallery โ€” Additional images showing different angles, details, or the product in use.

๐Ÿ“‚ Product Categories โ€” Select from your category tree to help customers find this product.

๐Ÿท๏ธ Product Tags โ€” Keywords for filtering and search. Create tags under Products > Tags.

๐Ÿ’ผ Product Data Section

This panel contains critical product information:

Type Settings

โ˜๏ธ Virtual โ€” Check if the product has no physical form (e.g., services)

๐Ÿ“ฅ Downloadable โ€” Check if customers receive a file upon purchase

Pricing

๐Ÿ’ฐ Regular Price โ€” The standard selling price

๐Ÿท๏ธ Sale Price โ€” Optional discounted price (displays with strikethrough on regular price)

Inventory

๐Ÿ”ข SKU โ€” Stock Keeping Unit. A unique identifier for inventory management.

๐Ÿ“ฆ Manage Stock โ€” Enable WooCommerce to track inventory automatically

๐Ÿ“Š Stock Status โ€” Set to "In Stock", "Out of Stock", or "On Backorder"

1๏ธโƒฃ Sold Individually โ€” Limit customers to one per order (useful for limited items)

Shipping

โš–๏ธ Weight โ€” Product weight for shipping calculations

๐Ÿ“ Dimensions โ€” Length, width, and height in centimetres

Attributes

๐Ÿท๏ธ Attributes โ€” Add the attributes you created earlier and enter values for this specific product

โš ๏ธ Note: You can create attributes directly on a product, but these will only be available for that product โ€” not globally across your catalogue.


๐Ÿ’พ Saving and Publishing

Once all fields are complete:

1๏ธโƒฃ Review all entered data for accuracy

2๏ธโƒฃ Set the product status (Draft or Published)

3๏ธโƒฃ Click Publish or Save Draft

Your product will now appear in your store (if published) and in your product list.


โฑ๏ธ The Challenge at Scale

This manual process works for individual products, but consider what happens with a larger catalogue:

โŒ Time-Consuming โ€” Each product requires navigating multiple fields and sections

โŒ Error-Prone โ€” Manual data entry across hundreds of products invites mistakes

โŒ Difficult to Maintain โ€” Updates must be made product by product

โŒ No Bulk Editing โ€” WooCommerce offers limited tools for mass updates

โŒ Proofreading Burden โ€” Every field needs checking for accuracy

For stores with hundreds or thousands of products, this approach becomes unsustainable.


๐Ÿš€ A Better Approach: Using OneTimePIM

OneTimePIM transforms WooCommerce product management:

๐Ÿ“Š Centralised Data Repository

Store and edit all your product data in one organised location:

โœ… Single Source of Truth โ€” All product information in one place

โœ… Easy Access โ€” Find and update any product quickly

โœ… Data Accuracy โ€” Ensure information is correct and consistent

๐Ÿ”„ Automated WooCommerce Sync

Push products to your store efficiently:

โšก Bulk Upload โ€” Add hundreds of products simultaneously

๐Ÿ”„ Automatic Updates โ€” Changes sync to WooCommerce instantly

๐Ÿ›ก๏ธ Reduced Errors โ€” Eliminate manual data entry mistakes

โฑ๏ธ Time Savings โ€” What takes hours manually completes in minutes

๐ŸŒ Multi-Channel Ready

Expand beyond WooCommerce:

๐Ÿ“ค Multiple Stores โ€” Push to several WooCommerce installations

๐Ÿ›’ Marketplace Integration โ€” Amazon, eBay, and more

๐Ÿ“‹ Custom Exports โ€” Any format for any recipient

Book a demo and discover how OneTimePIM's WooCommerce connector can streamline your product management workflow.