WooCommerce
Home / WooCommerce / How to Add Products in WooCommerce (Step-by-Step Guide)

How to Add Products in WooCommerce (Step-by-Step Guide)

Learning how to add products in WooCommerce is one of the most important steps when building an online store with WordPress. Without properly configured products, customers won’t be able to view details, choose variations, or complete purchases.

WooCommerce makes product creation flexible, allowing you to sell simple products, variable products, digital downloads, affiliate products, and grouped products—all from a single dashboard. However, for beginners, the many options such as pricing, inventory, attributes, and variations can feel confusing at first.

In this step-by-step WooCommerce product tutorial, you’ll learn how to add and manage products correctly, from setting prices and stock to creating product variations. This guide is designed for beginners who want a clear, practical, and SEO-friendly approach to setting up WooCommerce products that are ready to sell.

Getting Started: Create a New Product

To start adding a product in WooCommerce, navigate to Products → Add new product

WooCommerce add new product page in WordPress dashboard
Add a new product using the WooCommerce product editor.

1. Add Product Title, and Description

Start by entering:

  • Product title – Create a unique and compelling product title to increase clicks.
  • Product description – The main description is used to explain product details, features, and benefits.
WooCommerce product title and product description editor
Enter the product title and main description in the WooCommerce product editor.

2. Add a Short Description

The short description usually appears next to the main product image.

Its purpose is to:

  • Highlight key benefits
  • Grab customer attention
  • Encourage visitors to scroll and read the full description

Keep it concise and persuasive.

WooCommerce product short description field
Add a short product description to highlight key benefits.

3. Choose Product Type

WooCommerce offers several product types, including:

  • Simple Product – Use this for basic products without variations (no size, color, or options).
  • Variable Product – Suitable for products with variations such as size, color, or material.
  • Grouped Product – A collection of related products sold together as a bundle.
  • External / Affiliate Product – Products that redirect customers to another website for purchase.

If you sell digital goods or services, enable:

  • Virtual (no shipping required)
  • Downloadable (for digital file delivery)
WooCommerce product type selection simple variable grouped external
Select the product type in WooCommerce.

4. Set Product Pricing

Pricing is mandatory. Products without a price will not appear on the store.

  • Regular Price – Standard product price
  • Sale Price – Discounted price

WooCommerce allows you to schedule sale prices for specific dates. Once the sale period ends, the price automatically returns to normal at 23:59 on the final date.

WooCommerce product pricing settings regular price and sale price
Set regular and sale prices in the WooCommerce product data section.
WooCommerce schedule sale price settings
Schedule a sale price in WooCommerce.
WooCommerce sale start and end date settings
Set the sale start and end dates in WooCommerce.

5. Manage Product Inventory

In the Inventory section, you can control stock and purchasing limits.

  • SKU – A unique product identifier.
  • Manage stock? – Enable stock management at the product level.
  • Stock quantity – Set the number of available items.
  • Allow backorders – Let customers place orders even when stock is out. They will receive an email notification when the product becomes available.
  • Low stock threshold – Receive an email alert when stock reaches a defined limit.
  • Sold individually – Restrict customers to purchasing only one item per order.
WooCommerce inventory management
Control product stock in WooCommerce.

6. Configure Shipping Settings

Shipping settings determine how shipping costs are calculated at checkout.

  • Weight – Product weight
  • Dimensions – Length, width, and height
  • Shipping class – Assign products to specific shipping groups

These values are used by WooCommerce to calculate shipping fees accurately.

WooCommerce shipping settings weight dimensions and shipping class
Configure product shipping settings in WooCommerce.

7. Add Product Images

Upload:

  • A featured image (main product image)
  • Gallery images for additional views

High-quality images significantly improve conversion rates.

WooCommerce product featured image settings
Add a featured image for the product.
WooCommerce product gallery images settings
Add multiple images to the product gallery.

8. Assign Product Categories

Product categories help organize your store by:

  • Product type
  • Brand
  • Collection

Click Add New Category to create a new one. You can assign multiple categories to a single product.

WooCommerce product categories selection
Assign products to relevant categories.

9. Publish the Product

Before publishing:

  • Double-check all product details
  • Ensure pricing, stock, and images are correct

Click Publish to make the product live on your website.

WooCommerce product publish box in WordPress editor
Publish or update the product in WooCommerce.

How to Add Variable Products in WooCommerce

Variable products are more complex because each variation has its own data. This product type is ideal for items with multiple options such as size and color.

To Add a Variable Product in WooCommerce, Follow These Steps:

  1. Select Variable Product in the Product data dropdown
  1. Open the Attributes tab, Choose attributes (e.g., size, color)
WooCommerce product attributes settings for variations
Configure product attributes for variations.
  1. Enter or choose the attribute values, such as S, M, and L
  2. Check the Visible on the product page option to display these attributes in the Additional Information tab.
  3. Check the Used for variations option to enable the attribute for creating product variations.
  4. Click the Save attributes button to store your settings.

After saving, the selected attributes will be available for use when creating product variations in the Variations tab.

WooCommerce product variations generated from attributes
Generate and manage product variations in WooCommerce.
  1. Go to the Variations tab.
  2. Click the Generate variations button to automatically create all variations based on the attributes selected earlier in the Attributes tab.

After the variations are generated, each variation can be configured individually, including price, stock, SKU, and other settings.

  • Click on each variation combination to expand it and start entering the product data.
  • Each variation must have a price. If a variation does not have a price, the product cannot be purchased on the product page.
  • Use the Bulk actions feature to apply data to multiple variations at once.
  • The Bulk actions option is especially useful when all variations share the same price or similar settings.

This approach helps speed up the setup process and ensures all variations are properly configured before publishing the product.

How to Add Digital Products

For digital products, enable Virtual and Downloadable

Once enabled, additional options will appear:

  • Downloadable files – Add file names and URLs. Files are only accessible after successful payment.
  • Download limit – Restrict how many times a customer can download the file.
  • Download expiry – Set an expiration period for download access.

How to Add External / Affiliate Products

External products redirect customers to another website for purchase. This feature allows WooCommerce to function as an affiliate product catalog.

To Add a External Product in WooCommerce, Follow These Steps:

  1. Select External/Affiliate Product
  2. Enter the Product URL
  3. Customize the Button text
  4. Set Regular price and Sale price

How to Add Grouped Products

Grouped products consist of multiple individual products sold together.

Example: a bundle of a cap, shirt, and prayer mat.

To Add a Grouped Product in WooCommerce, Follow These Steps:

  1. Select Grouped Product
  2. Enter the SKU
  3. Open the Linked Products tab
  4. Select products under Grouped products

Conclusion

Adding products in WooCommerce is a straightforward process, but accuracy and consistency are essential. Every detail you configure—such as pricing, inventory, attributes, and variations—directly affects how customers experience your store and complete their purchases.

By following this guide, you now understand how to add products in WooCommerce step by step, including simple, variable, digital, affiliate, and grouped products. A well-structured product setup not only improves usability but also helps your store perform better in search results.

To make the process even easier, using a clean and well-optimized WooCommerce theme can save time and reduce complexity. Kubelio is a lightweight WooCommerce theme designed for clarity, speed, and ease of use—especially for beginners who want a simple product setup and a distraction-free shopping experience.

If you’re building a new WooCommerce store or optimizing an existing one, Kubelio provides a solid foundation to showcase your products effectively and grow your online business with confidence.

Comments

Leave a Reply

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