How to Add Products to Your WooCommerce Website

Adding products to your WooCommerce website
Picture of CDT Author
CDT Author

How to Add Products to Your WooCommerce Website

Adding products to your WooCommerce website is essential to running an online store. WooCommerce provides a user-friendly platform to manage products, inventory, pricing, and more efficiently. Whether you are manually adding a few products or need to import a large product list using a spreadsheet, this guide will walk you through both processes.


Step-by-Step Instructions to Add Products in WooCommerce

Step 1: Log in to Your WordPress Dashboard

Before adding any products, you need to access your WordPress dashboard.

  1. Open your browser and go to your WordPress login page (usually yourwebsite.com/wp-admin).
  2. Enter your username and password, then click on Log In.

Step 2: Navigate to WooCommerce Product Settings

  1. On the WordPress dashboard, look for the Products option in the left-hand sidebar.

| Cdt

  1. Click on Products and select Add New to start creating your new product.

| Cdt

Step 3: Add the Product Name and Description

  1. In the Product Name field, type the name of your product (e.g., “Classic Blue T-shirt”).
  2. In the Product Description text area, add details about the product, highlighting key features and benefits.

| Cdt

Step 4: Choose the Product Type

  1. Scroll down to the Product Data section.
  2. Select the appropriate product type (Simple, Variable, Grouped, or External/Affiliate).

| Cdt

Step 5: Set Product Price

  1. Under the General tab in the Product Data section, enter the Regular Price and Sale Price (if applicable).

| Cdt

Step 6: Add Product Attributes (For Variable Products)

For variable products, go to the Attributes tab and add the necessary attributes (e.g., size, color).

| Cdt

Step 7: Manage Inventory

Go to the Inventory tab and set your stock quantity, stock status, and backorder options.

| Cdt

Step 8: Add Product Images

Upload a Product Image and additional images in the Product Gallery.

| Cdt

Step 9: Publish the Product

Once you’ve added all the details, click Publish to make your product live.

| Cdt


Adding Products to WooCommerce Using a Spreadsheet

If you have a large number of products to add to your WooCommerce store, doing it manually can be time-consuming. Luckily, WooCommerce allows you to import products in bulk using a CSV file (spreadsheet). This method is ideal for managing extensive product inventories quickly and efficiently.

Step 1: Prepare Your Spreadsheet

The first step is to create a CSV file that contains all the necessary product information. You can use any spreadsheet software like Microsoft Excel or Google Sheets.

Here are the key columns your CSV should include:
  • ID: Leave this blank (WooCommerce will auto-generate it).
  • Type: The type of product (simple, variable, grouped, etc.).
  • SKU: Stock Keeping Unit (a unique identifier for your product).
  • Name: Product name (e.g., “Classic Blue T-shirt”).
  • Published: Set as “1” to publish the product, or “0” to keep it as a draft.
  • Is featured?: Set as “1” if the product is featured.
  • Visibility in catalog: Set as “visible,” “catalog,” “search,” or “hidden.”
  • Short description: A brief description of the product.
  • Description: A full description of the product.
  • Regular price: The product’s regular price.
  • Sale price: If the product is on sale, enter the sale price here.
  • Stock: Quantity of the product in stock.
  • Categories: Add the product category or categories (separate multiple categories with commas).
  • Tags: Add product tags (optional).
  • Images: Links to the product images (ensure the images are already uploaded in your media library or hosted elsewhere).

Example Spreadsheet Layout:

TypeSKUNameRegular priceStockCategoriesTagsImages
simpleCLT-001Classic Blue T-shirt2550T-shirtscotton, bluehttps://example.com/img1.jpg
simpleJKT-002Leather Jacket10020Jacketsleather, fashionhttps://example.com/img2.jpg
Example Inventory Spreadsheet

Step 2: Save the Spreadsheet as a CSV File

Once your spreadsheet is complete:

  1. In Excel or Google Sheets, go to File > Download > Comma-separated values (.csv).
  2. Save the file to your computer.

Step 3: Import the CSV File to WooCommerce

  1. In the WordPress dashboard, go to Products > All Products.
  2. Click the Import button at the top of the page.

| Cdt

  1. On the next screen, click Choose File and select the CSV file you just saved.

| Cdt

  1. Click Continue.

Step 4: Map Your CSV Columns to WooCommerce Fields

  1. WooCommerce will automatically try to match your CSV columns with WooCommerce product fields.
  2. Review each field and ensure that the columns from your CSV align correctly with WooCommerce’s product fields.
  3. If everything looks good, click Run the Importer.

Step 5: Review the Imported Products

Once the importer has finished running, you will see a success message. Go to the Products section in your dashboard and review your imported products. If there were any errors, WooCommerce will list them here so you can make corrections.


Tips for Bulk Product Imports

  • Backup Your Site: Before performing any bulk product import, always back up your website to avoid potential data loss.
  • Use Accurate Product Images: Ensure that the URLs for product images in your CSV are correct and that the images are already uploaded to your media library or hosted on an external server.
  • Test with a Small Batch: If this is your first time importing products, try importing a small batch first to make sure everything is set up correctly before proceeding with a larger import.

Conclusion

Adding products to your WooCommerce store can be done manually or via bulk import, depending on your needs. By following this guide, you now know how to:

  • Manually add products one at a time.
  • Import a large product list using a CSV file.

Both methods are efficient for different scenarios, and using the bulk import feature will save you valuable time when managing large inventories. Whether you’re selling physical goods, digital downloads, or services, WooCommerce makes it easy to scale your online store effectively.

If you have any questions or need further assistance with managing your WooCommerce store, feel free to reach out for help!

You might also enjoy

Shipping on Your WooCommerce
How to Set Up Shipping on Your WooCommerce Website?

Setting up shipping correctly on your WooCommerce store is crucial to ensure that customers can receive their products efficiently, and the associated costs are calculated accurately. WooCommerce offers various shipping options, including flat rates, free shipping, and even shipping based on weight and dimensions.

Taxes
How to Set Up Taxes on Your WooCommerce Website?

Setting up taxes correctly on your WooCommerce store is essential to ensure your business complies with local regulations and tax laws. WooCommerce provides a built-in tax system that allows you to define tax rules and automatically apply them to your products during checkout.

Manage Orders
How to Manage Orders on Your WooCommerce Website?

Once your WooCommerce store is live, managing orders effectively becomes essential for delivering a smooth customer experience. From reviewing order details to processing payments, managing shipments, and handling returns, WooCommerce offers a comprehensive system that empowers store owners to efficiently manage orders and stay organized.

Scroll to Top