Buy vs. Build CPQ software
Nov 30, 2023
Configure-to-order (CTO) is a manufacturing model that lets you offer customised products without engineering every order. Products are built from pre-designed modules, combined according to fixed rules.
It sits between engineer-to-order, where each order starts a new design, and make-to-order or assemble-to-order, where the product is already fixed. Below, we compare the models, weigh the pros and cons, and show how engineer-to-order manufacturers can make the switch.
Configure-to-order is a production model in which a customer order is a selection of pre-designed, pre-validated modules. Your engineers define the modules once, together with the rules for how they combine.
For example, a door above a certain width needs a reinforced frame, or a motor type only fits one gearbox. Every combination within those rules can then be quoted, priced, and produced without going back to engineering.
This works for made-to-measure products too. S2, a Dutch manufacturer of door and window hardware, makes door thresholds to the millimetre. Each one is unique, but none of them is a new design. The engineering is in the rules: which profiles fit which frames, which dimensions are possible, and what each choice means for production. Every order submitted is one S2 can build.
The four production models differ in one thing: how much work a customer order sets in motion. Ordered from the most work per order to the least:
In practice, CTO and ATO often meet: the configuration is done with rules, and production assembles it from stocked components. The difference lies in where the choice is made, not in the factory.

Build-to-order (BTO) is not a separate production model. It describes timing: nothing is produced until a customer orders it. Make-to-order, assemble-to-order and configure-to-order are all forms of build-to-order.
So a configure-to-order product is always built to order, but a build-to-order product is not always configurable. The opposite of build-to-order is make-to-stock, where products are produced for inventory before anyone orders them.
Engineer-to-order gives customers exactly what they ask for, but every order carries its own engineering cost. As volumes grow, that cost grows with them.
The advantages of engineer-to-order:
The disadvantages of engineer-to-order:
The advantages of configure-to-order:
The disadvantages of configure-to-order:
These drawbacks to ETO are why more and more manufacturers look at CTO for at least part of their range. Few switch everything at once, though. They first look at which product families repeat often, and go from there:
HACO, a manufacturer of press brakes and shears that sells through dealers worldwide, did exactly that. Its in-house quoting system could configure every option the company had ever built, including machines produced only once.
"We removed options that are only sold once every three years," explains Sam Hast, IT Manager at HACO. The company is reaping the benefits: administration has been simplified, internal sales teams create quotes faster, and the production process is immediately initiated and managed through a seamless integration with ERP.
Hive CPQ is built for the part of your range that repeats. Your engineers capture the modules and rules once, and sales teams, dealers, and customers configure within them. Prices calculate as they choose.
Every confirmed configuration produces its quote documents and a Bill of Materials for your ERP, so orders reach production without being retyped. Requests outside the rules keep their own route to engineering.
Hive CPQ also lightens the two costs of the switch. Hive AI helps your team build configurator logic faster, and the low-code Design Studio lets your own people maintain the rules after go-live.
Want to know which part of your range is ready for configure-to-order?
Nov 30, 2023