{"id":23001,"date":"2026-08-30T16:51:52","date_gmt":"2026-08-30T14:51:52","guid":{"rendered":"https:\/\/www.curiaweb.ch\/?post_type=docs&#038;p=23001"},"modified":"2026-08-30T16:51:53","modified_gmt":"2026-08-30T14:51:53","password":"","slug":"product-types-explained","status":"publish","type":"docs","link":"https:\/\/www.curiaweb.ch\/en\/hilfe\/cms-online-shops\/produkttypen-erklaert\/","title":{"rendered":"WooCommerce Product Types Explained: Simple, Variable, Grouped, and External"},"content":{"rendered":"<p class=\"wp-block-paragraph\">At <a href=\"\/en\/help\/cms-online-shops\/woocommerce\/create-product\/\">Creating a product in WooCommerce<\/a> you must specify what type of product it is. This selection is important because WooCommerce provides different settings and features depending on the product type.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">WooCommerce natively includes four product types:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Simple product<\/strong><\/li>\n\n\n\n<li><strong>Grouped product<\/strong><\/li>\n\n\n\n<li><strong>External\/Affiliate Product<\/strong><\/li>\n\n\n\n<li><strong>Variable product<\/strong><\/li>\n<\/ul>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>Briefly explained:<\/strong> For most standard single products, a <strong>Simple product<\/strong>. If a product requires selectable variants like size or color, you use a <strong>Variable product<\/strong>. Grouped and external products fulfill special tasks.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Where do I select the product type?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Open an existing product in the WordPress backend or create a new product via:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Products\n\u2192 Add new product\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Scroll then to the area <strong>Product data<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">There you will find a selection for the product type. For a new product, it is usually <strong>Simple product<\/strong> preselected.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When you change the product type, WooCommerce changes the available settings in the product data section. This is normal because not every product type requires the same information.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Note:<\/strong> Additional WooCommerce extensions can add more product types. If you see more options in your store than in this guide, these likely come from an additional plugin or extension.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">An overview of the four WooCommerce product types<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Product type<\/th><th>Suitable for<\/th><th>Example<\/th><\/tr><\/thead><tbody><tr><td><strong>Simple product<\/strong><\/td><td>A single product without selectable variants<\/td><td>Book, cup, tool<\/td><\/tr><tr><td><strong>Variable product<\/strong><\/td><td>A product with multiple selectable variants<\/td><td>T-shirt in multiple sizes and colors<\/td><\/tr><tr><td><strong>Grouped product<\/strong><\/td><td>Displaying multiple existing products together on one product page<\/td><td>A furniture series consisting of a table, chair, and stool<\/td><\/tr><tr><td><strong>External\/Affiliate Product<\/strong><\/td><td>Present product on your own website, but sell on an external website<\/td><td>Affiliate product of another shop<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">1. Simple product<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The <strong>Simple product<\/strong> is the most straightforward and commonly used WooCommerce product type.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is a single product where the customer does not need to select a variant.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Typical examples are:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>a specific book<\/li>\n\n\n\n<li>a coffee cup<\/li>\n\n\n\n<li>a lamp in a fixed design<\/li>\n\n\n\n<li>a tool<\/li>\n\n\n\n<li>a spare part<\/li>\n\n\n\n<li>a single electronic device<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">For a simple product, you can enter the following information, among other things:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>regular price<\/li>\n\n\n\n<li>Offer price<\/li>\n\n\n\n<li>SKU or item number<\/li>\n\n\n\n<li>Inventory<\/li>\n\n\n\n<li>Weight<\/li>\n\n\n\n<li>Dimensions<\/li>\n\n\n\n<li>Shipping class<\/li>\n\n\n\n<li>Properties<\/li>\n\n\n\n<li>Upsells and cross-sells<\/li>\n\n\n\n<li>Product image and gallery<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">We explain step by step in the article how to fully create such a product <a href=\"\/en\/help\/cms-online-shops\/woocommerce\/create-product\/\">Create first product in WooCommerce<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">When is a simple product the right choice?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Use a simple product when a customer only needs to decide whether and how many units they want to buy.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">An example:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Product:\nCeramic coffee mug \u2013 350 ml\n\nPrice:\nCHF 29.90\n\nCustomer selection:\nQuantity: 1, 2, 3, ...\n\nNo selection of:\nSize\nColor\nDesign\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Then a simple product is usually the right solution.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Simple product with attributes<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A common misconception is that a product must automatically be configurable as soon as attributes such as color, material, or size are present.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That is not true.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can also assign attributes to a simple product.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Product:\nCeramic coffee mug\n\nFeatures:\nColor: White\nMaterial: Ceramic\nCapacity: 350 ml\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">These properties merely describe the product. The customer cannot select a different variant based on them.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>What matters is:<\/strong> An attribute describes a product. A variant is a version of the product that can be selected by the customer.<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">We explain how to use properties correctly in the article <a href=\"\/en\/help\/cms-online-shops\/woocommerce\/product-categories-tags-attributes\/\">How to correctly use categories, tags, and attributes for products<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">3. Variable Product<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A <strong>Variable product<\/strong> Use this when a product is available in multiple versions and the customer needs to select a variant before purchasing.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The classic example is a t-shirt.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Product:\nT-Shirt\n\nSize:\nS\nM\nL\nXL\n\nColor:\nBlack\nWhite\nBlue\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">WooCommerce variations can be created from the attributes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">One possible option would be:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>T-Shirt\nSize: M\nColor: Black\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Another variation:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>T-Shirt\nSize: XL\nColor: White\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">WooCommerce can manage separate product information for individual variations.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This may include, among other things:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Price<\/li>\n\n\n\n<li>SKU<\/li>\n\n\n\n<li>Inventory<\/li>\n\n\n\n<li>Product image<\/li>\n\n\n\n<li>Weight<\/li>\n\n\n\n<li>Dimensions<\/li>\n\n\n\n<li>Shipping class<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This allows you to specify, for example, that the T-shirt in size M is still available ten times, while size XL is already sold out.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">When do I need a variable product?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A variable product makes sense if the customer needs to choose between different versions of the same product before purchasing.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Typical examples are:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Clothing in different sizes<\/li>\n\n\n\n<li>Products in different colors<\/li>\n\n\n\n<li>Shoes in different sizes<\/li>\n\n\n\n<li>Storage media with different capacities<\/li>\n\n\n\n<li>Products in various dimensions<\/li>\n\n\n\n<li>other versions of the same basic product<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">We explain the complete setup in the article <a href=\"\/en\/help\/cms-online-shops\/woocommerce\/variable-products-variations\/\">Creating variable products: Sizes, colors and other variants<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Simple or variable product \u2013 a simple comparison<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Situation<\/th><th>Suitable product type<\/th><\/tr><\/thead><tbody><tr><td>White mug, 350 ml, no selection<\/td><td>Simple product<\/td><\/tr><tr><td>Mug optionally in white, black or red<\/td><td>Variable product<\/td><\/tr><tr><td>T-shirt only in size M and black<\/td><td>Simple product<\/td><\/tr><tr><td>T-shirt in S, M, L, and XL<\/td><td>Variable product<\/td><\/tr><tr><td>Book as a single printed edition<\/td><td>Simple product<\/td><\/tr><tr><td>Product with multiple customer-selectable options<\/td><td>Variable product<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Grouped Product<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A <strong>Grouped product<\/strong> works differently than a variable product.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It combines several existing products onto a common product page.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The individual products remain independent products.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">An example is a furniture range:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Bundled product:\n\u201eClassic\u201c furniture series\n\nIncluded individual products:\n\u251c\u2500\u2500 Classic Sofa\n\u251c\u2500\u2500 Classic Armchair\n\u251c\u2500\u2500 Classic Ottoman\n\u2514\u2500\u2500 Classic Side Table\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">The customer sees the associated items on a shared product page and can select which ones and in what quantity they want to add to the shopping cart.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The grouped product itself does not have its own regular selling price or its own inventory. Price and inventory are managed via the respective included products.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Grouped product is not a complete bundle<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This difference is particularly important.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A grouped product does not automatically mean:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Buy this complete set for CHF 199.\u2013\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Instead, several independent products are presented together and can be selected individually by the customer.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>Note:<\/strong> \u201eIn WooCommerce, \u201cgrouped\" primarily means that multiple products are displayed together. It is not automatically a tightly bundled product package with a shared bundle price.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">When does a grouped product make sense?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A grouped product is suitable, for example, for:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>coordinated furniture ranges<\/li>\n\n\n\n<li>a product series<\/li>\n\n\n\n<li>several books in the same series<\/li>\n\n\n\n<li>similar items to be presented together<\/li>\n\n\n\n<li>Frequently bought together products<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The products must first be created as standalone products. Afterwards, they can be assigned to a grouped product.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">This is generally how a grouped product is created<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The procedure consists of two parts:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>The individual products are being created.<\/li>\n\n\n\n<li>A grouped product is created, and the existing products are assigned to it.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">For the grouped product, you select in the area <strong>Product data<\/strong>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Product type:\n\u2192 Grouped product\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">The associated products are subsequently in the area <strong>Linked products<\/strong> or selected under the corresponding grouping option.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Since the price and inventory are tied to the individual products, you do not maintain this data on the grouped main product.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Grouped product or variable product?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">These two product types are frequently confused by beginners.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The difference is best explained with an example.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Variable product<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>A product:\nT-shirt\n\nCustomer must choose a version:\n\u2192 Size M\n\u2192 Color Black\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">All variants belong to the same basic product.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Grouped product<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>Several independent products:\n\u2192 Table\n\u2192 Chair\n\u2192 Stool\n\nJoint presentation:\n\u2192 Furniture series \u201eClassic\u201c\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">The products remain independent and can also be managed independently of each other.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><\/th><th>Variable product<\/th><th>Grouped product<\/th><\/tr><\/thead><tbody><tr><td>Basic idea<\/td><td>Multiple versions of a product<\/td><td>Display several independent products together<\/td><\/tr><tr><td>Example<\/td><td>T-shirt in S, M, and L<\/td><td>Table, chair, and stool from one series<\/td><\/tr><tr><td>Custom price<\/td><td>Variants can have their own prices<\/td><td>The included products have their own prices<\/td><\/tr><tr><td>Own inventory<\/td><td>Can be managed per variant<\/td><td>Is managed in the included products<\/td><\/tr><tr><td>Customer chooses<\/td><td>a product variant<\/td><td>one or more standalone products<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">5. External\/Affiliate Product<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">With a <strong>External\/Affiliate product<\/strong> Can you showcase a product in your WooCommerce store even though the actual purchase takes place on another website?.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">WooCommerce refers to this product type as <strong>External\/Affiliate Product<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">An example:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Your website:\nProduct description\nProduct image\nPrice\n\nCustomer clicks:\n\u201eBuy product\u201c\n\nRedirect to:\nExternal online store\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">So the product is shown on your website, but not sold through your own WooCommerce cart.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Product URL for external product<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you <strong>External\/Affiliate Product<\/strong> you select, WooCommerce will display additional fields.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This includes the <strong>Product URL<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here you enter the external address to which the customer should be redirected.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>https:\/\/www.beispielshop.ch\/produkt\/mein-produkt\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">When the customer clicks the buy button, this URL leads to the external provider.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Change button text<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">For an external product, you can also determine the button text.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Buy from provider\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">or:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>View product\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">This allows you to make it clear that the actual purchase is not completed in your shop.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What happens to the shopping cart?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">An external product is not purchased via its own shopping cart like a normal WooCommerce product.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Instead of a normal \u201eAdd to cart\u201c action, the button leads to the stored external product URL.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Price, payment, shipping, order, and other terms of purchase will subsequently be determined by the external provider.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Important:<\/strong> If you use affiliate links, legal labeling and information obligations may apply. This article only explains the technical WooCommerce function and does not replace legal advice.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">When is an external product useful?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">This product type is suitable, for example, when:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>you present affiliate products,<\/li>\n\n\n\n<li>you link to a partner's products,<\/li>\n\n\n\n<li>you show a product catalog, but the actual purchase takes place on another website.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">If you want to sell the product yourself through your own WooCommerce store, this product type is usually not the right choice.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">6. Virtual is not a separate main product type<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In addition to selecting the product type, for simple products you will also find the option <strong>Virtual<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This sometimes leads to the assumption that \u201evirtual\u201c is another equivalent product type.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">However, in the WooCommerce product interface, it is an additional property of a simple product or a variation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A virtual product does not require physical shipping.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Typical examples can be:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Services<\/li>\n\n\n\n<li>Consulting services<\/li>\n\n\n\n<li>other offers without physical delivery<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">If a simple product is marked as virtual, the shipping section for this product is not needed.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">An additional product feature is also downloadable.<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Also <strong>Downloadable<\/strong> is an additional option.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It allows assigning downloadable files to a product.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Examples are:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>PDF documents<\/li>\n\n\n\n<li>E-Books<\/li>\n\n\n\n<li>Photos<\/li>\n\n\n\n<li>Music<\/li>\n\n\n\n<li>other digital files<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">After activation, WooCommerce displays additional fields for:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>downloadable files<\/li>\n\n\n\n<li>Download limit<\/li>\n\n\n\n<li>Download expiration date<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">After a successful purchase, WooCommerce can grant the customer access to the stored file.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Virtual and downloadable are not the same<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">These two options are also frequently confused.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Option<\/th><th>Meaning<\/th><\/tr><\/thead><tbody><tr><td><strong>Virtual<\/strong><\/td><td>The product does not require physical shipping.<\/td><\/tr><tr><td><strong>Downloadable<\/strong><\/td><td>Files can be assigned to the product for download.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">A product can therefore be virtual and downloadable at the same time.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>E-Book\n\nVirtual:\nYes\n\nDownloadable:\nYes\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">However, it can also be downloadable and still physical.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Example:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Printed textbook\n+\nadditional PDF file\n\nVirtual:\nNo\n\nDownloadable:\nYes\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">The printed book must still be shipped, even though a file for download is also offered.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Which product type should I choose?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you are unsure, you can use this simple decision guide:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Do I sell the product in my own shop?\n\u2502\n\u251c\u2500\u2500 No\n\u2502   \u2514\u2500\u2500 External\/Affiliate product\n\u2502\n\u2514\u2500\u2500 Yes\n    \u2502\n    \u251c\u2500\u2500 Should the customer choose between variants\n    \u2502   of the same product?\n    \u2502\n    \u251c\u2500\u2500 Yes\n    \u2502   \u2514\u2500\u2500 Variable product\n    \u2502\n    \u2514\u2500\u2500 No\n        \u2502\n        \u251c\u2500\u2500 Do I want to present multiple independent\n        \u2502   products together?\n        \u2502\n        \u251c\u2500\u2500 Yes\n        \u2502   \u2514\u2500\u2500 Grouped product\n        \u2502\n        \u2514\u2500\u2500 No\n            \u2514\u2500\u2500 Simple product\n<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Some typical examples<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>What do you want to sell?<\/th><th>Product type<\/th><\/tr><\/thead><tbody><tr><td>A specific book<\/td><td>Simple product<\/td><\/tr><tr><td>Coffee mug in a solid color and size<\/td><td>Simple product<\/td><\/tr><tr><td>T-shirt in multiple sizes and colors<\/td><td>Variable product<\/td><\/tr><tr><td>Shoes in different sizes<\/td><td>Variable product<\/td><\/tr><tr><td>Presenting several pieces of furniture from one series together<\/td><td>Grouped product<\/td><\/tr><tr><td>Presenting several books of a series together<\/td><td>Grouped product<\/td><\/tr><tr><td>Present product, purchase takes place on a partner website<\/td><td>External\/Affiliate Product<\/td><\/tr><tr><td>Sell PDF file for direct download<\/td><td>Simple product + downloadable, usually additionally virtual<\/td><\/tr><tr><td>Service without shipping<\/td><td>Simple product + virtual<\/td><\/tr><tr><td>Physical book with additional PDF download<\/td><td>Simple product + downloadable, but not virtual<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Can I change the product type later?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">WooCommerce basically allows you to change the product type of an existing product.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">However, you should be careful with that.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The different product types have different settings. If you switch from a variable product to a simple product, for example, the existing variations will no longer be used for sale as before.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Therefore, do not change a product type just to try it out on an item that is already in productive use.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Tip:<\/strong> If you are still unsure when building a new product, you can first save it as a draft and set up the product page completely before publishing it.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Additional product types through plugins<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">WooCommerce extensions can add more product types or additional product features.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Depending on the installed extension, special functions for subscriptions, bookings, product bundles, or other business models can be added, for example.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">These features are not automatically part of the free WooCommerce core.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>Important:<\/strong> If a guide on the internet shows a product type that you cannot find in your WooCommerce, it does not automatically mean that something is wrong with your shop. The guide may be using an additional WooCommerce extension.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">What is the difference between grouped and a product bundle?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Here too, a clear separation is worthwhile.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A grouped product displays several standalone products together. The customer decides which of these products they want to buy.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A real product bundle, on the other hand, can consist of several tightly integrated items, for example, and have a shared bundle price or special purchasing rules.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Such advanced bundle features are not automatically part of the basic functionality of a grouped WooCommerce product and may require an additional extension.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What's next?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you only sell simple products, you can already start with the guide <a href=\"\/en\/help\/cms-online-shops\/woocommerce\/create-product\/\">Create first product in WooCommerce<\/a> work.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">However, if customers are to choose between sizes, colors, or other versions, the next step becomes a bit more extensive.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the next article, we will therefore show you step by step how you <a href=\"\/en\/help\/cms-online-shops\/woocommerce\/variable-products-variations\/\">create variable products with sizes, colors and other variants<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Summary<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">WooCommerce comes with four basic product types: <strong>Simple, Grouped, External\/Affiliate and Variable<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For normal single products without selectable variants, you use a simple product. If a customer needs to choose between multiple sizes or colors, for example, you use a variable product.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A grouped product combines multiple standalone products on a common product page. An external or affiliate product is presented on your website, but the actual purchase takes place on another website.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Virtual<\/strong> and <strong>Downloadable<\/strong> are additional product properties. Virtual means that no physical shipping is required. Downloadable means that files can be assigned to the product for download.<\/p>","protected":false},"excerpt":{"rendered":"<p>Beim Erstellen eines Produkts in WooCommerce musst du festlegen, um welche Art von Produkt es sich handelt. Diese Auswahl ist wichtig, weil WooCommerce je nach Produkttyp unterschiedliche Einstellungen und Funktionen zur Verf\u00fcgung stellt. WooCommerce bringt im Kern vier Produkttypen mit: Kurz erkl\u00e4rt: F\u00fcr die meisten normalen Einzelprodukte reicht ein Einfaches Produkt. Ben\u00f6tigt ein Produkt ausw\u00e4hlbare [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_joinchat":[],"footnotes":""},"doc_category":[83,89],"doc_tag":[],"class_list":["post-23001","docs","type-docs","status-publish","hentry","doc_category-cms-online-shops","doc_category-woocommerce"],"year_month":"2026-09","word_count":2311,"total_views":"9","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"name":"Silvio Mazenauer","author_nicename":"admin-curia","author_url":"https:\/\/www.curiaweb.ch\/en\/author\/admin-curia\/"},"doc_category_info":[{"term_name":"CMS &amp; Online-Shops","term_url":"https:\/\/www.curiaweb.ch\/en\/hilfe-kategorie\/cms-online-shops\/"},{"term_name":"WooCommerce","term_url":"https:\/\/www.curiaweb.ch\/en\/hilfe-kategorie\/cms-online-shops\/woocommerce\/"}],"doc_tag_info":[],"knowledge_base_info":[],"knowledge_base_slug":[],"_links":{"self":[{"href":"https:\/\/www.curiaweb.ch\/en\/wp-json\/wp\/v2\/docs\/23001","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.curiaweb.ch\/en\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/www.curiaweb.ch\/en\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/www.curiaweb.ch\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.curiaweb.ch\/en\/wp-json\/wp\/v2\/comments?post=23001"}],"version-history":[{"count":1,"href":"https:\/\/www.curiaweb.ch\/en\/wp-json\/wp\/v2\/docs\/23001\/revisions"}],"predecessor-version":[{"id":23003,"href":"https:\/\/www.curiaweb.ch\/en\/wp-json\/wp\/v2\/docs\/23001\/revisions\/23003"}],"wp:attachment":[{"href":"https:\/\/www.curiaweb.ch\/en\/wp-json\/wp\/v2\/media?parent=23001"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/www.curiaweb.ch\/en\/wp-json\/wp\/v2\/doc_category?post=23001"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/www.curiaweb.ch\/en\/wp-json\/wp\/v2\/doc_tag?post=23001"}],"curies":[{"name":"WP","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}