Setting up a WooCommerce store takes only a few minutes, but adding products correctly is where most beginners slow down. Getting the details right from the start — images sized and compressed, prices structured clearly, inventory set up consistently — saves significant cleanup once your catalogue starts to grow.
WooCommerce supports several product types: simple, variable, grouped, and external. Simple products are the foundation — one item, one price, no options. Variable products let you offer size or colour options with different prices per variant, and they are covered separately in the guide to setting up WooCommerce product variations. This guide focuses entirely on simple products and getting your first listings live and correct.
Before adding products, confirm your WooCommerce payment and shipping settings are configured. WooCommerce’s own documentation on managing products covers additional settings and bulk-editing options beyond what’s covered here. A product that cannot be purchased is a missed sale. For the full store setup from the beginning, the step-by-step guide to building a WordPress website covers the complete process.
Quick Answer
To add a product in WooCommerce, go to Products > Add New in your WordPress dashboard. Enter the product title and description, set the price and stock in the Product data panel, upload a product image, assign a category, and publish. That covers the complete flow for any simple product.
Understanding WooCommerce Product Types
WooCommerce organises products into four types. Knowing what each one is for prevents you from choosing the wrong one and having to redo it.
- Simple product — one item, one price. Right for most physical goods, digital files, and anything without options.
- Variable product — same item in different configurations (size, colour) with separate pricing per variant.
- Grouped product — a set of simple products displayed together on a single page.
- External/affiliate product — links customers to a purchase page on another website.
Start with simple products. You can always add variants later if your range requires it.
How to Add a Simple Product
Setting Up the Basic Details
- From the WordPress dashboard, go to Products > Add New
- Enter the Product Title — use the same language your customers search for, not internal product codes
- In the main content area, write the Long Description — this appears below the product images and is where you cover full specifications, use cases, and features
- In the right sidebar, write the Short Description — two or three sentences that appear next to the main product image. Answer: what is this, who is it for, what makes it worth buying
Product Data Panel
The Product data panel sits below the main editor. Confirm Simple product is selected from the dropdown at the top of the panel.
In the General tab, enter the Regular Price. If you are running a sale, add a Sale Price — click the Schedule link to set exact start and end dates. WooCommerce will switch prices automatically.
Setting Up Inventory and Shipping
Inventory Tab
Click the Inventory tab inside the Product data panel.
- Enter a SKU if you use internal product codes — optional for small stores, useful once your catalogue grows
- Tick Manage stock to have WooCommerce track quantities, then enter your available stock count
- Set Allow backorders — I leave this at “Do not allow” for most physical products unless pre-orders are part of the business model
- Stock status updates automatically as orders come in
Shipping Tab
Enter the Weight and Dimensions for physical products. These figures feed into shipping rate calculations if you use WooCommerce’s built-in shipping zones and calculated rates. For digital products, tick Virtual in the General tab — this removes shipping fields from the product form entirely.
Adding Product Images
Product images are the most important conversion element on any product page. WooCommerce displays the main image prominently, with gallery images shown as smaller thumbnails below or beside it — the exact layout depends on your theme.
- Click Set product image in the Product image panel (right sidebar)
- Upload or select the image from your media library
- For additional images — different angles, lifestyle shots, packaging — use the Product gallery panel below
Image guidelines to follow for every product:
- Minimum 800 × 800px — square images work across most WooCommerce themes
- Clean, neutral background converts better than busy or styled backgrounds for most product types
- Compress images to under 200KB before uploading. Uncompressed product images are the most common cause of slow WooCommerce shop pages
- High-resolution source files give better zoom quality when themes support image zoom on hover
Assigning Product Categories and Tags
Product categories organise your shop and help customers browse. They appear in the main shop page filters, sidebar widgets, and breadcrumbs. Tags let you add specific attributes — material, style, brand — that can be used for filtering on theme-supported shops.
- In the Product categories panel (right sidebar), tick the relevant category — or click Add new category to create one on the spot
- Add Product tags for specific attributes if your theme uses attribute filtering
In most stores I build, four or five broad categories are far more navigable than fifteen niche ones. Start simple and add structure only once your catalogue genuinely needs it.
For a deeper look at planning that structure — the difference between categories and tags, how to avoid duplicate or overlapping tags, and a practical example structure — see this guide to WooCommerce product categories and tags.
Before You Publish
- Click Preview changes and confirm the product page displays correctly
- Check the Regular Price is visible and correct
- Verify the product image is showing — a placeholder or blank image on a live store loses sales immediately
- Check the product appears in the right category by visiting your shop page
For your first product, run a test purchase all the way through. Confirm checkout, payment processing, confirmation email, and the order appearing in WooCommerce > Orders all work as expected. You can follow the guide to creating a WooCommerce store in WordPress if any part of that setup is not yet complete.
Common Mistakes
Leaving the short description empty. Many product pages look bare without it. Even two sentences next to the product image significantly improve first impressions and time on page.
Uploading uncompressed images. A 2–3MB product image will slow every page it appears on — including the shop index page. Compress before uploading or use a plugin that handles WebP conversion automatically.
Assigning products to too many categories. Putting one product in five categories creates messy shop navigation. One or two categories per product is the right default for most stores.
Publishing before testing payment. A product that cannot be purchased is a conversion problem waiting for traffic. Always confirm the full checkout flow works before driving visitors to your store.
Once your products are added, don’t stop at just listing them — the titles, descriptions, and images you set here directly affect whether these pages ever show up in search. See setting up WooCommerce SEO for beginners for how to turn these product pages into ones that actually rank.
Once your products are set up, it’s worth going back through your best sellers and adding upsells and cross-sells to each one — a two-minute step per product that keeps paying off on every order after.
Conclusion
Correct product setup from the start means less rework as your store grows. Clear titles, good images, accurate pricing, and a simple category structure are the four things that matter most. Once your first simple product is live and tested, the process becomes fast and consistent for every product that follows.

Etienne Basson works with website systems, SEO-driven site architecture, and technical implementation. He writes practical guides on building, structuring, and optimizing websites for long-term growth.