Skip to main content

Cmsmart Ecommerce Plugin: WooCommerce Product Designer

The Cmsmart Ecommerce plugin (formerly NBDesigner) is a WooCommerce product customizer: shoppers add text, photos, cliparts and templates to a product on its page, preview the result and check out with a print-ready file. Print shops and custom-product stores use it to sell personalised items and web-to-print orders without making mockups by hand.

Updated

All in Woocommerce product designer

All-in-one WooCommerce online product designer: Cmsmart Ecommerce (formerly NBDesigner) lets WooCommerce shoppers personalize products in the browser -- add text, upload artwork, and apply templates -- then checkout with a print-ready file. The plugin has powered print-on-demand and custom-product stores since 2016.

Product designer tool with powerful design features

Design like a pro with our online product design plugin, you can satisfy your inner designer by creating designs that look professional and stylish. With powerful design features, you can create complex designs with ease.

Templates library

Templates library

Enable to build a ready-designed templates library that your customers can apply to their product. Just choose their favorite template design, customize it, and easily make it their own.

Add text to design

Add text to design

With the ability to add text with various colors, fonts, and sizes, you can easily customize your design to give your design personality and make it truly unique.

Clipart maker

Clipart maker

Clipart is a great way to give your design more personality and style. It can make your design more visually attractive. Plus, it's easy to use and add to your existing designs.

Easy design with photo

Easy design with photo

Customers can upload their own photos or use image sources enabled by the store. Availability and usage rights depend on the source and store settings.

Elements

Elements

The designer tool can add elements like emoticons, icons, QR codes, image frames, shapes, and hand-drawing, makings it super versatile and perfect for many design projects.

Layer

Layer

You can create a more complex and interesting design with layers. By layering different elements, it makes it easier to make changes and customizations.

Innovative Product Designer for WordPress

NBDesigner is the best extension for a WordPress printing website with product customization. Customers do not have experience in photoshop, but they also want to create unique designs for customized T-shirts, mugs, pillows, photos, canvases, business cards, and phone cases as their demands. It is straightforward if your site is integrated with WordPress Online Product designer.

Cmsmart Fullstore Quickstart Package Workflow

Print-Ready Output Files: PDF, CMYK and JPG

Premium supports PDF print-file export. Other output formats, including SVG, depend on the installed version and export settings. Inspect a sample file against your printer's specifications before production.

Cmsmart Fullstore Quickstart Package Workflow

Suitable Product Designer for Any Printshop

There's no limit to what products you sell. NBDesigner is flexible for many different types of products, and it benefits customers because they can design whatever they want on your product.

Cmsmart Fullstore Quickstart Package Workflow

Product Customize to Printing Workflow

This workflow diagram helps you understand more clearly how our plugin works. For the released Preflight check before production, see Product Designer 2.10.0 AI Preflight.

Cmsmart Fullstore Quickstart Package Workflow

WooCommerce Product Customizer

The designer lets customers personalize products before checkout. Track its effect on orders and revenue with your own store data.

WooCommerce Product Designer Plugin Highlights

Besides great functions, NBdesigner plugin allows you access template library with various free template, images and elements.

700+  Free Templates Library

700+ Free Templates Library

Save a lot of time to get free templates from Template Library. Give your customer exactly what they want. They can always create awesome designs with an extensive number of printing templates.

Available Images and Clipart

Use the clipart library and any enabled external image sources. Check each asset's availability and licence terms before using it in print.

Available Images and Clipart
25,000+  Free Elements

25,000+ Free Elements

There are 400+ shapes and 25,000+ icons expressing your feeling in Clipart Templates. Feel free to use it in your own way.

JPG and CMYK Export Options

Configure JPG export and, on supported Premium setups, CMYK/PDF output. The available colour profile depends on the installation and settings; check a sample file with your printer before production.

JPG and CMYK Export Options
WooCommerce Order Upload

WooCommerce Order Upload

Let customers upload print-ready artwork on the product page, with or without the online designer. For each product you set the allowed file types, the number of files, the minimum and maximum file size and a minimum DPI for JPG images. Images get a preview, photo-frame products can crop each photo, and customers can re-upload a file from the cart or the order.

3d Product Design & Preview

Show customers a 3D preview of their design on the product. Switch on 3D preview for a product and supply its glTF model; the preview runs in desktop browsers. AR viewing and full 3D configurators are available as custom development.

3d Product Design & Preview
Printing Product Builder Option

Printing Product Builder Option

You can easily add, customize the identities, variations, images, and information for your products with our powerful product builder. Detailed and complete product description of a printed product has never been so easy with the Web to Print Solution

Print Order Management

Every designed order item keeps its design, uploaded files and options on the WooCommerce order. Your team accepts or declines the artwork, downloads print-ready PDF, PNG, SVG or JPG CMYK files, and sees the print-file status with a Regenerate button. Job IDs and job sheet PDFs are available as custom development.

Print Order Management
Unlimited Graphic and Images

Unlimited Graphic and Images

Client can user their own photos from Facebook, Twitter, Instegram, Dropbox or Upload their own images during designing process.

All in One Design Tool

Design tool interface will allow users to create artwork within clearly marked area and margins, supports masking and overlay to hide non-printable areas. Users can update editable fields like text and photo uploads in design template as well as add new elements like text, images, clipart, QR codes and shapes. Easy object editing panel to control artwork look and feel.

All in One Design Tool
Printing Product Price Matrix

Printing Product Price Matrix

Printers can configure n-number of pricing options on a print product and define pricing variations. For example, for a business card product pricing can be defined based on quantity, paper type, single or double side printing, corner radius and finish. You get flexibility to configure multiple options and define pricing for any print product.

Responsive Designer Layout

The online designer adapts to desktop, tablet and phone screens, so customers can design and order from any device. Choose the Modern or Visual designer layout for each product.

Responsive Designer Layout
Unlimited Product Setting

Unlimited Product Setting

Any printing product with no inventory management and measured in height and width for printing and personalization. For Example- Banners, Business Cards, Flyers, Photo books and other stuff. Also covers products with limited design surfaces and irregular shape products having definite printable areas. For Example – t-shirts, mugs, caps, phone cases and much more.

Graphic Designer Marketplace

Unique designs are the heart of any successful printing business be it printing t-shirts or business cards. So, if you have good network or team of graphics artists, provide them a centralized platform to offer their unique designs or artwork on you online store. This way it creates a win win proposition for all, you get a comprehensive colletion of designs to offer to your customers without setting up an in-house graphics team, your customers get benefitted with choise of artwork at one place t

Graphic Designer Marketplace
Request for Design

Request for Design

Customers who want your team to create the artwork can ask for it instead of designing online: an artwork option such as "Want the experts design for you" can carry its own price, and a request-a-quote form collects the details of custom jobs. Customers follow their quotes in My account. Quick ordering by product name or SKU is available as custom development.

Powerful Help Tool

More tools are included extension as next, zoom in, zoom out… All buttons are arranged clearly for convenient use. Double player Next to the left, right, up or down Layer can be reversed from left to right or from above to below. Vertical align, horizontal align Layer can be zoomed. Layer can be deleted.

Powerful Help Tool
Product Sizes and Custom Dimensions

Product Sizes and Custom Dimensions

Offer predefined sizes, each with its own price, or let customers enter a custom width and height within the limits you set. A size chart table on the product page is available as custom development.

A Large Number of Hot Key

There are many Hot Key with Help Customer work faster

A Large Number of Hot Key
Manage Order and Customer

Manage Order and Customer

Easily view the detail of customer’s design: After customers complete their design, admin can view the detail customer’s design in the order management page in the backend Accepting or declining the design and send the email: After receiving customer’s design, an administrator will send a notification email to customers to inform that their design is accepted or rejected.

Export Design to PDF

Premium can generate PDF print files from customer designs when export is enabled. Check a sample PDF for resolution, colour, fonts and bleed against the product's print specification before production.

Export Design to PDF
Flexiple Configure for Admin

Flexiple Configure for Admin

You can set size upload, preview thumbnail size, thumbnail quality, show customer design in the cart, show customer design in the order, admin notifcation and so on...

WooCommerce Product Designer on Demand Development

Want to extend features, workflow and functions of your WooCommerce Product Designer, we are available to help

Real numbers, real clients

Trusted by store owners in 80+ countries

What we have delivered since 2012, and what customers say about working with us.

  • 6,300+ client projects since 2012
  • 4,600+ projects delivered since 2012
  • 1,800+ live stores online now
  • 80+ countries clients worldwide
  • 500+ custom development projects since 2012
  • 120+ engagements running 5+ years ongoing support

Since 2012 · a Netbase JSC company · as of Sep 2026 · source: WorkSuite project records

Teams in 80+ countries run their ecommerce projects with Cmsmart

The team is great and their response to any query is quick which deserves appreciation.

Archana Srinivasan Archana Srinivasan India Feb 2022
Verified on Trustpilot

Great experience with the company so far. I have been with them and they are ready to offer help. I like this about them.

Rameshwar Dutt Rameshwar Dutt India Jan 2022
Verified on Trustpilot

I really appreciate the great support and responsiveness. They clearly understand the needs of their customers. They are always available for any further questions.

Khokher Gaurav Khokher Gaurav India Jan 2022
Verified on Trustpilot

Read more testimonials Delivered & maintained with WorkSuite: tickets, tasks, milestones and invoices in one place. See how it works

Frequently Asked Questions

You can find the best answers when you catch problems

Selected 5-star reviews from customers on cmsmart.net

4.9 out of 5 from 223 customer reviews. Reviews written by customers on cmsmart.net.

Roshan Singh 5 out of 5 stars

Roshan Singh

The NB Designer | Online Product Designer Plugin for WooCommerce WordPress is an innovative and comprehensive solution for e-commerce websites. Its user-friendly interface and wide range of customization options make it easy to create visually appealing and unique products. The plugin seamlessly integrates with WordPress and WooCommerce, enabling a hassle-free shopping experience. Overall, NB Designer is an excellent choice for those looking to elevate their online product offerings.

Stanislav Eremeev 5 out of 5 stars

Stanislav Eremeev

These are just amazing guys!
I am insanely glad that I found their product among thousands of products. And I've looked at more than 50 of them from different developers and believe me, I've seen a lot of shit. But almost everything is excellent in this product. From video reviews to functions that allow us to implement our ideas. It is extremely difficult to list the advantages because I have been discovering more and more powerful functions for a week now.
-This is also an excellent usability constructor for the client. Everything is clear and concise. It will not be difficult to understand. - Cool feature for flexible price adjustment depending on the characteristics.
- 3D visualization function.
- A function that allows you to create a product of any complexity and shape.
This is only a small part of what distinguishes this product from others. You can list it for a very long time.
In general, I am happy with the purchase. I recommend it!

arvind 5 out of 5 stars

arvind

good product & good support

Michael Irving 5 out of 5 stars

Michael Irving

The best design plugin I have come across in Wordpress.

Sam Maleki 5 out of 5 stars

Sam Maleki

excellent service!
We have integrated nbdesigner in our copy shop and received great and fast support. Thanks NbDesigner Team

BeeDee 5 out of 5 stars

BeeDee

Amazing tool, excellent service!

Gary the sales rep has been and continues to be responsive providing support when required even after I bought the tool. Jack Le the developer has been extremely helpful in helping me get set up with my website and using the tool. Every issue I had resolved. I can’t recommend them enough. Thank you

Michael Smart 5 out of 5 stars

Michael Smart

NB Designer is exactly what I was after, it's got the basics of been a fantastic module, i think it just needs tweaks here and their but i think it is mainly due to some streamlining for my own workflow for others it could be perfect out of the box. On a whole its out of this world and am really please with it, support is first class also thankyou David.

Erika Jankových 5 out of 5 stars

Erika Jankových

Great plugin and support. Thank you!

Liza 5 out of 5 stars

Liza

If I could I would give Selena a 10/10 she assisted in everyway took me to the website showed me where I needed to change a setting to better understand the issue better to fix it on my own.

Thank you Selena your the best.

Andre 5 out of 5 stars

Andre

Very good plugin with many features. Best price/quality you will ever find!

Also, support on point. 5 star!

Good job

Case Studies & Premium Tutorials

We update our "Cmsmart Fullstore Quickstart Package" to help your customers better every day

Huy Nguyen Quang

Tutorials

Huy Nguyen Quang

Tutorials

David Nguyen

Tutorials

Free Lite version

Not ready for a trial? Start with the free Lite version

Lite version of WooCommerce Product Designer. Sign in, then download it from your Cmsmart dashboard.

Compare plans
  • Free Lite license, no payment
  • Download from your dashboard
  • Premium features: 30-day trial or paid plan

See the work, and the team that builds it

Two next steps: the ecommerce projects Cmsmart has delivered for other stores, and the development services that build a solution like this one.

Elevate your store with Cmsmart

Enhance your eCommerce with our powerful plugins and explore fully built demo stores to see them in action.


Top