Skip to content
Back to case studies
Furniturefurnitureecommercewoocommerceoffice furniture

Zdesk: a 3D office furniture configurator built into WooCommerce

Zdesk·
Zdesk: a 3D office furniture configurator built into WooCommerce

Zdesk is an office furniture manufacturer from Wrocław, Poland, with its own production hall in nearby Dobrzykowice. It sells desks, office chairs, cabinets and other office furniture to companies and to people furnishing a home office, through its own WooCommerce store at zdesk.pl.

Office storage comes in many versions: up to three widths, heights from two to seven file-folder heights, several décors for the fronts, body and top, and a choice of handles, locks and drawer layouts. Between March and April 2026, Zdesk added an office furniture configurator for seven of its product lines. It is built with Simplio3D and embedded in WooCommerce with the Simplio3D Product Configurator plugin for WordPress. Buyers configure each piece in 3D, see the gross price change with every choice, and add the result straight to the cart.

The project at a glance

Project facts, taken from zdesk.pl in October 2026.
ItemDetails
ClientZdesk (Z DESK Sp. z o.o.), an office furniture manufacturer in Wrocław, Poland
Storezdesk.pl, built on WordPress and WooCommerce
IntegrationThe Simplio3D Product Configurator plugin for WordPress, in Add to Basket mode
ConfiguratorsSeven: a chest of drawers, the FLEX and NEXT drawer pedestals, the HYGGE, CLARO and SOAR cabinets, and VELO open shelving
Went liveMarch to April 2026, with a hub page and a “Konfiguruj meble w 3D” (configure furniture in 3D) button in the main menu
What the buyer seesA 3D model that follows every choice, the gross price in złoty, and an add to cart button

What the client needed

Every size and finish on one page

Up to three widths, six heights and several décors per line add up to more combinations than product photos or WooCommerce variants can show.

See it before ordering

The exact cabinet, in the chosen size and décor, shown to the buyer before they pay for it.

Fewer ordering mistakes

Choices made on a model rather than in a list, so a wrong width, height or door side is easy to spot.

A price for every combination

The gross price of the exact configuration, updated as the options change.

Checkout in the existing store

Configured furniture paid for in the same WooCommerce cart and checkout as Zdesk’s desks and chairs.

For offices and home offices

Simple enough for someone furnishing a home office, complete enough for a company equipping several workstations.

The solution: an office furniture configurator inside WooCommerce

Each product line has its own configurator page on zdesk.pl. A hub page, “Konfigurator mebli biurowych 3D”, introduces all seven, and a Konfiguruj meble w 3D button in the main menu leads to it from anywhere in the store.

The 3D model fills the page, with the options in a panel on the right, in the order a cabinet is specified. On most lines that starts with the width, shown as thumbnails for 400, 800 and 1,000 mm, then the height. The décors of the fronts, the body and the top follow as material swatches in Zdesk’s finishes: black onyx, pearl white, Lancelot oak and oiled oak, with anthracite and mouse grey on the NEXT pedestal. Handles, locks and drawer layouts come last. Every choice changes the model at once, and the buyer can turn it to look at it from any side.

A Pokaż środek (show inside) switch reveals the interior, so the shelves and drawers can be checked before buying. Configurators with more options split them into steps: two on HYGGE, three on CLARO and FLEX. Under the options, the Cena brutto (gross price) updates with each selection, next to the Dodaj do koszyka (add to cart) button. A toolbar beside the model has buttons for full screen, AR, a snapshot and sharing.

The chest of drawers configurator on zdesk.pl: a three-drawer chest in 3D with black fronts and a Lancelot oak body, beside an options panel with the Pokaż środek switch, width thumbnails for 400, 800 and 1000 mm with 1000 mm selected, front décor swatches in black and pearl white, body décor swatches in two oaks and black, and the top décor below them
The chest of drawers at 1,000 mm, with black fronts on a Lancelot oak body.

What Zdesk buyers can configure

Heights are given in OH, the office-furniture unit of one row of standard lever-arch files. In Zdesk’s range 2OH is about 740 mm and each further OH adds 343 mm, up to 2,456 mm at 7OH.

The options of each Zdesk configurator, read from the live configurators in October 2026.
Product lineWhat the buyer chooses
Chest of drawersWidth 400, 800 or 1,000 mm; front, body and top décor; with or without a lock; black or white handles
FLEX drawer pedestalThree steps (size, décor, extras); height 584 or 751 mm; two drawers, three drawers, or three with a pencil tray
NEXT drawer pedestalTwo steps (size, extras); height 584 or 751 mm; two drawers, two with a suspension-file insert, three drawers, or three with a pencil tray; fronts in oiled oak, Lancelot oak, anthracite or pearl white; body in black onyx, pearl white or mouse grey
HYGGE document cabinetTwo steps; width 400, 800 or 1,000 mm; height 2OH to 7OH (741 to 2,456 mm); front, body and top décor
CLARO cabinetThree steps; width 400, 800 or 1,000 mm; height 3OH to 7OH; a closed lower section 2OH or 3OH high, with doors or drawers; options such as file drawers with an organiser and a central lock
SOAR wardrobeA shallow 40 cm wardrobe with open shelving beside the door; height 4OH to 7OH; door hinged on the left or the right; front and body décor; white or black handles; with or without a lock
VELO open shelvingWidth 400, 800 or 1,000 mm; height 2OH to 7OH; body in Lancelot oak, oiled oak, black onyx or pearl white; top décor; leg colour

How a buyer configures a Zdesk cabinet

  1. Open the configurator

    From the Konfiguruj meble w 3D button in the main menu, pick a product line, such as the HYGGE document cabinet.

  2. Set the size

    Choose the width, then the height in OH. The 3D model and the price follow each choice.

  3. Pick the décors

    Fronts, body and top, from Zdesk’s finishes, shown as swatches.

  4. Add the fittings

    Handles, lock, drawer layout or door side, depending on the line. Switch on Pokaż środek to check the interior.

  5. Check the price and add to cart

    The gross price covers the exact configuration. Dodaj do koszyka puts it in the WooCommerce cart, ready for checkout.

The SOAR wardrobe configurator: a tall, shallow unit with black doors on the left and open Lancelot oak shelves on the right, beside swatches for the front and body décors, white or black handles and the lock options, with a gross price of 2,180 zł and the green Dodaj do koszyka button
The SOAR wardrobe, with its handle and lock options and the gross price.
The HYGGE document cabinet configurator at the first of two steps: an 800 mm wide, 5OH cabinet with two black doors and a Lancelot oak body, beside width thumbnails for 400, 800 and 1000 mm, height thumbnails from 2OH (741 mm) to 7OH (2456 mm), the front décor swatches, and a gross price of 1,340 zł with the Dodaj do koszyka button
The HYGGE cabinet in two steps: width and height first, then the décors.

How the configurator connects to WooCommerce

zdesk.pl runs on WordPress and WooCommerce, and the configurators are connected with the Simplio3D Product Configurator plugin in its Add to Basket mode. Each product line is set up once, the same way:

  1. The configurator is built in Simplio3D: the 3D model, the options, the décors and the prices.
  2. A hidden WooCommerce product is created for it, with an SKU and a placeholder price.
  3. The configurator is linked to that product by its WooCommerce product ID.
  4. A shortcode embeds the configurator on the product line’s WordPress page.

When a buyer presses Dodaj do koszyka, the plugin adds that product to the WooCommerce cart with the configurator’s calculated price, a description of the selections and a snapshot of the model. The buyer then pays through Zdesk’s normal checkout, in the same cart as any desks or chairs bought as regular products. More on this setup: 3D product configurators for WooCommerce.

Diagram: a buyer on a zdesk.pl product page uses the Simplio3D 3D configurator to set the width and height, the front, body and top décors, and the handles, lock and drawers, while the gross price updates live. Add to cart goes through the Simplio3D plugin in Add to Basket mode to a WooCommerce cart line holding the calculated price, a description of the choices and a snapshot of the model, then to the store’s own checkout, in the same cart as desks and chairs. Below, the setup done once per product line: build the configurator in Simplio3D, create a hidden WooCommerce product with an SKU and a placeholder price, link the configurator to it by product ID, and embed it on the WordPress page with one shortcode.
A configured piece travels from the 3D configurator to Zdesk’s WooCommerce checkout. Each product line is set up once.

Results

Seven product lines, configurable online

Chests of drawers, pedestals, document cabinets, a wardrobe and open shelving can all be specified by the buyer, to size and finish, directly on zdesk.pl.

A price for every combination

The gross price is on screen for the exact piece being configured, so the buyer knows the cost before adding it to the cart.

Orders that carry the configuration

Each configured piece reaches the WooCommerce cart with a description of the choices and a snapshot of the model, next to products bought the usual way.

What Zdesk says

Our cabinets, shelving and pedestals come in so many widths, heights and décors that photos could never show every version. With Simplio3D, customers build the exact piece they need in 3D, watch the price change as they go and add it straight to the basket. The WordPress plugin fitted into our WooCommerce store without rebuilding anything, and once the first configurator was live we added the rest of the range within a few weeks. Customers know exactly what they are ordering, and so do we.

Michał PermusZdesk

Questions about this project

The Simplio3D Product Configurator plugin for WordPress, available on WordPress.org. Zdesk uses its Add to Basket mode: each configurator is linked to a hidden WooCommerce product and embedded on a WordPress page with a shortcode, and the configurator’s add to cart button places the configured piece in the store’s cart.

What a project like this would add today

Nothing in this section is part of the Zdesk setup described above, which was built with the first version of the WordPress plugin. For a store starting now, or one updating its plugin:

  • Native WordPress blocks. The current plugin adds five blocks (Viewer, Options, Price, Summary and Add to Cart) that share one live configuration on the page. Each is also a shortcode, so it works in Elementor through the Shortcode widget, as the Elementor guide shows. Add to Cart links to a simple WooCommerce product on its Simplio3D tab, and the cart price can be the Simplio3D calculated price, verified on the server.
  • A reversible switch. A site updated from the first version keeps its existing embeds working, and Simplio3D → Migration moves it to the new blocks, with the option to undo.
  • Starting from a description. A first configurator for a new range can be generated from a written product description, then refined by hand in the same dashboard.
  • Auditing options and logic. The AI assistant can review a project’s option coverage and conditional logic (for instance, whether a lock is only offered where one fits) and propose repairs.
  • Connecting an agent over MCP. An AI client such as Claude can connect to a workspace with a scoped connection to check rules or calculate the price of a configuration. Price and SKU changes only ever arrive as pending changes that a person applies in the dashboard.

Another furniture configurator, with AR

How Iberica Stone let customers explore every option on a premium stone table in 3D and AR, then request a quote.

3D configurators for WooCommerce stores

How a configurator connects to a WooCommerce store, and how the configured product and its price reach the cart.

Configurators for furniture makers

How furniture makers let buyers choose sizes, finishes and fittings in 3D, with the price alongside.

Build, deploy and scale 3D commerce.

Own a 3D product configurator to drive sales and generate proposals directly from your website

Related case studies