Newsroom

Stay ahead with updates on our latest tools and services, and the ideas shaping 3D & AR for e-commerce.

Furniture and home8 min read

3D Configurator for Furniture: Pricing, Rules and Orders

A furniture configurator has to show the combination, price it and send an order your team can make. What each part involves, what to ask and what it costs.

By CharpstAR · 24 Sept 2026 · Updated 14 Oct 2026

Part of 3D models for e-commerce: the complete guide

SEP2026

A customer orders a lounge chair from your site in a fabric she likes and the plum frame. The confirmation email goes to your order desk, where someone retypes it into the factory system and finds that the plum frame isn't made in that fabric grade. He phones the customer. The fabric also takes eleven weeks, which she learns for the first time on that call, and she cancels.

A 3D configurator for furniture has to do three things: show the combination the customer picked, price it with a delivery date, and send your back office an order it can make. With CharpstAR, all three are part of the build: the configured piece reaches the cart and the order with its full specification, so your team can make it without a phone call.

Try the lounge chair below. It has ten fabrics and four frame colours, forty combinations in total, all on one 3D model.

CharpstAR

Example catalogue

Lounge Chair

€1,070

In stockDelivery in 2 weeks

01 UpholsteryBlack (Grade A)

02 FrameBlack

The lounge chair with prices and delivery wired in. Each fabric has a grade, a surcharge and a lead time, and the slowest choice sets the delivery estimate. One frame isn't made with grade C fabrics, and the configurator tells the customer before the order. The catalogue was made up for this demo.

What Is a 3D Configurator for Furniture?

A 3D product configurator is a tool on the product page that lets customers choose the options of a product and see the result in 3D. For furniture that usually means fabrics, finishes, leg styles, sizes and, for modular pieces, the layout. The wider term, from dropdown forms to 3D, is covered under product configurator.

A configurator ready for real orders also shows each option's price and the delivery estimate, and only offers combinations your factory can make. How the visual part works on a sofa, one model with five fabrics from its range, is in how a 3D sofa configurator works.

Why Use a 3D Configurator for Furniture?

Customers See the Exact Piece They're Buying

Fabric and finish decide the sale in upholstered furniture. One model carries all the materials, and a click swaps between them on a phone with no second download.

Surcharges and Lead Times Show Before Checkout

Upholstery is rarely priced per fabric. It's priced in grades, and a grade carries a surcharge, a supplier, a lead time and sometimes a minimum order. When the surcharge sits on the swatch and the delivery estimate follows the slowest option, the customer isn't surprised by the price in the basket or by an eleven-week wait in the confirmation email.

Fewer Orders That Can't Be Made

Some combinations can't be made: a chaise on both ends, a module count the frame won't carry, or a fabric woven in the 140 cm width but not the 280 cm one, which covers an armchair but no four-seater. Rules like these often live in the heads of the people who build the product, or in a PDF. Written into the configurator, they stop it selling a version that can't be made.

Fewer Returns for Size and Space

Online furniture comes back at around 22.7 percent, against 19.3 percent across all categories, and roughly 58 percent of furniture returns are size or space mismatches. A configurator with measurements and web AR deals with the biggest reason furniture comes back.

Orders That Reach Production Without a Phone Call

When configured orders arrive by email, someone retypes each one into the factory system, a running cost that rarely appears in the business case. A configurator that puts the full specification on the order saves most of that work, and hand-over to your order or factory system is scoped per project.

Use Case: A Lounge Chair With Fabric Grades

How the Chair Configurator Works

  1. The customer picks one of ten fabrics, and each swatch shows its grade and any surcharge
  2. She picks one of four frame colours, and the total updates
  3. The delivery estimate shows the lead time of the slowest option
  4. If she picks a frame that isn't made with grade C fabrics, the configurator tells her
  5. A fabric that's no longer made is marked as unavailable

A discontinued fabric still showing as a swatch is a common fault in an otherwise finished configurator, usually because the option list was exported from a spreadsheet once and never updated.

If your chairs come in fabrics without grades or lead times, a simpler set-up is enough. Our article on the 3D chair configurator covers that case on an office chair in five fabrics.

Option Rules Are Product Data Work

The 3D file can carry every fabric, but it doesn't know which combinations you make or what they cost. The file format's own specification leaves those rules out on purpose. They come from your product data, and we set them up with you. What that looks like in one build, a stone table of five parts, is in how a 3D product configurator is built.

Some retailers already keep their rules in a quoting system, a CPQ, and then the configurator hands that system the customer's choice. How rules are built into a modular configurator, with a shelving range as the example, is in our modular product configurator article. A worked example of the hand-over, a priced dining table whose quote comes out as a PDF, is in our 3D CPQ software article.

What Reaches the Order

Shopify allows up to 2,048 variants per product since October 2025, but only three options, so a modular sofa with layouts, fabrics, legs and a headrest doesn't fit as plain variants. The configurator adds it to the cart as one line with the full specification. Our sofa configurator demo shows a sofa like that, and the glossary explains how a modular configurator handles sections that snap together. Shopware shops have their own limits; see the configurator for Shopware entry, and our Shopware configurator page for how the configurator links to Shopware variants and what it costs.

The order line carries:

Order fieldWhat it's for
Option codesIdentify the exact configuration
Spec lineA person on your team can check the order
Saved configurationSupport can reload what the customer saw
Made-to-order flagMarks the order for production
Non-returnable flagYour returns policy applies correctly

Brands Using CharpstAR Furniture Configurators

Sweef uses its configurator for the modular sofa, the product with the hardest combination question, and we built the configurator from 3D resources Sweef already had in house. MELIMELI put a fabric browser beside its 3D sofas, with AR for seeing the sofa at home. We built Contura's Build Your Stove from CAD files Contura already had, and the configurator is used by retailers in their shops as well as on the website.

How to Add a 3D Configurator to Your Furniture Range

Step 1: Pick One Family

Start with the family that brings customer service the most option questions. The first family is where you find out that grade C only comes in three of the seven widths, or that nobody has a final list of which legs go with which frames. The second family goes faster, because the rules and materials already exist.

Step 2: Send the Option List

Send a link to the product page and the option list as you sell it, with prices and lead times. CAD files help but aren't required. We reply within one working day with the kind of configurator the range needs and its cost.

Step 3: We Build the Model and the Rules

We build the model and the materials, then set which options combine, what each combination costs and how long it takes. You test it on your own page and approve the rules and what the order carries. Hand-over to your other systems is scoped per project.

Step 4: Go Live and Measure

The configurator goes on your product page, and orders reach your cart with the full specification. Fabrics added later go into the same model.

How to Tell Whether the Configurator Pays

Measure a month on the configured family against the month before:

KPIWhat to measure
EngagementHow many visitors change fabrics and frames
Conversion on those productsWhether more visitors to the family order
Return rateWhether fewer pieces come back for size, colour or fabric
Orders without a phone callHow many orders reached production with no follow-up

When you talk to suppliers, ask to see what a configured order looks like inside your own order system. Check that someone on your team can read it without a lookup sheet.

What Does a Furniture Configurator Cost?

Pricing is per product per month, with modelling, hosting and yearly updates included. A plain 3D viewer with AR starts at 10 dollars per product on the Basic plan. Fabric and finish configurators are on the Value plan, from 20 dollars per model per month for at least 100 models over 24 months. A modular range, or a large range with many rules, is quoted per range under Enterprise. The first product is free.

Which Furniture Brands Need a Configurator

A configurator with rules, prices and lead times suits furniture sellers who:

  • Upholster to order in fabric grades with surcharges
  • Have options with different lead times
  • Sell combinations the factory can't always make
  • Retype online orders into a production system today
  • Sell modular sofas or storage with more than three option axes

Send Us the Product With the Most Option Questions

To judge our modelling before you commit to the rules work, send us the furniture piece that brings in the most questions about fabrics and combinations. We build it in 3D and AR for free and it stays yours. Send us one product, or try more of our configurator demos.

Questions

Does a configurator work on Shopify?

Yes. Simple products fit within Shopify's three options per product. A configurator with more option axes adds the piece to the cart as a line item with properties, or as a draft order with a custom price.

Can it show delivery times per option?

Yes. Each option carries its own lead time, and the configurator shows the longest one as the delivery estimate.

Sources

Try it with your product

Send us one product and we build it as a web-ready 3D model with AR, free, for your own product page.

Get your free sample
Ready Phone

Ready When You Are!

Let's build something that moves.

Whether you're exploring 3D for the first time or ready to roll out WebAR across your entire catalog, we can help.

Fill in the contact form and we'll get back to you.