Get Started

WooCommerce Products: The Ultimate Guide to Adding and Managing Products 2024

Editorial Team
September 11, 2023
WooCommerce Products: The Ultimate Guide to Adding and Managing Products 2024

Are you looking for a detailed guide on adding and managing WooCommerce products?

WooCommerce is the most popular E-Commerce platform, with over 6,187,040+ websites using this platform around the world. Its robust and versatile features have made it the go-to choice for online store owners, from small businesses to large enterprises.

And one of the main reasons for its popularity is its easy-to-navigate dashboard, which makes creating and managing WooCommerce products super easy. 

However, adding and managing products in your WooCommerce store could be a little overwhelming for beginners.

That’s why we’ve created this detailed guide to assist you.

In this blog, we will share the step-by-step process of adding and managing WooCommerce products. We will also share the product recommendation tactics to implement in your WooCommerce store to boost the average order value (AOV).

So, let’s begin.

How to Add Products on WooCommerce in 6 Steps?

Adding products to your WooCommerce store is quite easy.

Make sure you’ve already installed and set up  WooCommerce on your website. Follow the below-described steps to create a product. You don’t need any additional plugins to add products to WooCommerce. 

Step 1: Create a new product 

From the WordPress dashboard, navigate to Products below WooCommerce and click on “Add New”.

click on add new product

It’ll open up the WooCommerce product addition window.

Step 2: Add a title and description

Now, it’s time to add the product title and product descriptions. The name will be the title of your product listed on your WooCommerce shop page.

With WooCommerce, you can provide two descriptions: long and short. You can write a long description on the option “Product description”. 

title and description

For the short description, you need to scroll down a little and find the input field “Product short description”. The short description appears beneath the title on your shop page.

short description

Step 3: Add product data 

In the product data section, you must provide important information related to your products.  The first product data you need to specify is the product type. 
Since our product will be a simple physical product, we’ll choose the option “Simple Product”.

product datas

Now, let’s go through each tab to fill out the product data.


Here, you can set up the pricing for your product. You will get two options:

  • Regular Price: The retail price of your product. 
  • Sale Price: If your product is currently on sale, enter the sale price here. You can leave this field blank if your product is not on sale. You can also set the sale period if you want (we’ve discussed it later in this post).
set product price


On the Inventory tab, you will need to fill up the following options:

  • SKU: A product SKU (stock-keeping unit) is a unique identifier for each product you have in stock. While it’s optional, you should provide each product with a SKU, as it’s important for products inventory management. 
  • Stock management: Check this option if you want to control more aspects of stock quantity management. If you turn on this option, you will get three more options:
    • Quantity:  Enter the number of items that are available in your store’s stock for sale.
    • Allow backorders?: If you want, you can allow backorders. For allowing backorders, you get two options: “Allow” and “Allow, but notify the customer”. If you don’t want to allow backorder, choose “Do not allow.”
  • Low stock threshold: Choose the number of products you want to receive an email notification about stock running low.
  • Stock status: Choose the stock status of your item from the options: In stock, Out of stock, and On backorder.
  • Sold individually:  Turning this option on will limit users to purchase only one piece of this item with each order. 
inventory tab woocommerce products


On the Shipping tab, you can input shipping-related data for your product.

  • Weight: Enter the product weight; you can input in either pounds or kilograms.
  • Dimensions: Mention the product’s length, width, and height in centimeters.
  • Shipping class: Assign a shipping class to your product. 

Note: To learn more about shipping class and free shipping, check our blog “How to Set Up Free Shipping in WooCommerce

Linked Products

In the Linked Products section, you can assign the products you want to sell as upsell or cross-sell. You can search and add the products.

  • Upsells: Upselling is all about selling a relevant higher-end product that helps increase the order value. Since our product is a smartphone, we can offer an extended one-year warranty. 
  • Cross-sells:  With Cross-sell, you can sell any relevant product that will complement the main product. For example, we can offer a phone case or screen protector here.
linked products updated


Attributes are a great way of adding descriptive information that customers can use to search for this product on your WooCommerce store, such as “Material” or “Brand”. The attributes will be displayed in the additional information section of the product page.

Let’s add an attribute, “Storage Capacity,” for our product. For this, click on the Attribute tab, hit ‘Add New’, and provide a name. For the value, you can add multiple values separated by ”|.” After adding the value, click on Save Attributes.

You can add as many attributes as you want for your WooCommerce products.



Lastly, the Advanced section lets you set a purchase note, enable reviews, and add a menu order.

  • Purchase note: A purchase note is a short message you can send to your customers after a successful purchase.
  • Menu order: This is the order in which the product will appear in relation to other products in the order. For example, setting the menu order to 1 will be the first product listed on your WooCommerce product catalog.

Enable reviews: Checking this box will allow customers to leave product reviews on the product page.

advanced tab

Step 4: Add product image

To add a product image, click on the “Add product gallery images” option in the Product Gallery section.

click on add product gallery images

After that, upload images or choose images from the WordPress media library. You can add multiple images to the product gallery.

product images

After the product image gallery, you need to set the product image that will show up as a featured thumbnail image of your product. 

For that, click on the set product image option.

click on product image

Now, you can choose any image from the ones you added to the product image library or upload a new one. We are going with an image from the product image library. 

product image

Step 5: Add tags and categories

Next, you need to add tags and categories for your product.

Tags are used to describe the product and help customers find similar products on your website.

To add tags, scroll down to the Tags section and start typing in the tags you want to use. As you type, WooCommerce will suggest existing tags to insert. If you don’t see a tag you want to use, you can create a new one by typing it in and then clicking the ‘Add’ button.

Here, we have added two tags for our main product:


Categories are used to group similar products together. For example, you may have one category for smartphones and another for smartwatches. Again, both these products can belong to a parent category of electronic devices. 

Adding product categories is similar to adding a tag. If you have already created categories in the past, click the checkbox next to the applicable category that applies to your product. If not, click the ‘+Add new category’ at the bottom of the section.

Add categories

Step 6: Publish the product 

After configuring everything, publish the product to make it visible publicly on your WooCommerce store. For that, go to the top right corner of the page and hit the Publish button. 

hit publish

You can click on the preview button to see how the product looks on the front end (the design may vary depending on the theme you are using). 

Here is the product we just created.

WooCommerce simple product preview

Well done! You now know how to create a simple WooCommerce product. However, WooCommerce allows you to create multiple types of products. Let’s discuss those in the next section.

What Are the Different Types of WooCommerce Products? 

By default, WooCommerce provides six types of products you can add to your online store.

  1. Simple Product
  2. Grouped Product
  3. External/Affiliate Product
  4. Variable Product
  5. Virtual Product
  6. Downloadable Product

Let’s explore these WooCommerce products one by one.

Simple Product

A simple product in WooCommerce represents a standalone item with a fixed price, such as a mobile phone, mobile phone case, etc. Simple products have no variations like size or color. An example would be a physical book.

You can choose the ‘Simple’ type from the drop-down option in the product data section. 

simple produc

Grouped Product

A grouped product is a combination of multiple products that you can buy together as a single product. It lets you add similar simple products to a parent product. For example, a group product can be a combination of a physical book and an ebook.

For this, you need to select the ‘Grouped Product’ from the dropdown, and on the linked Product tab, you can add the product to create a WooCommerce product bundle.

group product

External/Affiliate Product

An external or affiliate product in WooCommerce is a product listing that redirects customers to another website or platform for purchase. The seller earns a commission for referring customers to the external product. An example can be an Amazon-affiliated product.

With the external products, you must provide the Product URL, Button Text, Regular Price, Sale Price, etc.

external product

Variable Product

A variable product is a WooCommerce product type that allows you to offer a single product with multiple options or variations, such as different sizes, colors, or other attributes. Customers can choose from these variations before adding the product to their cart. An example would be a T-shirt that’s available in 3 different sizes and 5 different colors.

To create a variable product, you need to choose a type variable.

choose variable product

After that, you will need to create some attributes. On the Attributes tab, click on “Add New” and provide all the values separated by “|” as shown in the image below. 

attribute for variable product

Once done, click on ‘Save attributes’.

Now move to the Variations tab and click on “Generate Variations”. The system will ask for confirmation; click on “OK”.

click on generate variations

This will create variable products based on the attribute and value you already created. 

variable products

You can edit each variable by clicking the ‘Edit’ option next to each variable product. 

Enter each product variation’s price, SKU, item description, etc.

variable product settings

This way, you can edit all the products and create variable products on WooCommerce.

Virtual Product

Virtual products refer to simple products that are digital products with no physical existence. For example, ticket booking, software licenses, etc. Since these are not physical products, you don’t have to set their weight, size, color, and other variations. Plus, virtual products can not be shipped.

You just have to create a simple product and choose to tick the Virtual checkbox option while creating a product. 

virtual product

Downloadable Product

Downloaded products are digital products that can be downloaded, and depending on the product, they can also be shipped. For example, a Music File is a downloadable product. But this product can also have a physical version in the form of a CD.

Here again, you have to tick the Downloadable checkbox. For downloadable products along with price, you need to add the files that the user can download, the download limit, and the expiry date.

Note: If your downloaded product has no physical version and can’t be shipped, you need to check both virtual and downloadable.

downloaded products

So, these were the default product types you can create with WooCommerce. 

However, along with the help of WooCommerce product addons, you can create other custom product types as well, such as: 

  • Subscriptions 
  • Composite products 
  • Bundles


Subscription products are the products that are billed on a recurring schedule. You can sell any physical, virtual, or downloadable product using the recurrent billing system. 

You can create subscription products using WooCommerce Subscription.

Once you install and activate this plugin, you will find two more options on product data: simple subscription and variable subscription. 

simple subscription product

Composite products 

Composite Products allows customers to create customizable product kits with multiple inventory-managed components. This type of WooCommerce product allows customers to build their own products, like a custom computer with a custom configuration.  

Once you install Composite Products, you can create a composite product by choosing the “Composite Product” option from the product data dropdown. On the components tab, you can choose the layout, form location, catalog price, etc. 

composite product

Bundled products

WooCommerce bundle product is a type of product that allows you to group multiple individual products together and sell them as a single package or bundle.  Customers can choose those specific products and quantities they want to include in their bundle. 

For example, you can create a bundle that includes a laptop, a mouse, and a laptop bag and allow customers to select the laptop model, mouse color, and bag size.

With the product bundles plugin, you can create a bundle product in WooCommerce. You have to choose a type as Bundle, and on the Bundled Product tab, you can fill out the necessary information. 

bundle product

Now that you know about all possible types of WooCommerce products you can create, let’s check how you can put a product on sale.

How to Set Your WooCommerce Product On Sale?

Creating a product that’s on sale is similar to creating a product with a regular price. In fact, you can put any WooCommerce product on sale for any period of time if you want. 

Let’s say, you want to lower your product’s prices for the Thanksgiving sale. You can totally do it by scheduling your sale prices for the dates around Thanksgiving.

To put a product on sale in WooCommerce, navigate to the Product ⇒ All Products. Look for the product and click on the ‘Edit’ option to edit the product. 

edit product

Now scroll down to the Product Data section and provide the Sale price

add sale price

If you want to put the product for a certain period of time, then click on Schedule. Then, provide the start and end date. 

set sale period

As you can see, we’ve set the sale price dates for 12 days. The product will show the discounted selling price for these dates, encouraging shoppers to make a purchase.

Once done, scroll up and update the product.

update the product

That’s it! The sale price will be visible on the product’s page in your WooCommerce store. 

sale price preview

How to Import Products Using a CSV in WooCommerce?

Many online stores have various products to offer. While setting up a product manually is easy in WooCommerce, creating many products can be tiresome and time-consuming. 

To rescue you from this manual work, WooCommerce allows you to import your products using a CSV file.

For that, from the WordPress menu, select " Products ⇒ All Products” and click on ‘Import’

click on import

Now, choose a CSV file from your computer. You can use the sample data of WooCommerce to create your own CSV file with the products.

choose csv file

The next step is column mapping. You can add additional adjustments here if you need to. However, if you follow the same pattern as the Sample file WooCommerce provides, we recommend you leave it as it is and click on the “Run The Importer” button.

click on run importer button

It may take some time to import. 


After the completion, you will receive a success message. 

import done

Once done, click on the ‘View Products’ button to see freshly imported products. 

imported products

How to Make Product Hidden in WooCommerce: Difference Between Private and Hidden Product Visibility

In WooCommerce, you can make a product’s visibility private or hidden. Let’s know the difference between private and hidden products first.

  • Private:  Private product basically has restricted access to specific users or customer groups. These products are still visible on your website, but only authorized users will be able to view and purchase them.
  • Hidden: Hidden products are only visible to the store administrators and those with direct URL links to that product.

Now, let’s check how you can make products hidden in WooCommerce. 

Under the Catalog Visibility,  click on ‘Edit’.

click on catalog edit

Now, choose the ‘Hidden’ option and click on Update to make the product hidden. 

choose hidden option

If you want to make the product private, click the Edit option next to Visibility

click edit visibility

Now, choose the private option and hit Update the product to make it visible. 

chose private and click on update

Well done! This is how you can change the visibility of your WooCommerce product. 

How to Find Product ID in WooCommerce?

A product ID in WooCommerce is a unique identifier assigned to each product you add to your online store. The system uses this ID to keep track of the WooCommerce product data, and it’s updates when someone changes product information. 

For many reasons, you may want to find the product of your product in WooCommerce. To find the product ID, go to Product⇒ All products to the Woocommerce product table. Now, look for the product and hover over it to find the ID. 

product id

How to Optimize Product Recommendation to Boost the AOV of Your WooCommerce Store?

Once you have your products ready to sell, you will want to learn about ways that will help you to boost your sales. 

If you are wondering how to add woocommerce products to a WordPress page in a profitable way, here are some ways you can optimize your product recommendation to increase AOV: 

Upsell and cross-sell products inside the mini cart

You can recommend products inside the WooCommerce mini cart so that users can easily add them in just one click on the Add to Cart button.  This ensures customers a good shopping experience as they don’t have to look for relevant products manually. 

To offer upsell and cross-sell on a slide-in mini cart, you can use FunnelKit Cart. With this plugin, users can see the total order value and apply coupons on the mini cart. 

woo mini cart

For more details, check our blog “WooCommerce Cart Upsell: Effective Way to Improve Average Order Value.”

You can also watch this video. 

Pre-checkout order bump on the checkout page

With FunnelKit Funnel Builder, you can offer a one-click, low-dollar offer on the checkout page as an order bump. Since order bumps are a low dollar and only need one click to add to the order, users usually go for it, resulting in high order value.

Here is how an order bump looks like on the checkout page using FunnelKit Funnel Builder.

order bump

For more details, read our blog “WooCommerce Order Bump: How to Offer Relevant Products on Checkout

Post-purchase one-click upsells right after checkout

You can sell a product even after customer checkout using FunnelKit’s one-click upsell. This feature lets you offer a high-end, relevant product right after the checkout. Customers don’t need to re-enter their payment details, as the card gets tokenized when they pay for the base order. This way, you can add the extra amount to their order as soon as they accept the offer without asking them to provide payment details again. 

The payment for the initial order is processed by the time they land on this page, and there’s zero probability of losing the initial sale. 

Here is what a one-click upsell page looks like:


For more details, read our blog “WooCommerce One Click Upsell: The Complete Guide to Boosting Your Sales with a Single Click.”

Ready to Start Adding WooCommerce Products?

We hope this post has provided you with a detailed understanding of creating and managing different types of WooCommerce products. 

The user-friendly interface and versatile options that WooCommerce settings offer you are great for showcasing your products in a way that engages and converts potential customers.

Remember to invest time in crafting compelling product descriptions, eye-catching imagery, and competitive pricing to ensure your products catches user’s attention and convince them to buy your product. 

Once you've listed those products, why not take it up a notch? Optimize your product recommendations to give your customers even more reasons to shop. It's like suggesting a delicious side dish with their main course!

So, start adding products to your WooCommerce store and start selling today!

Author: Editorial Team
The Editorial Team at FunnelKit (formerly WooFunnels) is a passionate group of writers and copy editors. We create well-researched posts on topics such as WordPress automation, sales funnels, online course creation, and more. We aim to deliver content that is interesting and actionable.