Applies to Cmsmart Product Designer (NBDesigner) 2.17.0 and later · Updated October 2026. Screenshots below are from the live nbdesigner.cmsmart.net demo, which runs an in-development build ahead of the public 2.17.0 release; every feature shown is documented in the 2.17.0 changelog.

In short

  • A print-on-demand (POD) business lets you sell personalized products without holding inventory or owning a press, but only if customers can design, price and order without emailing you a file.
  • Cmsmart Product Designer (NBDesigner) puts an online design tool, a price matrix and an approval-to-print-ready-PDF workflow directly on your WooCommerce product pages.
  • What it takes: WooCommerce, the Cmsmart plugin on the products you want to personalize, and — for anything beyond the standard editor — a short custom-development project with Cmsmart.

What does running a print-on-demand store cost you without the right tools?

Without an online designer, a WooCommerce print-on-demand store relies on email attachments, manual quoting and hand-built print files for every order. Cmsmart Product Designer removes that manual loop by putting the design tool, pricing and the print file pipeline on the product page itself, so orders arrive ready for production instead of sitting in an inbox waiting on a reply.

Most of the cost of a manual print-on-demand workflow is hidden in staff time and lost orders, not in a single line item:

  • Manual quoting. Every custom size, material or quantity change means someone re-prices the order by hand instead of the cart doing it.
  • Email art direction. Customers send a logo by email, your team resizes and color-corrects it, then emails back a proof — a cycle that can take days.
  • Reprints from the wrong file. A proof approved verbally but never locked against further edits is the classic cause of a reprint: the customer "just moved one thing" after approval.
  • Cart abandonment. Shoppers who can't see their personalization before paying frequently leave rather than risk a product they haven't previewed.
  • Staff time that doesn't scale. A workflow that depends on a person opening every order caps how many orders a day you can actually take.

Put a number on it with your own data: if your team spends 15 minutes per order on manual quoting, file prep and email back-and-forth, 200 orders a month costs roughly 50 hours — more than a week of a full-time employee's month, before a single reprint.

Cmsmart insight: in our projects, the reprints we see most often trace back to a design that was edited after the customer approved it, not to a bad print file. Lock the design the moment it's approved, and most of that reprint cost disappears on its own.

What would a well-run print-on-demand storefront look like?

Picture a WooCommerce store where the buyer designs the product themselves, sees the finished price, and checks out while the order already carries a production-ready file in the background. Cmsmart Product Designer is built to make that the normal path for every personalized order, not an exception that still needs someone to step in and fix it manually.

Example scenario. A shopper opens your t-shirt listing at 10 p.m., clicks "Start design," drops in their own photo, adds a heading, and watches the price update as they pick a size and print option. They check out before bed. By the time your team logs on, the order already has a print-ready PDF waiting in the files queue, sized to the product and flagged if anything failed a quality check — no email thread, no manual quote, no guessing what the customer meant.

WooCommerce product page showing print on demand business benefits: a t-shirt with the online design entry point
A POD product page on the Cmsmart demo store: the buyer designs before they add to cart, not after.

How does Cmsmart power a print-on-demand storefront?

Cmsmart Product Designer (NBDesigner) combines an online design canvas, a price matrix and an order-to-print-file pipeline inside WooCommerce, so a personalized order moves from design to production without a manual handoff at any step. Everything a print-on-demand store needs beyond that standard editor — gang sheets, 3D mockups, fulfillment integration — is where Cmsmart's custom-development team picks up the work.

The architecture has five building blocks. The first four ship in the plugin today; the fifth is where most print-on-demand businesses eventually bring in custom development.

  • Product catalog and production specs. Each design-enabled product carries its own material, bleed, print resolution and color profile, set once in the product manager.
  • Online designer. A browser-based canvas for text, cliparts, templates and photo uploads, with AI background removal and upscaling available in the design tool.
  • Pricing engine. Printing Options define a price matrix per option set — size, material, quantity — so the price on screen already matches what production will charge.
  • Approval and print-ready output. The Customer Design box lets you accept or decline artwork per order item; once approved, the design is locked on the server so it cannot be silently edited. The order's print file renders automatically and can be downloaded as PDF, SVG, high-resolution PNG or CMYK JPG with an ICC color profile.
  • Everything beyond the standard editor — gang-sheet layouts for DTF apparel printing, 3D mockups, ERP or fulfillment-partner integration, marketplace/vendor portals — is custom development Cmsmart builds on top of the plugin for your specific product range.
Cmsmart online product designer canvas open on a t-shirt with text and template panels
The online designer: templates, text and photo uploads on the product's own canvas.
Cmsmart order screen showing a print-ready PDF rendered by the cloud renderer, ready for download
Print-ready PDF that matches the order (2.17): rendered automatically once the design is saved.
Customer Design approval box with accept and decline actions for a print-on-demand order
Approved-artwork lock (2.17): once accepted, the design can't be silently changed before it prints — shown here on a different personalized product in the same demo store; the lock works the same way on an apparel order.
StepManual POD workflowCmsmart Product Designer
DesignCustomer emails a logo or photo as an attachmentCustomer designs on the product page in the browser
PriceStaff quotes by hand once they see the filePrice matrix recalculates live as options change
ApprovalVerbal or email "looks good," no lockApprove/decline in wp-admin; design locks once approved
Print fileSomeone rebuilds the file for the pressPrint-ready PDF renders automatically, CMYK/ICC ready

What are the print on demand business benefits and ROI through Cmsmart?

Cmsmart Product Designer turns staff time spent on manual quoting and file prep into orders your existing team can take without adding headcount, while the approval lock and the automatic print-ready PDF cut the reprint rate that quietly eats into print-on-demand margins. The value shows up as fewer hours per order and fewer reprints, not a one-off feature.

BenefitHow it shows up in your businessKPI to track
Fewer manual quotesPrice matrix prices the order at checkout instead of a staff replyMinutes of staff time per order
Fewer reprintsApproved artwork is locked before it reaches productionReprint rate (% of orders reprinted)
Higher checkout completionBuyers see their exact design and price before payingAdd-to-cart → checkout completion rate
Faster turnaroundPrint-ready PDF is queued the moment the design is saved, not when someone gets to itHours from order placed to file ready

Example scenario. Use your own numbers: (orders per month) × (minutes saved per order on quoting and file prep) ÷ 60 = hours saved; (reprint rate today − reprint rate with an approval lock) × (orders per month) × (average reprint cost) = reprints avoided. Even a modest reduction compounds once you're taking more than a handful of personalized orders a week.

The print-on-demand market itself keeps giving store owners more room to grow into: it was valued at $10.8 billion in 2025 and is projected to reach $57.5 billion by 2033 at a 23.6% CAGR, with apparel the single largest category at 39.5% of 2025 revenue (Grand View Research, 2025).

How do you set up a print-on-demand store with Cmsmart Product Designer?

Setting up Cmsmart Product Designer means installing the plugin, enabling the online designer on the products you want to personalize, and configuring production specs, pricing and output once per product — the same flow you can see live on the Cmsmart demo store today, from the first screenshot below to the print-ready file at the end.

  1. Install and activate Cmsmart Product Designer (NBDesigner) from the WordPress Plugins screen on a WooCommerce store.
  2. Open the product you want to personalize and enable the Online Designer canvas, choosing one or two sides.
  3. Set production specs for that product: material, bleed area, print resolution (DPI) and color profile, so the print file matches what your press needs.
  4. Create a Printing Option set for the product's sizes, materials or quantities, and fill in the price matrix for each combination.
  5. Turn on AI Preflight in Cmsmart Cloud if you want every saved design checked for resolution, bleed and color mode before it reaches production.
  6. Test the buyer flow yourself: open the product, design it, add it to cart and reach checkout to confirm the price and design preview are correct.
  7. Review the test order in Cmsmart > Orders, open the Customer Design box and accept the artwork.
  8. Download the print-ready PDF from the order screen and check it against your press's requirements before going live.
WordPress Plugins screen with Cmsmart Product Designer active
Step 1: Cmsmart Product Designer active on the Plugins screen (demo build shown; features below are 2.17.0 and later).
Cmsmart product configuration screen with Online Designer enabled and production specs fields
Steps 2–3: enabling the designer and setting bleed, DPI and color profile per product.
Printing Options list in Cmsmart showing price matrix option sets per product
Step 4: Printing Options hold the price matrix buyers see on the product page.
Video thumbnail: configuring the price matrix in Cmsmart Product Designer
Video: How to configure and use the Price Matrix feature (Cmsmart on YouTube)
Cmsmart Cloud AI Tools settings with Preflight Quality Checker enabled and required DPI set
Step 5: AI Preflight checks resolution, bleed and color mode on saved designs.
WooCommerce checkout page showing the personalized t-shirt design in the order review
Step 6: checkout carries the buyer's own design preview into the order review.
Cmsmart order detail screen with production timeline, line item and quick actions
Step 7: the order detail screen tracks the design from Placed through to Delivered — shown here on a different personalized product in the same demo store; the timeline is identical for an apparel order.

Deep settings for upload limits, file types and output formats are covered step by step in Print On Demand For Beginners With WooCommerce.

What can Cmsmart build beyond the standard plugin?

When a print-on-demand business outgrows the standard editor — gang sheets for apparel printing, 3D previews, a fulfillment-partner connection, a vendor marketplace — Cmsmart builds the extra piece as custom development on top of the same WooCommerce store, so you keep your existing catalog, orders and customers instead of a rebuild on a new platform.

Cmsmart has delivered 6,300+ client projects since 2012, including 500+ custom-development engagements, so these are proven extensions, not experiments:

  • Gang-sheet builders for apparel and DTF printing. A dedicated layout tool for arranging multiple small designs onto one print sheet to cut material waste — Cmsmart builds this for stores running their own DTF or screen-print production.
  • 3D product mockups and 360° previews. For products where a flat preview undersells the result (mugs, apparel, packaging), Cmsmart adds a 3D view on top of the standard designer.
  • Fulfillment and ERP integration. Connecting your store to a print partner's API or your own MIS so orders and tracking flow automatically, instead of being re-keyed — Cmsmart builds the integration layer for your specific systems.
  • Marketplace and multi-vendor POD. If you want other sellers designing and selling through your storefront, Cmsmart builds the vendor onboarding, payout and design-ownership rules on top of WooCommerce.
  • B2B bulk ordering. Company accounts, quantity-tiered pricing and PO-style approval for wholesale print-on-demand buyers, built as an extension of the existing price matrix.

The delivery approach is the same for all of these: a short discovery call, a solution design you sign off on, build sprints, QA against your real catalog, then launch and support — see how Cmsmart structures a project on the ecommerce project delivery page.

Plan my print-on-demand store

Why work with Cmsmart for your print-on-demand business?

Cmsmart has built and supported web-to-print and print-on-demand stores since 2012 as a Netbase JSC division, with the Product Designer plugin, the Cmsmart Cloud rendering service and the custom-development team under one roof — so the same company that builds your designer also builds whatever you need beyond it.

Cmsmart has delivered 6,300+ client projects and 4,600+ completed projects since 2012, supports 1,800+ live stores across 80+ countries, and holds a 4.2/5 rating on Trustpilot (404 reviews). One long-time plugin user put it this way:

"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, with new features being added frequently to keep the software current and highly capable." — Web Developer, Trustpilot review

See the plugin itself on the Cmsmart Product Designer product page, or the wider web-to-print solutions hub for storefronts beyond apparel. For help scoping a build, Cmsmart's store and print shop setup service covers everything from plugin installation to a fully custom print-on-demand platform.

Get a print-on-demand store quote

Frequently asked questions

Is print on demand still worth starting in 2026?

The POD market is still growing fast: Grand View Research values it at $10.8 billion in 2025 and projects $57.5 billion by 2033 at a 23.6% CAGR (source). Whether it's worth it for your store depends on margin per order and how much manual time each order costs you — which is exactly what an online designer and automatic print files are built to reduce.

Do I need my own printer to run a print-on-demand store?

No. Cmsmart Product Designer works whether you print in-house or send the approved, print-ready file to a production partner. The plugin's job is getting a correct, properly sized file out of every order; where that file gets printed is your call.

How long does it take to set up a print-on-demand store with Cmsmart?

Installing the plugin and configuring the designer, pricing and output on a handful of products is typically a short, self-serve setup (see the steps above). A larger catalog, custom pricing rules or an integration with a fulfillment partner is scoped as a custom-development project, usually weeks rather than days.

Can Cmsmart connect my print-on-demand store to a fulfillment partner or ERP?

Yes, as custom development. Cmsmart builds the integration between your WooCommerce store and a print partner's API or your own ERP/MIS so orders, artwork and tracking move automatically instead of being re-keyed by hand.

What file format does a print shop need for a print-on-demand order?

Most print production needs a CMYK PDF with an ICC color profile at full print resolution. Cmsmart's print-ready PDF is generated automatically once a design is approved, and the order's download options also include SVG, high-resolution PNG and CMYK JPG.

Can I sell more than apparel with the same setup?

Yes — the designer, price matrix and print-ready output work the same way for mugs, stickers, signage, stationery and other printed products, each with its own production specs. The print-on-demand niche guide is a good next step for choosing which product range to start with.