Skip to main content
Back to E-commerce Dictionary

Product Variant

Product and catalog managementBasic Level

A product variant is a specific version of a product that differs in options such as size, color or material, with its own SKU, stock and often its own price.

Image by · CC BY 4.0

What is Product Variant?

A product variant is a specific version of a product that differs from the others in one or more options, such as size, color, material or storage capacity. A T-shirt sold in three colors and four sizes has twelve variants, each with its own SKU, stock level and often its own price and image. Variants sit under a parent product (also called a master or configurable product) that holds the shared data: name, description, brand and category. The variant only stores what changes. That is the difference with a separate product: variants share one product page and are chosen from a selector, while separate products each get their own page. Channels handle this through grouping fields, such as item_group_id in Google Shopping. The variant management guide covers how to model them.

Why Product Variant matters for e-commerce

Variants let you offer every size and color without filling your catalog with near-duplicate pages. Shoppers see one product page with a selector, reviews add up on that page, and search engines index one strong URL instead of many weak ones. Each variant still needs its own data: a unique SKU for stock and orders, a GTIN for channels, and often its own price and image. Channels expect variants to be grouped correctly. Google Shopping links them with item_group_id and requires the differing attributes such as size and color, and marketplaces have their own parent and child structures. When variant data is wrong, filters miss products, the wrong image appears and orders go out in the wrong size.

Examples of Product Variant

  • 1Parent: Classic T-shirt, Variant: Navy / M, SKU: TS-NAV-M, Shared: description, brand, material
  • 2Parent: Trail running shoe, Variant: size 42, Option: size, Own data: GTIN, stock
  • 3Parent: Laptop 14-inch, Variant: 16 GB RAM / 512 GB SSD, Own data: price, GTIN, Channel field: item_group_id
  • 4Parent: Wall paint, Variant: 5 liter / Off-white, Options: volume and color, Own data: price, image

How WISEPIM Helps

  • Product families and variants keep shared data on the parent and only the differing options on each variant.
  • Bulk editing updates an attribute, price or image across all variants of a product, or across many products, in one action.
  • Attribute management and the Attribute values page keep option names such as size and color consistent, so filters work.
  • Channel Readiness shows which variants miss a GTIN, image or other field a channel needs.

Common mistakes with Product Variant

  • Avoid creating too many variant types. Too many options confuse customers and make your product data hard to manage.
  • Use consistent names for product features. Mixing 'Color' and 'Colour' makes it difficult for customers to use search filters.
  • Assign a unique SKU to every variant. You need these codes to track stock levels and process orders correctly.
  • Show a specific image for every variant choice. Customers want to see the exact color or material before they buy a product.
  • Group all variants under one parent product. Listing every option as a separate item makes your webshop look messy and hard to navigate.

Tips for Product Variant

  • Link each variant to a main parent product to create a clear structure. Choose specific features like size or color to define each version.
  • Assign a unique SKU (Stock Keeping Unit) to every variant. This unique code helps you track inventory levels and process customer orders without mistakes.
  • Add clear photos for every specific variant. Showing the exact color or pattern helps customers know what they are buying and reduces product returns.
  • Use the same names for all product features. For example, always use "Small" and "Medium" instead of mixing them with "S" and "M".
  • Review your product list regularly to remove items you no longer sell. WISEPIM helps you manage these updates quickly to keep your catalog accurate.

Trends around Product Variant

  • AI-driven variant generation and optimization: Leveraging AI to suggest new variant combinations based on market demand, sales data, or inventory levels, and optimizing existing variant offerings.
  • Automated variant data enrichment: Using AI and machine learning to automatically generate descriptions, assign attributes, or translate variant-specific content, reducing manual effort.
  • Personalized variant recommendations: Implementing AI-powered recommendation engines that suggest specific product variants to customers based on their browsing history, preferences, and real-time context.
  • Headless commerce flexibility for variant display: Adopting headless architectures to gain greater control and flexibility over how product variants are presented across diverse frontend experiences and touchpoints.
  • Sustainability tracking at the variant level: Integrating data to track and communicate sustainability metrics (e.g., material origin, carbon footprint) for individual product variants, meeting consumer demand for transparency.

Tools for Product Variant

  • WISEPIM: a PIM system with product families and variants, bulk editing and channel checks per variant.
  • Shopify: supports variants per product with options such as size and color and stock per variant.
  • WooCommerce: handles variants as variable products with variations.
  • Magento (Adobe Commerce): uses configurable products with simple products as variants.
  • Akeneo: a PIM system that models variants with product models and variant attributes.

Related Terms

Also Known As

Product optionitem variationconfigurable product

Frequently Asked Questions

Product variants are the different versions of one product, such as a shirt in sizes S to XL or a phone with 128 GB or 256 GB of storage. Each variant has its own SKU and stock, while sharing the product's name, description and category.

A T-shirt in red, blue and black; running shoes in sizes 38 to 46; a laptop with 8 GB or 16 GB of RAM; a sofa in linen or velvet; and paint in 1-liter and 5-liter cans.

They mean the same thing. Shopify and most PIM systems say variant, while WooCommerce calls them variations. Both describe versions of one parent product that differ in options.

Keep shared data on the parent and only differing data on the variant, use the same option names and values across the catalog, give every variant a unique SKU and GTIN, and give each one its own image when it looks different.

It usually means that version is out of stock or not available in that combination. Many shops grey out the option in the selector instead of hiding it, so shoppers can see it exists.

Still have questions?

Can't find the answer you're looking for? Please get in touch with our team.

Contact Support

Keep exploring

Hand-picked next steps to go deeper.