Product Types

By default, WooCommerce comes with support for six product types:

1. Simple product
The most common type of product. Used as a base for more complex types of products.

2. Grouped product
Grouped products represent a set of two or more Simple products.

Example: Your product selection includes a current model iPhone and the following accessories: a tripod, headphones, a phone case, and a screen protector. These are all Simple products that you can add to a Grouped product and later market as an “iPhone kit.”

Note: Simple products made available through a Grouped product remain visible in the product catalog. To have a simple product available only as part of a grouped product, have its Catalogue Visibility set to Hidden.

3. External/Affiliate product
Affiliate products work just like Simple products but without Shipping and Inventory Management. You can label their Add to Cart button as a call-to-action for your visitors to visit your WooCommerce website.

Example: Instead of Add to Cart, you can set the button label to Order From Amazon, for example.

4. Variable product
Used when you have a product that comes with variations.

Example: Colors and sizes for a T-shirt.

Note: You can have variations set as Required. In this case, the product can be added to the cart only when the customer selects all its Required variations.

5. Downloadable product
Enables you to add a downloadable component to a simple product. Customers receive a download link upon completing their order.

Example: Can be used for selling software or sharing a link to a product manual.

6. Virtual product
Does not require shipping or inventory management. Useful when selling services or digital goods. Make sure the latter are set as Downloadable.

You can add various product types through plugins. Any plugin that serves a specific business model usually adds a Product Type. For example, a plugin for selling hotel bookings might add a Booking type with features of its own.

Was this article helpful?

What’s your goal today?

1. Find the right WooCommerce Hosting solution

If you’re looking for industry-leading speed, ease of use and reliability Try ScalaHosting with an unconditional money-back guarantee.

2. Make your website lightning-fast

We guarantee to make your website load in less than 2 seconds on a managed VPS with ScalaHosting or give your money back. Fill out the form, and we’ll be in touch.

Make your website lighting fast—or your money back
Slow websites lose visitors and sales. See how you can surf tsunami sized traffic spikes—or any traffic—with ease with ScalaHosting. Fill out the form, and we’ll be in touch!
Please enter a valid name
Please enter a valid website
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

3. Streamline your clients’ hosting experience

If you’re a web studio or development agency hosting more than 30 websites, schedule a call with Vlad, our co-founder and CTO, and see how we can deliver unmatched value to both your business and your clients.


Need a custom cluster or professional advice?

Book a meeting and get a free 30-minute consultation with Vlad, co-founder & CTO of Scala Hosting, who will help you select, design and build the right solution - from a single data center cluster to a multi-region & multi-datacenter high availability cluster with hundreds of servers.

Book a free consultation

4. Learn how to grow your website in 2024

An all-star team of SEO and web influencers are sharing their secret knowledge for the first time in years. Learn about the future of SEO, Web Design best practices and the secrets to getting the foundation for your website to thrive. Watch the exclusive webinar.

An Exclusive Insiders Look Behind The SEO and Web Development Curtain