In B2B sales, products are increasingly configured online — and 67% of B2B buyers prefer a purchasing experience without sales contact (Gartner). The global CPQ market (Configure, Price, Quote) is growing from $3.5 billion in 2025 to a projected $10.84 billion by 2035 at an annual growth rate of 16.5% (Custom Market Insights). For B2B companies with configurable products, this means: those who don't offer a capable product configurator in their online shop will lose orders to digitally better-positioned competitors. This guide shows how to develop a B2B product configurator, implement it technically, and integrate it into your Shopware shop.

B2B Product ConfiguratorMaterial · Dimensions · Color · Price — Live Preview3D Preview3DRotatable Preview · Zoom · Detail1200 × 800 × 400 mm · 12.4 kgFrontSideTop360°MaterialStainless Steel V2AAluminumGalvanized SteelPlasticRAL color optionalDimensions (mm)Width1200Height800Depth400Price CalculationUnit Price€ 284.50Tier (50+)€ 249.90 (-12%)Total (50 pcs.)€ 12,495.00CPQ EngineERP SyncValidationPDF QuoteAdd to CartSend InquirySources: Gartner, Threekit, Custom Market Insights

Why B2B Shops Need a Product Configurator

The B2B e-commerce market reaches a volume of $36 trillion in 2026 (Shopify/Swell) — and configurable products play a key role. Whether industrial enclosures, machine components, or technical systems: B2B buyers expect to customize products to their specifications without waiting weeks for manual quotes. 83% of millennial buyers prefer self-service ordering through digital interfaces (Gartner), and 83% of B2B decision-makers are willing to conduct online transactions exceeding $10 million (McKinsey).

At the same time, practice shows: 60-80% of all manufacturing problems originate in the sales-to-production handoff (Capella Solutions). Incorrectly transmitted dimensions, unclear material specifications, and missing validations cost time and money. According to a PandaDoc survey, 98% of buyers have been deterred from a purchase by incomplete or inaccurate product information (PandaDoc). A professional product configurator addresses exactly this issue — and delivers measurable results. We've already examined this from the portal perspective in our article on B2B self-service portals with Shopware 6. Here, we go deeper into configurator development.

20-40% Higher Conversion

Product configurators increase conversion rates by 20-40% compared to static product pages (Webmakers Expert/Staggs).

Up to 90% Fewer Errors

Automated validation reduces order errors in production by up to 90% (Capella Solutions).

28% Shorter Sales Cycle

CPQ systems shorten the sales cycle by an average of 28% through automated quote generation (Salesforce).

25-40% Fewer Returns

3D configurators reduce return rates by 25-40% as customers visually verify products beforehand (Threekit/Staggs).

40% Higher Order Value

Customers using personalization order an average of 40% more per transaction (WP Configurator).

$6.22 ROI per $1 Invested

CPQ implementations achieve an average of $6.22 in value per dollar invested over 3 years (Nucleus Research).

Architecture of a B2B Product Configurator

A capable B2B product configurator consists of multiple layers that must work together seamlessly. The architecture determines how flexible, performant, and extensible the system will be long-term. The Visual Product Configurator Software market is estimated at $2.5 billion in 2025 and projected to grow to $7.2 billion by 2033 — at a CAGR of 15% (Verified Market Research). We rely on a modular architecture that adapts to the specific requirements of each company — not the other way around. The foundation comprises four core components:

  1. Rule Engine (Constraint Engine): Defines which product combinations are technically feasible. Material dependencies, dimension constraints, and compatibility rules are managed centrally and validated in real-time with every configuration change.
  2. Price Calculation (CPQ Module): Calculates the price based on material, dimensions, quantity, and customer-specific conditions. The logic considers tiered pricing, surcharges for special materials, and discounts from the ERP system.
  3. Visualization (3D/2D Frontend): Shows the configured product in real-time — as a 3D model with rotation, zoom, and material switching, or as a parametric 2D drawing with dimensions.
  4. Integration Layer (API Layer): Connects the configurator with shop system, ERP, PIM, and CAD. Configurations are passed as structured data to all downstream systems.
Modular Approach Instead of Monolith

We recommend developing the configurator as a standalone microservice connected to the Shopware shop via APIs. This way, the configuration logic can evolve independently of the shop system and can also be used in other channels (field sales app, dealer portal) if needed. This aligns with the modular commerce architecture we recommend.

CPQ Integration: Configure, Price, Quote in the Online Shop

CPQ stands for Configure, Price, Quote — and describes the process from product configuration through price calculation to quote generation. In B2B, this triad is central because products rarely come off the shelf. According to Salesforce, CPQ systems shorten the sales cycle by 28% and enable 49% more quotes generated per time unit (Salesforce). DealHub quantifies the quote creation acceleration at 10x compared to manual processes (DealHub).

The technical implementation of CPQ logic in the online shop requires tight integration of configuration rules and pricing strategies. At its core, every configuration change must immediately deliver an updated price — considering all relevant factors:

CPQ ComponentFunctionImpact
ConfigureRule-based product configuration with dependenciesUp to 90% fewer order errors (Capella Solutions)
PriceReal-time pricing with tiers and customer conditions3-8% margin improvement (Capella Solutions)
QuoteAutomated quote generation as PDF or digital73% less time spent (Nucleus Research)
ValidationTechnical feasibility check before order completion36% fewer quote errors (NetSuite)
ERP SyncBidirectional synchronization with SAP, Dynamics, JTLConsistent data across all channels

The approval time for configured quotes can be reduced by up to 95% through automated workflows (DealHub). This means: instead of waiting days for internal approvals, the customer receives their quote within minutes. Particularly when combined with a B2B self-service portal, CPQ integration unfolds its full potential — the buyer configures, calculates, and orders in one seamless self-service workflow.

3D Visualization and AR in the B2B Configurator

Visual representation of the configured product is not a luxury feature but a measurable conversion driver. Studies show: products with 3D/AR content achieve a 94% higher conversion rate than products without visual configuration (4Experience). Interactive 3D product images increase conversions by up to 250% compared to traditional 2D images (4Experience). And 60% of customers are more likely to purchase when they can experience a product interactively in 3D or AR (Threekit).

In the B2B context, 3D visualization serves additional functions beyond pure sales promotion: it acts as a technical communication tool between purchasing, engineering, and production. A buyer can show the configured enclosure with all cutouts and mounting holes to their engineer — without needing to request a CAD drawing. The reduction in revision cycles for visual quotes is 40-60% (C5 Insight). Visual configurators also accelerate the sales cycle by 30% (Threekit).

  • WebGL/Three.js rendering — performant 3D display directly in the browser without plugins
  • Parametric models — geometry automatically adjusts to configuration parameters
  • Material and color switching — real-time texture updates on material selection
  • Dimensioning and annotations — technical details displayed directly on the 3D model
  • AR preview (optional) — view configured product at the deployment site via smartphone
  • Screenshot/PDF export — current configuration as image or PDF for internal approvals

Return rates drop by 25-40% through 3D configurators (Staggs/WP Configurator) — a particularly relevant factor in B2B, as returns of custom products typically cannot be resold. Shopify reports that even a simple 3D view reduces the return rate by 5%. Combined with an automated return management solution, this represents significant savings potential.

Configurator Development with Shopware 6

Shopware 6 offers a solid foundation for product configurator integration with its API-first architecture and plugin system. The system's B2B functionalities — customer groups, tiered pricing, approval workflows — ideally complement the configurator logic. In development, we take an approach that leverages Shopware CE's strengths while maintaining maximum flexibility in configuration logic:

Custom Plugin Development

Individual Shopware plugins for the configurator UI, rule management, and admin integration. Developed according to Shopware standards for long-term update compatibility.

Store API Integration

The configurator communicates with the shop backend via the Shopware Store API. Configured products are passed as cart items with all specifications.

Headless Connection

Optionally as a standalone frontend application (Vue.js/React) connected to Shopware via the Store API — ideal for complex 3D interfaces.

Rule Builder Integration

Shopware's Rule Builder controls pricing logic and availability. Configuration-dependent pricing rules are mapped through custom rules.

Flow Builder Automation

Automatic workflows after configuration orders: notifications, approval requests, and ERP transmission via Flow Builder.

Admin Extension

Configuration rules, materials, and price matrices are managed directly in the Shopware admin — without a separate interface.

Configurator performance is crucial for user experience. Configuration changes must deliver an updated price and a new visualization in under 200ms. We achieve this through client-side caching of rule sets, optimized API calls, and, when needed, WebSocket connections for real-time updates. In our guide to Shopware 6 performance optimization, we've described the technical foundations in detail. Particularly important is the separation of configuration and rendering logic: the constraint engine and price calculation run server-side, while 3D visualization is rendered client-side. This keeps configuration logic consistent even when multiple frontend channels are connected.

ERP Integration and Data Flow

A product configurator is only as good as its data foundation. Material prices, availability, production times, and customer-specific conditions typically reside in the ERP system. Bidirectional integration with SAP Business One, Microsoft Dynamics, or JTL-Wawi ensures the configurator always works with current data. This particularly applies to:

  • Material master data and prices — real-time synchronization of material costs and availability from the ERP
  • Customer conditions — individual discounts and tiered prices are loaded at login and factored into calculations
  • Bill of materials transfer — the finished configuration is transmitted as a structured bill of materials (BOM) to the ERP
  • Production order — upon order completion, a production order is automatically created in the ERP
  • Delivery time calculation — based on current production capacities, the ERP calculates the estimated delivery time

Middleware plays a central role in configurator-ERP integration. In our article on middleware in e-commerce, we've described the technical patterns in detail. For configurators, we recommend an event-based architecture: every configuration change triggers asynchronous events that are processed by the middleware and distributed to the relevant systems. This keeps the configurator UI performant even when the ERP connection is under load. At the same time, the middleware ensures data consistency: when a material price changes in the ERP, the configurator's price matrix is automatically updated — without manual intervention. For companies using Microsoft Dynamics NAV or DATEV, we adapt the integration layer to the specific API formats of these systems.

PIM System as Data Foundation

For companies with large product portfolios, we recommend managing configuration rules and material master data in a PIM system. The PIM becomes the single source of truth for all product-related data — the configurator, the shop, and the ERP all draw their data from the same source. More details in our guide to PIM implementation.

Case Study: Industrial Enclosure Configurator

To illustrate how a B2B product configurator works, let's consider a typical use case: a manufacturer of industrial enclosures wants to enable business customers to configure enclosures online to specification and order directly. The previous process — inquiry via email, manual calculation, quote after 3-5 days — is to be replaced by a self-service configurator.

  1. Material selection: The buyer chooses from available materials (stainless steel V2A/V4A, aluminum, galvanized steel sheet). The system immediately shows the price impact and updates the 3D preview.
  2. Dimension input: Width, height, and depth are entered to the millimeter. The constraint engine validates in real-time whether the combination of material and dimensions is manufacturable.
  3. Features: Cutouts for displays, cable entries, and ventilation are positioned. The system checks minimum distances and structural integrity.
  4. Surface finish: RAL color selection with real-time preview on the 3D model. Coating options (powder coating, anodized) affect price and delivery time.
  5. Price calculation: The configured price is calculated in real-time — including tier discounts for multiple orders and customer-specific conditions.
  6. Order or quote: The buyer can order directly or generate a PDF quote for internal approval routing.

Result: Quote time drops from days to minutes, specification errors are virtually eliminated through automatic validation, and sales teams are relieved of routine tasks. KBMax documents a 97% reduction in quote time in a comparable case study (KBMax). Average order value typically increases by 20-50% (Staggs/Imagine.io), as customers are actively guided to upselling options in the configurator. In practice, configurators don't replace sales teams but unburden them: 80% of B2B sales interactions already take place through digital channels (Gartner). Field sales can focus on consulting with new customers and strategic large-scale projects, while standard configurations are handled through self-service. The result is a more efficient sales organization with simultaneously improved customer satisfaction.

From Idea to Implementation: Project Phases

Developing a B2B product configurator is a project that requires technical expertise and industry understanding. The typical payback period for CPQ investments is 6-12 months (NetSuite). We recommend a structured approach in six phases:

  1. Requirements analysis: Which products are configured? Which parameters are variable? What dependencies exist? What does the existing system landscape look like?
  2. Rule definition: Documentation of all configuration rules, material dependencies, and pricing logic in a structured format — the foundation for the constraint engine.
  3. Architecture and tech stack: Defining the technical architecture (microservice vs. plugin), rendering technology (WebGL/Three.js), API design, and hosting infrastructure.
  4. Development and integration: Iterative development of configurator components with regular demos. Parallel integration into Shopware and the ERP system.
  5. Testing and pilot operation: Comprehensive testing of configuration logic, price calculation, and data flows. Pilot operation with selected customers and feedback integration.
  6. Rollout and optimization: Gradual go-live with usage data monitoring. Continuous optimization based on user behavior and A/B testing.

Win rates for complex configurations improve by 25-35% through professional configurator solutions (C5 Insight). This is mainly because the customer immediately receives a complete, accurate quote — instead of an approximate estimate that only becomes a final quote after multiple iterations. Nucleus Research confirms a 56% improvement in quote efficiency (Nucleus Research) at companies using CPQ solutions.

Configurators and AI: Intelligent Product Recommendations

The next level of configurator development combines CPQ logic with Artificial Intelligence. AI models can learn from historical configurations and proactively suggest optimizations to the buyer: a more cost-effective material with comparable properties, a standard size that halves production time, or a bundle configuration that reduces the unit price.

39% of B2B buyers cite lack of customization as their main frustration when purchasing online (Swell). AI-powered configurators address this problem by pre-populating configurations based on customer profile, order history, and industry. 75% of customers prefer brands that offer personalization (WP Configurator). Combined with AI-powered product recommendations and an intelligent product search, this creates a consistently personalized shopping experience.

Price optimization also benefits from AI support: as we described in our article on AI-powered pricing, learning price models can determine the optimal price per configuration and customer segment — a significant lever for margin optimization in B2B. Estimated global spending on cloud CPQ tools reaches $5.8 billion in 2026 at a CAGR of 16% (MGI Research), underscoring the strategic importance of this technology area. 66% of B2B buyers expect personalized experiences at B2C level (Shopify) — an AI-powered configurator delivers exactly that.

Sources and Studies

This article is based on data and analyses from: Gartner (Sales Survey 2025), Salesforce (CPQ Impact), Custom Market Insights (CPQ Market), Capella Solutions (Manufacturing Error Reduction), Threekit (Visual Configurator ROI), Nucleus Research (CPQ ROI), 4Experience (3D Conversion Impact), Webmakers Expert/Staggs (Configurator Conversion), DealHub (Quote Acceleration), NetSuite (CPQ KPIs/ROI), C5 Insight (CPQ ROI Calculator), KBMax (Visual Configuration), McKinsey (B2B Digital), Shopify/Swell (B2B Market), ConfigureID (Customization Sales), WP Configurator (Personalization), VividWorks (3D Return Reduction). Actual figures may vary by industry and implementation.

FAQ: B2B Product Configurator

Costs depend on the complexity of configuration logic, visualization (2D vs. 3D), and number of integrations. Simple configurators typically start in the mid five-figure range, while complex 3D configurators with CPQ integration and ERP connectivity are in the six-figure range. The typical payback period is 6-12 months (NetSuite). Contact us for an individual assessment.

Yes, Shopware's API-first architecture enables seamless configurator integration — as a plugin or as a standalone frontend application. We develop the integration layer so that configured products are processed as regular cart items with all specifications. The existing Shopware infrastructure remains fully intact.

Price calculation occurs in real-time through a CPQ engine that considers material, dimensions, quantity, and customer-specific conditions. Tiered prices, special discounts, and framework contract conditions are synchronized from the ERP system. With every configuration change, the price is immediately updated — transparently and traceably for the buyer.

We typically use WebGL-based rendering with Three.js or Babylon.js, which works directly in the browser without plugins. For particularly detailed models, glTF 2.0 serves as the exchange format. For parametric products (e.g., enclosures, profiles), we generate the 3D geometry programmatically based on configuration parameters.

Development time depends on scope. An MVP with basic configuration logic and 2D preview is typically achievable in 2-3 months. A full 3D configurator with CPQ integration, ERP connectivity, and comprehensive rule sets typically requires 4-8 months. We work iteratively and deliver usable intermediate results early.

Yes, with a microservice architecture, the configurator can be embedded in additional channels independently of the online shop — as a tablet app for field sales, an internal tool for inside sales, or a white-label solution for dealers. The configuration logic and price calculation remain identical; only the frontend is adapted per channel.