3D for e-commerce5 min read
3D product customisation: pricing rules, lead times and what usually breaks
Colour, material, engraving and modules in a 3D customiser, plus the pricing rules and lead time logic that decide whether it works.
By CharpstAR · 21 Mar 2023 · Updated 29 Sept 2026

The visible part of a product customiser is the easy part. A viewer, some swatches, a model that changes colour. Any decent 3D team can build that in a few weeks. The part that decides whether the tool makes money is underneath it: what each choice costs, which choices are legal together, and when the thing actually arrives.
Teams routinely get the viewer right and the rules wrong, and then customer service spends a year phoning people about orders that cannot be built. This is a piece about the rules.
The four kinds of customisation, and how different they are
| Type | What changes in the model | What changes in the back end |
|---|---|---|
| Colour | A material parameter. Cheapest thing in 3D | Usually a SKU per colour, same price, same lead time |
| Material | Texture, sheen, sometimes geometry (a leather seam is not a fabric seam) | Price tier, and often a different lead time per supplier |
| Engraving or print | A decal or displacement on a defined area | A personalisation field, no returns, a proof step |
| Modules | Parts added, removed and rearranged | Combinatorial pricing, physical compatibility rules, packing and delivery changes |
Effort rises sharply down that table. A colour picker is a weekend. A modular configurator is a project, because it is not really a visualisation problem, it is a product data problem wearing a 3D interface.
Pricing rules: the three models
Flat. Every option costs the same. Simple, honest, and only possible if your cost base really is flat. Most brands that start here quietly discover the premium leather is eating the margin.
Per-option surcharge. A base price plus deltas. This is what most customisers use and it is the easiest for a shopper to understand, because the running total moves when they click and they learn the cost of their own taste.
Tiered. Options grouped into price bands, and the product price is set by the highest band selected. Good for fabric books with fifty entries, because nobody wants fifty prices. The risk is that a shopper picks a band-three fabric without realising it moved the price, so the band must be visible on the swatch itself.
Whichever you choose, two rules hold. Show the total continuously, not at the end. And make the delta legible at the point of choice, because a surcharge discovered in the cart is a cart abandonment with extra steps. If your sales team already quotes complex orders through a CPQ system, look at the rules kept there before writing them again for the shop.
Lead times are part of the price
This is the single most under-built part of most customisers. Options do not only cost money, they cost weeks, and the weeks are usually driven by whichever supplier is slowest.
The failure mode is familiar: a shopper builds a sofa in a fabric that takes eleven weeks, and only finds out at the confirmation email. They either cancel, which is a wasted sale, or they wait unhappily, which is a bad review.
The fix is unglamorous. Attach a lead time to every option, compute the order lead time as the maximum across the selected options, and show it in the same place as the price, updating as they choose. If a fabric adds five weeks, say so on the swatch. Some customers will pick something else, which is exactly the point.
What breaks, in order of frequency
Combinations that cannot be manufactured. The configurator allows a chaise on both ends, or a module count the frame will not support. The compatibility rules have to come from the people who build the product, and they have to be enforced in the tool rather than documented in a PDF.
Materials that flatter. A fabric rendered with more sheen than it has in daylight sells a sofa and buys a return. Material accuracy is tedious, physical-sample-referenced work, and it is the work that determines whether the customiser reduces returns or raises them.
Personalised items in the returns policy. Engraving and print are usually non-returnable, which is reasonable, and must be stated next to the input field rather than in the terms page. Also build a proof step showing exactly how the text will appear, including where it gets truncated.
Stock that runs out mid-configuration. A fabric discontinued three weeks ago still showing as a swatch. The option list has to be driven by live product data, not by a file exported once.
Performance on a phone. A customiser that takes eight seconds to load on mobile data never gets a chance to sell anything. Optional geometry should load when it is selected, not all at once up front.
Nothing to hand to the factory. The output of the configurator has to be a specification the production team can read and act on. A string of option codes is a translation job that somebody has to do by hand for every order.
What the evidence says about whether it sells
Merchant-reported results are encouraging and should be read for what they are. Shopify reported in 2020 that interactions with products carrying 3D or AR content converted 94 percent more often than comparable products without. In Shopify's own write-up of 3D e-commerce, Oakywood went from months with almost no custom orders to around 200 to 300 per month after adding 3D scanning and customisers, with average order value increases they report as 458 percent in Germany, 232 percent in Switzerland and 84 percent in the UK. Those are one merchant's numbers, published by their platform, alongside a move to a new commerce platform, so the customiser is not the only variable. They are worth knowing and not worth quoting as a benchmark.
What we build
Sweef runs a modular sofa configurator built from their own internal 3D resources, with web AR so the finished arrangement can be placed in a real room. MELIMELI uses a fabric browser alongside the 3D sofa, which is the customisation type that matters most in that category. Contura built Build Your Stove for a range where the variations were genuinely hard to explain in photographs, and it is used in store as well as online.
Pricing is per product per month: Basic from 10 dollars per product per month on a twelve-month term with a minimum of 100 variants, Value from 20 dollars per model per month on a twenty-four-month term, which is where most customisers sit, and Enterprise quoted against the range.
Start with the product that generates the most option questions. Send us one product and we will build the model free, for you to keep.





