Community · Product User guides
NB Web2Print | Web to Print StoreFront | Web to Print Software Solution
Related posts
Free LeadFlow Social Proof Software Tool To Boost Sales
Mar 28, 2022 · 2847
Top Amazon trending products in 2022: What You Should Be Selling Right Now Part 1
Feb 20, 2022 · 2571
Top 10 Best Free Ecommerce Website Builders Part 2
Nov 30, 2022 · 2125
Print-Ready PDF Plugin for WooCommerce (Cmsmart 2.17)
Sep 11, 2026 · 1673
Oops! The following errors occurred with your submission:
Elevate your store with Cmsmart
Enhance your eCommerce with our powerful plugins and explore fully built demo stores to see them in action.
Have an ecommerce project in mind?
Tell us what you need — get a free consultation and a tailored quote.
Ecommerce Solution
- Mugs & Tumbler Ecommerce
- Bike Builder Ecommerce Store
- Poster & Canvas Personalize Store Ecommerce Development
- Personalized Ecommerce Furniture Store
- Customize Jewelry Ecommerce Store
- Personalized Event Merch Ecommerce Store
- Photobook Ecommerce Website Solutions
- Phone Case Ecommerce Development Store
- T-Shirt POD Ecommerce Store Development
Client Portal
Cmsmart Ecommerce provides custom ecommerce and WooCommerce development services for web-to-print, product personalization, plugin support and API integration.

Cmsmart Product Designer Plugin Engineer
Builds and supports the Cmsmart Product Designer (NBDesigner) for WooCommerce.
Meet the team →- Cmsmart is a brand of Netbase JSC. We work remotely with clients in 80+ countries; contracts and payments go to Netbase JSC.
- 91 Nguyen Chi Thanh Str, Dong Da Dist, Hanoi, Vietnam
- Email: project@cmsmart.net
- WhatsApp: +84 937 869 689
- Contact page
Cmsmart Ecommerce — a Netbase JSC company. Copyright © 2012-2026 Cmsmart.net. All rights reserved.
Top

In short
A single WooCommerce store running Cmsmart Product Designer can have thousands of customer design files scattered across orders, saved carts and abandoned uploads, with no way to tell which are print-ready until someone opens each order by hand. The Files screen in Cmsmart Product Designer 2.18.0 turns that pile into one filterable list with a preflight status, a DPI check and a direct line to the print-ready PDF.
What does it cost you when you don't manage customer design files WooCommerce orders create?
Without a single design-file view, stores lose time per order hunting for the right file, discover low-resolution artwork only after it's on press, and have no way to tell an active order's file from an abandoned cart upload. The Files screen in WP Admin > Cmsmart > Files removes exactly that gap, and lets you manage customer design files WooCommerce stores generate from one list.
Walk the floor of a print shop or POD operation before a tool like this exists and you'll hear the same complaints:
On a real demo store running 2.18.0, the Files screen surfaces this instantly: 214 files on one page, 313 not yet run through preflight and 305 flagged below 300 DPI — numbers invisible until a reprint happened. Still doing this by eye? A quick talk with an ecommerce expert can tell you what's solved out of the box versus worth a custom build.
What would it look like if every design file took care of itself?
Imagine an order arriving already carrying a print-ready PDF Cmsmart Product Designer rendered the moment the customer clicked Process, flagged for low DPI before anyone on the floor opens it, and findable by order number, customer name or file ID in one search box — that is the state the Files screen is designed to produce.
Example scenario. A buyer finishes a door-hanger design at 11pm, logged 'Not checked' with a DPI reading. By morning, the operator filters Cmsmart > Files to 'Print-ready' and sees only orders genuinely safe to print. A flagged low-DPI file gets a note back to the customer before it reaches the press, not after.
That's the promise: a shared, order-linked record that production, support and admin all read from the same source — with a print-ready PDF that matches the order (2.17) waiting at the other end.
How does Cmsmart's Files screen manage design files, versions and cloud offload?
Cmsmart Product Designer's Files screen indexes every design and upload from the local WordPress cache, links it to its order, customer, preflight result and DPI, and sits next to the Output settings that decide where the print-ready copy ends up — the pdfs folder, or synced to FTP, Dropbox, S3 or Google Cloud.
Four building blocks:
Cmsmart insight: editing a design after the order is placed doesn't quietly overwrite what production already saw — it queues a fresh print-ready render and flags the order as changed. Once an item is approved, the save is refused outright unless a shop widens that lock with the
nbd_ordered_design_edit_lockedfilter. Treat 'approved' as a real checkpoint, not a formality.The print-ready PDF comes from the same renderer whether produced automatically on Process or by hand with Create PDF, which is why the order screen and the Files screen agree:
On the HPOS-based WooCommerce order screen, the Customer Design box and this file history load the same as anywhere else; see WooCommerce's documentation on High-Performance Order Storage.
If you need the full field-by-field walkthrough of every Output tab setting — watermarking, PDF passwords, bleed placement, font embedding — we already cover that in our print-ready PDF output settings guide rather than repeating it here.
What's the business value of a centralized design-file screen?
The Files screen turns file-hunting and blurry-print surprises into three trackable KPIs — not-checked backlog, low-DPI rate and print-ready rate — so a manager sees production risk on one page instead of on a press run.
Rough-cut ROI worksheet. Use your own numbers: (orders/month needing a manual file check) × (minutes spent searching and eyeballing DPI) × (loaded hourly staff cost) = monthly cost by hand. Add (reprint rate from bad artwork) × (cost per reprint) for the error side. Filtering 313 not-checked files a week at two minutes each is ten staff-hours before a single reprint.
Track three numbers monthly from the screen itself: Not checked (is your team keeping up), Low DPI (is upload guidance working), and Print-ready against total orders (is auto-export actually on) — all visible without an extra report.
How do you set up and use the Cmsmart Files screen?
Setting up centralized design-file management means configuring three settings tabs once — General, Upload design and Output — then using the Files screen's filters day to day; most stores can configure it in under fifteen minutes.
The CMYK JPG carries an ICC profile so a press's RIP reads colour correctly rather than guessing from RGB; see the ICC's profile library if your print partner asks which one you're using.
Cmsmart insight: most 'Low DPI' backlog on freshly configured stores traces to one setting — the Default output resolution left at its out-of-the-box 150. Raising it to 300 before launch beats a retroactive cleanup after hundreds of orders.
Rejecting works the same way as approving: check the design, pick a status from the dropdown, click GO, then use Send notify mail with a reason — that text and the status line go straight into the customer's email.
Can Cmsmart build custom design-file management beyond the core plugin?
The Files screen covers indexing, preflight, DPI checks and cloud sync out of the box; for anything store-specific — a true multi-revision timeline, an MIS hand-off, or per-tier retention — Cmsmart builds it as custom development on the same file and order data.
Extensions we're asked for once a store outgrows the stock screen:
Each follows the same path: discovery, solution design, sprints, QA against your real order volume, launch, support — see how we structure that on our ecommerce projects page.
Get a custom file-management quote
Why work with Cmsmart on your print-file pipeline?
Cmsmart has run WooCommerce and web-to-print projects since 2012 as a Netbase JSC division, and built the Files screen's preflight and DPI checks into the core plugin — shipping both the plugin and the custom development that extends it from the same team.
Numbers worth knowing: 6,300+ client projects and 4,600+ delivered since 2012, 1,800+ live stores across 80+ countries, and a 4.2-star Trustpilot rating from 404 reviews.
"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…" — Web Developer, United Kingdom, via Trustpilot.
See related work on our projects page, start with the plugin on the Cmsmart Product Designer product page — 'NBDesigner' is its former name — or read about our product designer customization service.
Related chapters: start from the installation & admin settings hub, then see the back-end settings walkthrough and the print-ready PDF output settings guide.
Frequently asked questions
Where do I find the Files screen, and what's the difference between 'All files' and 'Unattached'?
Under WP Admin > Cmsmart > Files. 'All files' lists every indexed design and upload; 'Unattached' narrows that to files with no order — deleting is only offered there.
Why do so many files show Low DPI, and does that mean they'll print badly?
It means the file renders below 300 DPI, often because Default output resolution is still at its 150 default. It's a warning to check, not a guarantee of a bad result.
What happens to a design's old file when a customer edits it after ordering?
The edit links back to the order item, flags the order as changed, and queues a new print-ready PDF if auto-export is on. An already-approved item refuses the save unless a shop has unlocked that behavior.
Does Cmsmart delete customer design files automatically?
Only if you turn on Delete upload files after X days — blank by default. Files attached to an order are never touched. Erase/export requests run through WordPress's own personal-data export tool.
Can I push print-ready files straight to Dropbox, S3 or our own FTP?
Yes — Output > Automatic synchronize output file to supports FTP, SFTP, Dropbox, S3 and Google Cloud right after auto-export, with a Test connect button.
Can the Files screen tell me a file is only in the cloud and not on this server anymore?
Yes. When the local copy is missing but a cloud copy exists, file detail says so plainly instead of a dead 'file not found' — so you resync rather than assume the artwork is gone.