Real capture, demo store: a bike configured from components.
In short
What Product Builder does for your store
Product Builder is a module of Cmsmart Product Designer for WooCommerce for products made of parts. You add component, text and image fields to an option set, and the buyer configures the product on its page, then opens a Customize step to see the result. The summary lists every choice with its price and the total updates as they go.
Admin
Printing Options, product builder fields
Fields
Component, Text, Image
Buyer sees
Summary and live total, Customize step
Checked against
Plugin 2.17.1 source
The problem
Why configurable products break a normal catalogue
A bike with 7 frame sizes, 2 finishes and several decal and logo sets is a long list of combinations. Each one as a separate product needs its own SKU and photo, and buyers still cannot see their version.
Every combination needs its own variation, photo and price.
Buyers cannot picture the configured product, so they ask before they buy.
Price changes per part are updated by hand across many variations.
Cost of the status quo, with your own numbers: number of SKU combinations x photo cost per SKU.
What it does
Builders on our demo store
Real captures from nbdesigner.cmsmart.net on 5 October 2026. Prices are demo prices.
Bike configured from parts
Frame size and paint finish swatches, a Customize step, and a summary with decals, logos and the final price.
Bag with a Customize step
A tote bag product that opens the builder for its parts.
Builder fields in wp-admin
Product builder field types (Component, Text, Image) sit beside the other option fields.
Verified capabilities
Checked against the plugin source (version 2.17.1) and its changelog. Anything else is listed under custom development.
Component fields
Build a product from parts, each with its own choices and views.
Text and image fields
Let buyers add their own text or image to the configured product.
Customize step
A Customize button opens the product builder page you choose in the settings.
Prices per part
Each choice can carry its own price rule from Pricing Options.
Live summary
Every selected part is listed with its price, the options price and the final price.
Saved with the order
The configuration is saved with the design and written to the order line.
How it works
How it works
1
Add builder fields
Add Component, Text and Image fields to an option set.
2
Buyer picks parts
Swatches for each component, with prices per choice.
3
Customize the result
The Customize step opens the builder for the product.
4
Order carries every part
Every choice is saved on the line item.
Use cases
Who uses Product Builder
The same module, set up for different products and buyers.
Bikes and sports gear
Frames, finishes, decals and logos in one product.
Bags and fashion accessories
Body, handle and print options without a variation per colour.
Signage
Sign type, material and mounting parts configured together.
Gifts and furniture
Parts and finishes chosen by the buyer, priced as they go.
Feature table
Product Builder at a glance
Every option, rule and output in one place.
Field types
Component, Text, Image (product builder group in Printing Options)
Buyer flow
Choose parts on the product page, then Customize
Pricing
Per-part price rules, quantity breaks and summary from Pricing Options
Setup
Product builder page selected in the plugin settings
Order data
Configuration saved with the design and on the order line
Proof
Shipping today, and you can try it live
Everything on this page runs on our public demo store. Open it, change the options and watch it work before you install anything.
Teams in 80+ countries run their ecommerce projects with Cmsmart
“★★★★★★★★★★
Excellent service for the right price!
- Fast support by chat / video!
Happy to work with people like Chuong, always ready to fix all needs.
Hope to work for many years with them.
The website is very well made. However, I would like to point out the quick response of the staff, especially Ms. Andrea, who solved all our problems very quickly and kindly. Thanks.
NBDesigner is a very robust plugin for printing shops. It may take a bit of time to learn, as I am, but the support team is there to help. I've been in printing 30 years and I am impressed with how the developers have thought this plugin through. It has everything.
Product Builder ships inside Cmsmart Product Designer for WooCommerce. One licence covers every module, and they work together on the same product page.
Straight answers about Product Builder, checked against the plugin.
Is there a product configurator for WooCommerce in Cmsmart Product Designer?
Yes. The product builder fields (Component, Text and Image) in Printing Options let buyers configure products from parts, with a Customize step and a live total.
Do I need a variation for every combination?
No. Components and their choices replace variations, and each choice can carry its own price.
Can I try it before installing?
Yes, open the bike builder or the customizable bag on our demo store.
Is the product builder part of Pricing Options?
It uses the same option sets and price rules, but it is its own module because the buyer experience is different.
Can I get a 3D configurator?
Yes, 3D configurators are available as custom development.
Can you build a configurator for our product?
Yes, as custom development, scoped and quoted after a short call.