Product configurator on your site: let customers personalize their order
A practical guide for makers: how to build a configurator that lets customers pick options and see the price update in real time.
If you sell made-to-order products — custom furniture, doors, joinery, lighting, textiles, packaging — you probably get the same message every day: "How much does it cost?" And the honest answer is always "it depends": on size, material, finish, quantity. Every one of those conversations costs you time, and often the customer gives up before you even reply.
A product configurator solves exactly that. You give the customer the same options you'd walk them through on the phone, but right on your site: they choose, watch the price change, and send a clear, pre-calculated request. In this article I'll show you how to think through a configurator that actually brings in orders — not just one that looks nice in a demo.
What a configurator really is (and when it's worth it)
A configurator is a smart form: instead of a fixed price, the customer builds the product from options, and the price recalculates with every choice. At the end, you get a complete request — with all the specs — and the customer gets an estimate on the spot.
It's worth it especially if:
- your products have real variants (sizes, materials, colors, accessories);
- the price depends on the combination chosen, not a single number;
- you waste time answering the same pricing questions over and over.
It's not worth it if you sell standard, fixed-price products — a simple online shop fits better there. Simple rule: if on the phone you often say "it depends what exactly you want", you need a configurator.
Step 1: break the product into options, just like on the phone
Before any screen, write down on paper how you calculate a price today. You're basically turning your craftsman's intuition into a list of questions.
For each product, note:
- the variables that change the price (width, height, material, thickness, finish, quantity);
- the possible options for each (e.g. oak / painted MDF / chipboard);
- what depends on what (if they pick glass, tempering options appear).
Then order the questions logically: big choices first (product type, material), then the details. A good configurator feels like a natural conversation, not a tax form. If you need five questions to give a price, the configurator has five steps — no more, no fewer.
Step 2: how to calculate the price accurately and transparently
This is where everything is decided. You have two clean approaches:
- rule-based pricing: a base price plus add-ons per option (e.g. +40 for a matte finish, +10 per sqm for a premium material);
- formula-based pricing: useful when it depends on area or volume (width × height × price per square meter).
Most often you combine both. Important: be honest about what you show. If the final price needs an on-site measurement or shipping calculated separately, say so clearly under the estimate — for example "estimated price, confirmed after measurement". A configurator that hides costs and then surprises the customer with a doubled invoice destroys the very trust you were trying to earn.
Step 3: turn the configuration into an order, not just a price
Many people stop at showing the price. Mistake — that's where you lose the customer. The price is the hook; the order is the goal.
Once the customer has configured the product, add a single clear button: "Send request" or "Get a quote". The request that reaches you should automatically contain every option chosen and the estimated price — so you can reply in minutes, not restart the conversation from scratch.
A few rules that make the difference:
- ask for little contact info (name, phone, maybe email);
- leave a notes field for special cases;
- send the customer a summary of their configuration by email or WhatsApp.
That way a curious visitor becomes a concrete request, and you have everything you need to close the sale.
Common mistakes and how to avoid them
I've seen configurators that chase customers away instead of pulling them in. The most frequent traps:
- too many options at once — the customer freezes; show only what's relevant to the current choice;
- no visible price — if you hide the price until the end, many drop off along the way;
- slow or clunky on the phone — most customers come from mobile, so it has to work instantly there;
- too rigid — always leave a door open for "other requirement", because you can't predict everything.
The secret is balance: enough options to cover the real cases, simple enough not to tire anyone. Test it yourself on your phone, as if you were the hurried customer — if you get annoyed, so will they.
How we approach a configurator at MPO Web Studio
At MPO we build configurators starting from how you calculate your price, not from a generic template. We discuss the real variables of your products, then translate them into a simple flow that's fast on the phone and easy to use.
We work remotely, nationwide, so where you are doesn't matter. And before you pay anything, we can prepare a demo — a working version of your configurator, so you can see exactly how it looks and feels, not just imagine it.
Prices are transparent, agreed upfront, with no surprises — exactly the principle we recommend for your configurator too.
If you have configurable products and you're tired of answering "how much does it cost?" by hand, message us on WhatsApp with a few product examples and we'll tell you concretely what your configurator would look like.
Frequently asked questions
How long does it take to build a product configurator?+
It depends on how many variables the product has and how complex the price calculation is. A configurator with a few clear options is quick; one with many materials, sizes and pricing rules takes longer, because every combination has to be mapped. The longest step is usually agreeing on the exact pricing rules together — the actual build comes after.
Does the customer pay directly on the site, or just request a quote?+
You can do either. For made-to-order products, most makers choose "request a quote": the customer configures, sees the estimated price and sends the request, and you confirm before payment. If the products are standardized enough, online payment can be added too. We decide together what fits your model.
Is the price shown by the configurator binding for me?+
Not necessarily. You can clearly mark it as an "estimated price", especially if you need an on-site measurement or shipping calculated separately. What matters is being transparent: you state upfront what the price includes and what gets confirmed later. That way the customer has the right expectation and there are no misunderstandings.
Does the configurator work on the phone?+
It has to work flawlessly on the phone, because most customers will come from mobile. A good configurator loads fast, has large buttons and is easy to navigate with a finger. If it runs poorly on the phone, you lose exactly the customers you were trying to win.
Do I need a full online shop to have a configurator?+
No. The configurator can sit on your presentation site as a dedicated section. You don't need an online store with hundreds of products and a shopping cart if you sell to order. We build only what brings you requests, without loading you down with features you won't use.
7 mistakes that drive clients away from your website
Leave your email and get the guide right here, instantly. No spam.
Want to see what your business's website could look like?
Message us on WhatsApp and we'll build you a free demo website with your business name on it. See it first, then decide — no strings attached.