An online product designer your WooCommerce customers will actually finish
The Cmsmart Ecommerce plugin adds a browser-based product designer to WooCommerce. Shoppers place text, templates, cliparts and their own photos on your product, on any device, and the finished design is saved with the order, so your team receives a layout instead of an email thread.
Highlight featureApplies to Cmsmart Ecommerce 2.17.0Updated October 2026
The designer on a poster (nbdesigner.cmsmart.net demo store).
The problem
What goes wrong today?
Customers abandon when they cannot picture the result
A text box that says 'type your name here' asks the shopper to imagine the print. Many leave rather than guess.
Artwork arrives as attachments
Logos in the wrong format, photos at thumbnail size and screenshots of designs turn each order into a small project for your staff.
Every correction is a round trip
Each 'can you make the logo bigger?' costs a day on both sides and a little goodwill.
Mobile shoppers are left out
If the tool only works well on a large screen, you lose a large share of gift and impulse buyers.
Example scenario
What good looks like
A shopper opens a T-shirt in your store in the evening, picks a template, changes the wording, drags a logo into place and sees the print on the shirt. They check out. In the morning your team opens the order and the design is already attached, exactly as the customer approved it.
The solution
How the designer fits into your WooCommerce store
The designer opens from the product page you choose, and what the customer builds travels with the order.
Templates
Start shoppers from your own ready-made layouts, so most customers edit instead of beginning from a blank canvas.
Text, fonts and colours
Text in many fonts and colours. The plugin page lists 600+ fonts; you decide which ones appear.
Cliparts, shapes and elements
Cliparts, icons, QR codes, shapes, image frames and hand drawing, managed by category from wp-admin.
Customer photos
Uploads from the shopper's device, and image sources your store switches on. Availability depends on your settings and on each source's licence.
Layers
Drag to reorder, lock or hide elements, so a complex design stays editable.
My designs
A signed-in customer returns to saved designs in a card grid with a large thumbnail (2.12).
In the plugin today
Designer on any WooCommerce product, desktop and mobile
Templates, cliparts, fonts, backgrounds and layers
Customer uploads, My designs, design approval and decline emails
Front-end translation into multiple languages
Built as custom development
A designer skin and tool set tuned to one product category
Custom product areas, mock-ups and 3D previews for unusual products
Connecting the designer to your own asset library or brand portal
Benefits and the number to watch for each. We do not publish uplift percentages; measure your own baseline first.
Benefit
How it shows up
KPI to track
More shoppers finish a personalised order
The product is shown with their design on it before they pay.
Design-to-cart rate on designer products
Less artwork handling
The design is created in the store and saved with the order, not sent by email.
Minutes of staff time per personalised order
Fewer correction rounds
Customers fix their own layout before they order.
Share of orders needing a change request
Worksheet. Staff minutes saved per month = orders per month x minutes you spend fixing artwork per order x hourly cost. Use your own numbers; the plugin does not promise a figure.
Set it up
How to switch the designer on for a product
Create a free Cmsmart account and start a 30-day trial project in your dashboard to get a licence key.
Install the plugin on WooCommerce and activate the licence for your store's domain.
Open a product in wp-admin and enable online design for it in the Cmsmart product settings.
Add templates, cliparts and fonts under the Cmsmart Media menu so shoppers have something to start from.
Open the product in your store, press Start design and place an order to see the result in the admin.
Cmsmart YouTube channel: a customer designs a product and orders it in the store. (0:59)
Text and fonts
Cliparts
Photo sources
Layers
Cmsmart insight
Start customers from templates, not from a blank canvas. In our delivery work the shops that load a handful of good templates per product give their buyers somewhere to begin, and the blank-canvas fear goes away.
Teams in 80+ countries run their ecommerce projects with Cmsmart
“★★★★★★★★★★
I've purchased the Theme & NBdesigner for my website for a day. The staff Gary & Andrea are friendly and helpful. Andrea completed installation of the theme and the plugin on the next day of purchasing, they are efficient. So far I am satisfied with the services provided by them.
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.