Applies to Cmsmart Product Designer (NBDesigner) 2.17.0 · Updated October 2026. Every screen and screenshot below matches the live wp-admin settings, not an old installer wizard.

In short

  • Outcome: install the plugin once, then configure licensing, upload rules, output and a price matrix so the first order you take already ships with a print-ready file instead of a support ticket.
  • How it works: a short wp-admin checklist across License, General, Upload design, Output, Products and Printing Options turns a bare install into a working design-to-print pipeline.
  • What it takes: about an hour of admin time, your Cmsmart license key, and a decision on file types, DPI and pricing before you enable the designer on real products.

What does a manual Cmsmart Product Designer rollout really cost your print shop?

Left on its defaults, Cmsmart Product Designer still works, but every gap in setup becomes a manual task for your team: unrestricted uploads, no price matrix and no license check turn a five-minute install into weeks of support tickets and hand-typed quotes.

The plugin install itself takes minutes. The cost shows up afterward, in the settings nobody changed on day one:

  • Unprintable files. The Upload design tab ships with a 0 minimum DPI and a 100 MB cap, so a customer can upload a web-resolution logo that looks fine on screen and unusable on a press sheet.
  • Manual pricing. Without a Printing Options price matrix, every size, material or rush-order combination has to be quoted by a human instead of priced live on the product page.
  • A license nobody activated. A plugin sitting on "Activate" without a license key behaves like a trial: no automatic updates, no print-ready PDF export, no support.
  • Staff time on reprints. A product saved with the default RGB (screen) color profile and no bleed value prints a file your press operator has to fix by hand before every run.
  • Checkout friction. Slow or confusing configuration steps add to the friction that already pushes cart abandonment above 70% industry-wide (Baymard Institute, data through 2025) — a custom-product page with an unclear "design yours" button loses buyers before they ever see a price.

A rough cost formula for your own numbers: (manual quotes per week × minutes per quote × your hourly staff cost) + (reprints per month × cost per reprint). Most of that cost disappears once licensing, upload rules and pricing are configured instead of left at the install defaults.

What does your store look like once the designer is live?

A properly configured Cmsmart Product Designer lets a shopper open a product, design or upload artwork, see the live price from your price matrix, and pay — while the backend queues a print-ready PDF automatically, so your morning starts with files instead of a quoting queue.

Example scenario. A buyer opens your store at 10 p.m. on a product with the Online Designer enabled. They pick a quantity and a paper stock from the Printing Options price matrix and watch the total update. They upload a logo; because Upload design enforces a minimum DPI, a low-resolution file is rejected on the spot instead of printed wrong three weeks later. They click Add to cart, check out, and the order appears in Cmsmart → Orders with its production status. By the time the shop opens, the print-ready PDF is already rendered and waiting to download.

WooCommerce product page with the Cmsmart Product Designer 'Start and upload design' button
The buyer side of a configured store: design or upload, see the price, add to cart.

How does Cmsmart Product Designer turn a plugin into a working print pipeline?

Cmsmart Product Designer connects six building blocks — licensing, the design tool, upload rules, output rules, a pricing engine and order-to-print automation — so a WooCommerce install becomes a working design-to-print pipeline instead of a static customization form on a product page.

Six blocks, each configured once in wp-admin:

  • Licensing. WooCommerce → Settings → Cmsmart → License activates updates and the cloud features; a Re-sync licence control clears the up-to-6-hour cache after a renewal or upgrade.
  • The design tool. The Modern online designer runs per product, with templates, text, cliparts and layers.
  • Upload rules. File type, size and minimum-DPI gates on customer uploads, so unusable art is rejected before it reaches production.
  • Output rules. Watermarking, bleed-line placement and whether PDFs render through Cmsmart Cloud or your own server.
  • Pricing engine. Printing Options with a price matrix and quantity-break discounts, applied per product or category.
  • Order-to-print automation. Every order lands in Cmsmart → Orders with a production timeline, and the print-ready PDF that matches the order — Cmsmart's 2.17 fix that makes the automatic render, the server render and the order screen's Create PDF all read the same page geometry, including custom sizes — queues automatically.
Cmsmart Orders dashboard showing every WooCommerce order with its production status
Cmsmart > Orders: every design order with its production status, once the pipeline is configured.
Print-ready PDF status screen after Regenerate print-ready PDF in Cmsmart Product Designer
Print-ready PDF status on the order's artwork screen, rendered by Cmsmart Cloud.

Cmsmart insight: most support tickets we see after a self-install trace back to one setting left on the default — a 0 minimum upload DPI that lets a customer submit web-resolution art nobody can print. Set that the same day you activate the license, not after the first blurry order.

StepManual / unconfigured installConfigured Cmsmart Product Designer
Pricing a custom orderStaff quotes size/material/quantity combinations by handPrice matrix in Printing Options prices it live on the product page
Checking the artworkLow-resolution files discovered after the order is placedUpload design rejects files below the DPI you set
Getting a print fileAdmin opens the design and exports a PDF by handPrint-ready PDF renders automatically and matches the order
Updates and supportUnlicensed install, no automatic updatesActive license, updates and Cmsmart support

What's the business value of setting it up right the first time?

Configuring Cmsmart Product Designer before launch turns a handful of install-day settings into measurable business KPIs — fewer manual quotes, a lower reprint rate and a faster time-to-print — instead of leaving them to be discovered the hard way the first time a job goes wrong.

BenefitHow it shows up in your businessKPI to track
Live pricingStaff stop quoting standard jobs by phone or emailManual quote requests per week
Upload gatingFewer designs need a "please re-upload" emailReprint / redo rate
Automatic print filesOrders reach the press without a manual export stepHours from order to print-ready PDF
Active licenseStore stays current and supportedDays since last plugin update

Rough ROI worksheet (use your own numbers):
Hours saved per week = manual quotes avoided × minutes per quote ÷ 60
Monthly value = (hours saved per week × 4.3 × your hourly staff cost) + (reprints avoided per month × cost per reprint)

WooCommerce itself is a safe platform to build this on: it now powers 7+ million active installs (WordPress.org plugin directory, October 2026) and roughly 47.5% of all online stores (W3Techs, October 2026), which is also why Cmsmart builds exclusively on it rather than a closed platform. If you want a second opinion on where the configuration effort pays off fastest for your catalog, talk to an ecommerce expert.

How to set up WooCommerce product designer plugin: install, license and configure

Setting up Cmsmart Product Designer on WooCommerce means installing the plugin, activating your license, then working through five settings tabs and your product list once — roughly an hour of admin time before you open the designer to real, paying customers.

  1. Get the plugin .zip and your license key from your Cmsmart account (or start the free 30-day trial first if you haven't bought yet).
  2. In wp-admin go to Plugins > Add New > Upload Plugin, choose the .zip, click Install Now, then Activate.
  3. Confirm the plugin is active and check its version under Plugins before continuing.
  4. Open WooCommerce > Settings > Cmsmart > License and activate your key; use Re-sync licence if a renewal doesn't show up right away.
  5. On the General tab, set the default design editor layout (Modern), the default output DPI and your measurement unit.
  6. On Upload design, set allowed file types, maximum upload size and a minimum DPI so low-resolution art is rejected automatically.
  7. On Output, set the watermark behavior, bleed-line position, and whether PDFs render through Cmsmart Cloud or your own server.
  8. In Manager Products, turn the Online Designer on for the products you want customers to personalize.
  9. Open each product's Designer config and set bleed, print resolution, color profile and production time for that specific item.
  10. Build at least one Printing Option set with a price matrix or quantity-break table for the sizes, materials or turnaround options that product sells.
  11. Place a test order yourself through to checkout, then confirm it lands in Cmsmart > Orders with a print-ready PDF queued.
Set up WooCommerce product designer plugin: active Cmsmart Product Designer (NBDesigner) row with its version
Step 2-3: confirm the plugin is installed and active before configuring it.
Cmsmart License and activation screen with license key field and Re-sync licence button
Step 4: activate the license key; keys and billing details are masked here.
Cmsmart General settings tab with default design editor layout and output DPI
Step 5: store-wide defaults for the design editor and output resolution.
Cmsmart Upload design settings with allowed file types, upload size and minimum DPI
Step 6: file-type, size and DPI gates for customer uploads.
Cmsmart Output settings with watermark, PDF password and bleed options
Step 7: watermark and bleed settings for exported print files.
Manager Products screen listing products with the online designer enabled
Step 8: turn the Online Designer on per product.
Product configuration screen for a Sticker product with bleed, print resolution and color profile
Step 9: production specs — bleed, DPI and color profile — set per product.

Cmsmart insight: treat the per-product bleed area and color profile as part of installation, not a finishing touch. A product saved with the default RGB (screen) profile and no bleed value still "works," but every order from it needs a manual fix before it can print.

Printing options list showing option sets applied to products with a price matrix
Step 10: Printing Options store-wide, before editing an individual price matrix.
Printing option editor with quantity-break discount table for a price matrix
The price matrix editor: quantity breaks and discounts behind a single printing option.
Video thumbnail: configuring a print pricing option on Cmsmart Product Designer (NBDesigner)
Video: how to configure a print pricing option on NBDesigner (Cmsmart on YouTube).

For the deep settings behind each tab — fonts, cliparts, layers, templates — see our full backend configuration guide, and for price-matrix formulas specifically, see how to build a price matrix table.

How far can you go with custom development on Cmsmart?

Beyond the settings above, Cmsmart builds custom development on top of Product Designer for workflows the core plugin doesn't ship — gang-sheet builders, ERP/MIS sync, custom pricing rules and B2B approval flows — tailored to how your shop actually prints.

Once the base install is configured, these are the extensions we build most often for print shops and custom-product stores:

  • Gang-sheet and batch layout tools. For DTF and large-format shops, Cmsmart builds a gang-sheet builder that nests multiple customer designs onto one sheet — this is custom development, not a core Product Designer feature.
  • ERP / MIS and print-API sync. Pushing orders and print-ready files straight into your MIS or production system instead of downloading them by hand from Cmsmart > Files.
  • Custom pricing rules. Pricing logic beyond a standard matrix — tiered B2B pricing, per-customer contracts, or rules that combine several option types.
  • B2B approval flows. Multi-step proof approval for teams that need a manager to sign off before a design goes to production.
  • Deeper AI preflight actions. The built-in Preflight Quality Checker already scans resolution, color mode, bleed and transparency at your chosen DPI; Cmsmart can extend its auto-fix rules to your house print standards.
Cmsmart Cloud AI tools panel with Preflight Quality Checker, AI Background Remover and AI Image Upscale
AI preflight before production: the built-in quality checker, background remover and upscaler in Cmsmart Cloud.

Our delivery approach for custom work is the same whether it's a gang-sheet builder or an ERP sync: discovery, solution design, build sprints, QA, launch, then ongoing support — see examples on Cmsmart's ecommerce project case studies.

Get a custom setup quote

Why work with Cmsmart to launch your product designer?

Cmsmart has built and supported Cmsmart Product Designer (NBDesigner) as a Netbase JSC division since 2012, backing the plugin you're installing with 6,300+ client projects, 500+ custom development projects and a support team that answers the tickets a DIY setup eventually generates.

Beyond the trust figures, this is a plugin under active development: 2.17.0 alone fixed how print-ready PDFs are generated for custom sizes and locked approved artwork against accidental edits, on top of the licensing and Cmsmart Cloud AI tools already in your settings. A long-time user sums up the support side of that:

"We have had the NB Designer plugin installed for three years and have experienced absolutely no problems during that time. It is wonderful to see their commitment to continuous development... the level of support is outstanding." — Web Developer, Trustpilot review

Cmsmart's own Trustpilot rating stands at 4.2 from 404 reviews. For a wider view of what the plugin is built for, see Cmsmart's web-to-print solutions hub or the Product Designer customization service if you'd rather have Cmsmart configure and extend it for you.

Frequently asked questions about installing and configuring Cmsmart Product Designer

How long does installing and configuring the plugin actually take?

Installing the plugin and activating the license takes a few minutes. Working through General, Upload design, Output, Products and a first Printing Option set takes most stores about an hour, before you enable the designer on real products.

Do I need a developer to do the initial setup?

No. Every step above is a wp-admin settings screen. A developer becomes useful once you want custom pricing logic, ERP/MIS sync or a gang-sheet builder — the custom development work described above.

Does this work with WooCommerce HPOS and the block checkout?

Yes. The Customer Design approval box runs on the HPOS order screen, and order metadata for designs and print options is written through WooCommerce's order APIs rather than legacy post meta.

Can Cmsmart connect the designer to our ERP or MIS system?

Not out of the box — that's custom development. Cmsmart builds order and print-file sync into MIS/ERP systems and print APIs as a tailored project rather than a toggle in Settings.

What's the difference between this setup and just getting the free trial?

The free 30-day trial guide covers starting the trial and activating a trial license on up to 5 products. This guide picks up after that — or after a full purchase — and covers the settings that make a store ready to take real paying orders.

Which file types and minimum DPI should we require from customers?

There's no single right answer; it depends on what you print. A common starting point for print shops is to allow JPG, PDF and PSD uploads with a 150-300 DPI minimum on the Upload design tab, then tighten it if you see reprints caused by low-resolution art.