Guide · Web-to-print
Cmsmart Stores Setup Wizard: What's New, October 2026
The Cmsmart Stores Setup wizard installs niche, B2B and Marketplace stores with sample data live in minutes. See what changed and try it free.
Was this tutorial helpful?
Written by
Cmsmart Product Designer Plugin Engineer
Builds and supports the Cmsmart Product Designer (NBDesigner) for WooCommerce.
The team behind it
Account Manager
Project Manager
Business Analyst
Developers & QABrowse more guides, tutorials and case studies from the Cmsmart community.
Run a custom tote bag printing business with Cmsmart Product Designer: live pricing, real print specs and a print-ready PDF. See how to set it up.
Read MoreBuild a car wrap ecommerce store on WooCommerce: panel pricing, approval and print-ready PDFs before you print. Plan your wrap store today.
Read MoreDiscover how the home décor industry is transforming with the rise of personalized products and the challenges retailers face. Learn how CMSmart's Product Builder offers a solution, improving customer engagement, reducing return rates, and increasing sales through real-time 3D previews and automated processes.
Read More
In short
What does juggling layers by hand cost your print shop?
Every manual layer fix — moving a text block, swapping a background, re-centering a photo — costs a print shop staff time and a round trip with the customer. Cmsmart Product Designer puts the layer stack in the customer's hands and carries it straight into the print-ready PDF, so staff stop rebuilding files by hand.
If your product has more than one design element — a background plus text, a photo plus a frame, a logo plus a name — five patterns show up in the order queue:
Put a number on it:
weekly layer-fix hours = (orders needing a manual fix/week) × (minutes per fix) ÷ 60, times your loaded design-staff hourly rate. Shops selling 50+ multi-element orders a week often find this is their biggest hidden design-labor line.What could a layer-based designer look like on your product pages?
Cmsmart Product Designer opens a browser-based canvas with Templates, Text, Cliparts, Photos, Elements and Layers on one left rail, so a customer builds a multi-element design — background, photo, text — themselves, and the order carries that exact layer stack through to production.
Example scenario. A buyer opens a wedding-invitation product at 10pm, picks a floral template, drags a photo layer onto it, retypes the names and date on the text layer already sitting on top, and nudges it until it clears the artwork below. They pay, and the design — still as the layers they built it from — is waiting in the order queue by morning, no email exchange required. Talk to an ecommerce expert about what this would look like for your range.
The same pattern works for a sticker sheet (background shape, icon, text), a door hanger (background art, photo, headline), or a multi-color apparel print where each color sits on its own layer. Compare that to a generic "type your name here" customizer — the simpler, single-field case covered in how to design a product with Cmsmart Product Designer — this guide is for products built from several stacked elements at once.
How does Cmsmart's multi-layer product design software for WooCommerce work?
Cmsmart Product Designer stores every layer with the order, locks the file once staff approve it, and renders the print-ready PDF from the same page geometry the admin's Create PDF uses — so the stack a customer built is the file that goes to press, not a redrawn copy.
Five building blocks carry a design from browser canvas to press-ready file:
Cmsmart insight: before you approve a layered design, open "View file" and check the layers are still separate elements, not one merged image. A design that was flattened client-side (a screenshot pasted back in, for example) loses the editability and the clean vector/text layers a print-ready PDF needs — catching that at approval is far cheaper than catching it on press.
What's the business value of getting layer handling right?
Putting layer control in the customer's hands turns design time into a self-serve step instead of a staff bottleneck, while the approval lock and matching print-ready PDF cut the reprints that come from a file that doesn't match what was approved.
Rough-cut ROI worksheet:
monthly hours saved = (multi-element orders/month) × (minutes a designer spent per order) ÷ 60, times your loaded hourly rate. Weigh that againstreprint cost avoided = (reprints/month from mismatched artwork) × (cost per reprint)once approvals lock the file customers built.The category keeps growing: the global print-on-demand market was valued at USD 10.8 billion in 2025, projected to reach USD 57.5 billion by 2033, with apparel — much of it multi-layer artwork (garment plus print plus text) — holding 39.5% of 2025 revenue. The wider web-to-print market, covering the stationery and label side of this use case, is estimated at USD 36.3 billion in 2025, growing to USD 52.9 billion by 2034. Most of that volume runs through WooCommerce: an estimated 33.4% of tracked ecommerce stores worldwide, as of August 2025, which is why a designer built for WooCommerce specifically matters for reach.
How do you set up layer-based design areas in WooCommerce?
Setting up layered products means turning on design for the product, choosing a template with the layers you want customers to start from, and checking the approval and output settings so the file staff see is the file that prints — all inside Cmsmart Product Designer's existing admin screens.
Here is the practical path from a plain WooCommerce product to a layered, print-ready one:
Price matrices, quantity tiers and per-option pricing for layered products are a separate setting — see our printing options price matrix guide rather than repeating that here.
Going further: what can Cmsmart build on top of layer-based design?
Beyond the standard Layers tab, Cmsmart builds custom development on the layer system for stores with sharper production or brand-control needs — locked brand layers, layer-aware pricing, and production integrations the core plugin doesn't ship with.
The standard Layers tab covers stacking, reordering and editing elements on the canvas. For stores that need tighter control over that stack, or need the layer data to reach other systems, these are custom development (we build this for your store; it is not in the core plugin):
Cmsmart delivers custom work the same way for every engagement: discovery, solution design, build sprints, QA, launch and ongoing support — the full model is on our ecommerce projects page.
Get a custom layer-based designer quote
Why work with Cmsmart on your layered product designer?
Cmsmart has built and supported the Product Designer (NBDesigner) for WooCommerce stores since 2012 as a division of Netbase JSC, with thousands of live storefronts using the same layer system this guide describes.
Cmsmart (a Netbase JSC division since 2012) has delivered 6,300+ client projects, with 1,800+ stores live today across 80+ countries, and holds a 4.2-star rating on Trustpilot from 404 reviews. One verified reviewer, a web developer in the UK, put it this way:
See related delivery work on our ecommerce projects and case studies page, the plugin itself on the Cmsmart Product Designer (NBDesigner) product page, or the service behind this guide: product designer customization.
Frequently asked questions
Does Cmsmart Product Designer support layers today, or is that custom work?
It's built in. The Modern online designer's left rail has a dedicated Layers tab alongside Templates, Text, Cliparts, Photos and Elements, and every item a customer adds — background, photo, text, clipart — sits on its own, independently editable and reorderable layer.
If a customer reorders their layers, does the print file reflect that?
Yes. Since 2.17, the cloud renderer and the order screen's Create PDF read the same page geometry as the on-screen design, so the stacking order a customer saves is what renders into the print-ready PDF.
Can a customer still edit a layered design after staff approve it?
No. The 2.17 approved-artwork lock refuses any save to a design once its order item is approved, so the approved layer stack can't change before it goes to production. Stores can widen this with the `nbd_ordered_design_edit_locked` filter.
What file formats can we hand to the print floor?
The order's Download design tab offers SVG, high-resolution PNG, CMYK JPG with an ICC profile, and PDF, in addition to the automatically generated print-ready PDF from Create PDF.
Can Cmsmart build layer-level rules specific to our shop, like locking a brand layer or pricing by layer count?
Yes, as custom development on top of the standard Layers tab — locked brand layers, layer-aware pricing and ERP hand-off of layer data are common requests handled through our product designer customization service.
How is this different from the general "how to design a product" walkthrough?
Our how to design a product guide covers the single-field, one-layer case (type a name, pick a color). This guide is for products built from several stacked, independently editable elements — invitations, label sheets, multi-color apparel — where layer order and the approval lock matter to what actually gets printed.