Skip to main content
Back to E-commerce Dictionary

Product configuration

Product and catalog managementIntermediate Level

Product configuration is building one specific version of a product from set options and rules, so only valid combinations can be ordered, priced and made.

Image by · CC BY 4.0

What is Product configuration?

Product configuration is putting together one specific version of a product from a set of options and rules, so the result fits a customer's needs and can be built, priced and delivered. The buyer picks options such as size, material or motor, and the rules allow only valid combinations. It has three parts: options (the choices), constraints (rules such as 'the 2 kW motor needs the reinforced frame') and outputs (a price, a product code and often a bill of materials). The software that guides the buyer is a product configurator. Configuration differs from simple variants: a t-shirt in 5 sizes and 4 colors has 20 stored variants, while a modular sofa with 720 possible combinations is assembled on demand. Our guide to variant management explains where the line falls.

Why Product configuration matters for e-commerce

Online, product configuration shows up in two forms. In B2C it is a 'build your own' flow: a shopper configures a bike, a sofa, a kitchen or a laptop and sees the price change with every choice. In B2B it is how buyers order products that are made or assembled to order, such as pumps, machines, doors and windows or office furniture, often through a configurator on a customer portal instead of an email thread with a sales engineer. Both depend on clean product data. Every option needs its attributes, images, price impact and availability, and every rule has to point at the right options. When option data lives in spreadsheets, configurators offer combinations that can't be built or show the wrong price. Most ecommerce platforms also have a simpler built-in version: configurable products in Magento (Adobe Commerce) and product options in Shopify let a shopper pick from fixed variants. That covers size and color, but not rules between options. Teams therefore keep the option data and attributes in a PIM, for example structured with product families in WISEPIM, and let a configurator or CPQ tool handle the rules and pricing.

Examples of Product configuration

  • 1Product: Modular sofa, Options: 30 fabrics, 4 leg styles, 6 layouts, Rule: velvet only for indoor models, Output: price and order code
  • 2Product: Business laptop, Options: CPU, RAM, storage, keyboard layout, Rule: 64 GB RAM only with the top CPU, Output: build-to-order SKU
  • 3Product: Industrial pump, Options: flow rate, motor, seal material, Rule: stainless seal required for food use, Output: quote and bill of materials
  • 4Product: Made-to-measure curtains, Options: width, height, fabric, lining, Rule: blackout lining not available for sheer fabric, Output: price per meter

How WISEPIM Helps

  • Families and variants: product families in WISEPIM group the shared data of a product line, while variants hold what differs, such as size or color.
  • Option data in one place: the attributes, images and descriptions behind each option live in one PIM, so a configurator or webshop reads consistent data.
  • Checks on required fields: Quality Guard rules flag products or variants that miss attributes or images before they are exported.
  • Export and sync: export option data as CSV or Excel for a configurator or CPQ tool, or sync products to connected platforms such as Shopify or Magento 2.

Common mistakes with Product configuration

  • Creating rules that are too complex. This confuses customers and leads to mistakes when shipping orders.
  • Not testing every possible product combination. This causes errors like wrong prices or items that do not fit together.
  • Keeping the configurator separate from systems like WISEPIM or your ERP. This creates manual work and data errors.
  • Building a slow or confusing design. Customers will leave if options are hard to find or descriptions are unclear.
  • Using outdated product options and rules. This leads to customers ordering items that are no longer in stock.

Tips for Product configuration

  • Map out how product parts fit together before you write any rules. Identify which parts depend on others to function correctly.
  • Build a fast, visual interface that guides customers through their choices one step at a time.
  • Connect your configurator to a PIM system like WISEPIM. This ensures your product data stays the same across every sales channel.
  • Create rules that stop customers from picking combinations that you cannot build. This prevents errors during the manufacturing process.
  • Review customer feedback and data often to find where users get stuck. Use these insights to make those steps easier to follow.

Trends around Product configuration

  • AI-powered Guided Selling: AI algorithms analyze user behavior and preferences to proactively suggest optimal product configurations and options, improving conversion rates.
  • Automated Rule Management: AI and machine learning automate the creation, validation, and maintenance of complex configuration rules, reducing manual effort and errors.
  • Headless Configuration: Decoupling the configurator's front-end from the back-end logic allows for greater flexibility and consistent user experiences across various touchpoints (web, mobile, in-store kiosks).
  • Sustainability-driven Configuration: Integrating sustainability metrics into the configuration process, allowing customers to choose eco-friendly options or view the environmental impact of their choices.
  • Visual Configuration with AR/VR: Enhanced visualizers using Augmented Reality (AR) and Virtual Reality (VR) to allow customers to see and interact with their configured product in real-time environments.

Tools for Product configuration

  • WISEPIM: Centralizes all product data, including configurable options, attributes, and rules, ensuring consistency across all sales channels and feeding configurators.
  • Tacton CPQ: A leading Configure, Price, Quote solution specifically designed for complex product configuration, pricing, and quoting, often used in manufacturing.
  • Salesforce CPQ: Integrates configuration, pricing, and quoting directly within the Salesforce ecosystem, ideal for businesses utilizing Salesforce CRM.
  • SAP CPQ: Provides advanced configuration capabilities, especially for companies with complex product structures and existing SAP ERP systems.
  • Configit: Offers advanced product configuration and variant management solutions, often used in industries requiring high-fidelity product models.

Related Terms

Also Known As

Product customizationConfigurable productsBuild-to-order products

Frequently Asked Questions

Product configuration is assembling one specific version of a product from predefined options and rules. The rules make sure only valid combinations can be ordered, priced and built.

A buyer configures a modular sofa by choosing the fabric, leg style and layout. The configurator blocks combinations that are not possible, such as velvet on an outdoor model, and returns a price and order code.

Product configuration is the process; a product configurator is the software that runs it. The configurator shows the options, applies the rules and often shows a visual preview of the result.

Variants are a fixed list of stored versions, each with its own SKU, such as a shirt in 20 size and color combinations. Configuration generates a version on demand from many options, which would be too many to store as SKUs.

Complex configuration involves many options with dependencies between them, typical for machines, furniture or IT hardware. It usually needs rule-based software and is often linked to CPQ (configure, price, quote).

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.