Product configurator software: what a manufacturer’s product configurator returns

A product configurator lets a customer or a salesperson choose options and get back a product that can be built. On a web shop, it returns a picture and a price. In a plant that builds to order, it has to return a price, a bill of materials, a model and a drawing from engineering rules. This guide sorts the kinds of product configurator software by what they return. It then shows how to build the rules from the Excel builder you already use.

Two workers at long workbenches and a white panel-processing machine in a bright, tidy workshop

What a product configurator is

Product configuration means choosing a valid combination of options for a product that comes in many variants. A product configurator is the software that guides that choice. It offers only the options that work together, fills in what follows from them and refuses combinations the product cannot support.

Two very different kinds of software share the name. One sells consumer products online and shows a picture of what you picked. The other sits in a plant that builds to order and turns the options into something the shop can build. Most of the confusion in this category comes from mixing the two.

OutputWeb-shop configuratorManufacturer’s configurator
What the buyer seesA picture or a 3D view of the choiceA quote with a price, a lead time and a drawing
PriceA list price plus option pricesBuilt from cost: material, hours, rates and markup
Bill of materialsNot neededEvery part and quantity, with your own part numbers
RulesWhich colours and add-ons combineSizes, loads, clearances and standard parts
Model and drawingA rendering for the product pageA 3D model and the drawing that goes out with the quote
Where the order goesThe shop’s cart and paymentThe ERP, as an order for a configured item

What a manufacturer’s configurator returns

A configurator earns its place in a plant when its output is what both the shop and the customer need. That means these five things, all produced from the same set of rules:

When a configurator stops at the price, someone still builds the bill and the drawing by hand after the sale.

Sales configurator, visual configurator and CPQ

Vendors use several names for overlapping products. These are the distinctions that matter when you compare them:

Many products combine several of these. Epicor CPQ describes 2D, 3D and augmented reality configuration with generated CAD drawings and bills of materials. Elfsquad sells a configurator for complex products, with integrations to Inventor, SOLIDWORKS, Fusion, Creo and other CAD systems. The names matter less than the outputs. Ask each vendor to produce the price, the bill and the drawing for one of your own past orders.

Where the rules come from: your Excel builder

If you build to order, you may already have a configurator. It is often an Excel workbook, called the builder, that one person maintains and the sales engineer fills in for every quote. It holds the option lists, the lookup tables and the formula chains that turn inputs into sizes and prices. It also holds the exceptions added after a customer complaint.

That workbook is the right starting point for product configurator software, because its rules have been tested on real orders. Rewriting them from memory in a vendor’s rule editor means testing every one of them again on past orders.

ReadMap every input and formulaList each input cell, lookup table and formula chain, and what each one drives: a size, a part, a price or a warning.
WriteTurn the map into rulesWrite each chain as a rule in plain terms, using the workbook’s own tables and part numbers.
CheckReproduce past orders exactlyRun the rules on past orders. The price, the bill and the sizes must match what the workbook produced, or the difference is explained.
ExtendAdd the model and the drawingConnect the rules to a parametric model and a drawing template, so the same configuration produces the quote drawing.
UseQuote with a person approvingThe sales engineer configures, the configurator returns the package, and a named person approves it before it goes out.

The check in the middle decides whether anyone uses the result. If the new rules miss some past orders, the sales engineer will keep checking every quote against the workbook. Rebuilding a quoting estate from raw tables describes how that reconciliation is done formula by formula.

Inside an electrical enclosure: rows of contactors and circuit breakers with colour-coded wiring in white cable ducts

The rules a configurator needs

Most rules in a builder fall into a handful of types. Naming them helps when you read a workbook, and when you test a vendor’s rule editor.

Rule typeWhat it doesExample for an electrical enclosure
Option listLimits a choice to valid valuesEnclosure heights in your standard sizes only
ConstraintForbids a combinationNo wall mounting above a set weight
Derived valueComputes one value from othersThe number of mounting rails from the panel height
LookupReads a value from a tableThe breaker size for a given load, from your engineering table
Part selectionPicks a standard partThe door seal and hinge kit for the chosen size
Price ruleTurns cost into priceA markup by option family, with a floor price
RefusalSends the order to an engineerAny load above the table’s range, with the reason named

The last type is the one most workbooks lack. A builder that extrapolates past its tables will price an order it should have refused. A configurator should stop at the edge of its rules and say why, so the order goes to an engineer as engineer to order work.

Testing a configurator before anyone quotes from it

Build the test set before you build the configurator. Take thirty past orders across the range of the product family, with the price that went out, the bill of materials and the drawing. Include a few orders the workbook got wrong and someone corrected by hand.

Run every order through the new rules and compare line by line. A difference usually means a rule was written wrong, a cost changed since the order, or a manual correction never reached the workbook. Each one gets fixed or written down before the configurator goes live.

Keep the test set after launch. When someone changes a rule, run it again, so a fix for one option does not quietly break another.

Who owns the rules after launch

A configurator is only as current as its rules. Decide before launch who may change a rule, who checks the change and where the history is kept. In most plants that is engineering, with sales asking for changes rather than making them.

Give every rule a version, and record which version priced each quote. When a customer questions a price a year later, you can show the rule that produced it. When a cost or a standard part changes, the rule changes once, and every quote after it uses the new value.

What to ask before you buy product configurator software

  1. Can it read our existing builder, or do we rewrite every rule in your editor?
  2. Who writes and maintains the rules after launch: our engineers, your consultants or both?
  3. Where does the price come from: a price list, or our own costs?
  4. Does it produce our bill of materials with our part numbers?
  5. Which CAD system does it drive, and does it produce our drawing or a rendering?
  6. How does a configured order reach our ERP?
  7. What happens when an order falls outside the rules?
  8. Can it reproduce thirty of our past orders before we sign?

Ask for the answer to the last question on your own orders, during the evaluation rather than after it.

Where the data sits

A configurator’s rules and costs are among the most sensitive records a plant keeps. They show what you charge, what each option costs you and how your product is engineered.

ThriveAI builds the configurator as a module on a workspace that holds your data. Your data is designed to stay at rest on your own server in Canada. Inference runs on that same server with an open-weight model, or through a frontier model under a written zero-data-retention control. The contract names the model tier, because zero retention is not available for every tier. The AI CPQ offer describes the first four weeks.

Questions people ask

What is a product configurator?
A product configurator is software that guides the choice of options for a product with many variants. It offers only valid combinations, fills in what follows from each choice and refuses what the product cannot support. In manufacturing, it also returns a price, a bill of materials and a drawing.
What is the best product configurator software?
It depends on what you need back. A web shop needs a picture and a price. A plant that builds to order needs a price from its own costs, a bill of materials and a drawing. Test each tool on your own past orders.
What does product configuration mean?
Product configuration is the work of turning a customer’s choices into a complete and valid product definition. In a plant, that definition covers the parts, the dimensions, the price and the drawings.
Do we need a 3D configurator?
Only if your customers buy from the picture. For most equipment, the customer needs a drawing that shows the product fits. A configurator can generate that drawing from a 3D model without showing the model on a web page.
Can a product configurator work with our ERP?
Yes, if it hands over the configured item, its bill of materials and the order. Ask whether that happens through the ERP’s import, its API or by retyping, and test it on one real order.

Contact

Build your configurator from the rules you trust

Tell Derik what you sell and where its options and prices live today. He will tell you what a configurator built from those rules would return.

Prefer to talk? Book a meeting.

Your message goes to Derik Lawlis, the founder.