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 · 2846
Top Amazon trending products in 2022: What You Should Be Selling Right Now Part 1
Feb 20, 2022 · 2570
Top 10 Best Free Ecommerce Website Builders Part 2
Nov 30, 2022 · 2124
Print-Ready PDF Plugin for WooCommerce (Cmsmart 2.17)
Sep 11, 2026 · 1672
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
WooCommerce design order approval settings decide how fast a custom print order moves from upload to press-ready, and most shops never open the screen that controls it. Cmsmart Product Designer puts order status, shipping, Customer Design approval and the print-ready PDF on one order — this guide shows every field, its default, and what to change for a print shop, a POD apparel store or a B2B account.
What does manual artwork approval really cost your print shop?
Cmsmart Product Designer keeps the proof, the approval decision and the print file on the order itself, so a manual email thread stops being the system of record. The cost of the status quo shows up as staff minutes per order, reprints from stale files, and orders that quietly sit in "awaiting review" for days.
Before a shop puts approval on one screen, the pain usually looks the same regardless of what is being printed:
What would approval look like if nothing sat in an inbox?
Cmsmart Product Designer turns proof-and-approve into a same-screen action: an admin opens the order, checks the design, clicks Accept, and the proof status updates immediately — no attachment, no separate thread, nothing else to check before the job goes to print.
Example scenario: a buyer finishes a design and checks out. Next morning, an admin opens Cmsmart Orders, filters to awaiting review, checks the uploaded design, clicks Accept and GO, types one line, and sends the notify mail. The timeline moves to in production, the print-ready PDF is already rendered, and the file is one click away on Download design — no email thread, no guessing which file is current.
How does Cmsmart's order and approval screen work?
Cmsmart Product Designer's Orders dashboard, order detail screen and the WooCommerce Customer Design box work together: the dashboard shows every order's status, the order detail screen holds shipping, payment and notes, and the Customer Design box approves, rejects and emails the artwork back to the customer.
WP Admin > Cmsmart > Orders lists every order with status, time and type filters, bulk actions and Export CSV:
Opening an order shows a production timeline (Placed → Paid → Awaiting review → In production → Shipped → Delivered), line items with each print file, Shipping & fulfillment, Payment, Internal notes, and Quick actions:
The approve/reject control sits in the Customer Design box on the standard WooCommerce order screen (HPOS-compatible since 2.17): check the design, pick Accept or Reject under "With selected," click GO, then optionally write a reason and send the notify mail:
Once approved, saving over the design is refused — the approved-artwork lock (2.17). Create PDF's default settings produce the print-ready PDF that matches the order (2.17): the same paper size, margin and bleed the automatic export and Cmsmart Cloud use. Changing those settings builds a custom layout instead; Regenerate print-ready PDF re-renders the certified file whenever the design changes:
Download design exports per-design production formats: SVG, high-resolution PNG, CMYK JPG with an ICC profile, and PDF:
The table below lists every field above, with its default and a recommended value for three common setups.
Cmsmart insight: Create PDF ships with Show Bleed Line set to No and the margin at zero, matching the product's exact size. That is the right default for a file a customer downloads to preview, but it is the wrong file to hand an offset press — add bleed and a safe margin before export, or the shop (not the plugin) absorbs the trim risk.
What's the business value of approving artwork inside Cmsmart?
Cmsmart Product Designer turns "someone eventually looked at the proof" into a timestamped, order-attached decision, which shows up as fewer reprints, a shorter awaiting-review stage, and an admin team that can say exactly where every job stands without opening email.
ROI worksheet — plug in your own numbers: orders needing proof review per month (O) × minutes saved per order by reviewing on the order instead of email (M) × your admin's hourly cost (H) = monthly review time saved. Add avoided reprints separately: your reprint rate × your cost per reprint.
How do you set up WooCommerce design order approval settings in Cmsmart?
Cmsmart Product Designer needs no extra install for order approval — it ships on the order screen — but setting the notification fields in Settings > General first means the right people hear about a new design or an approval the moment it happens, instead of someone checking the Orders dashboard on a guess.
Part A — configure who gets notified (WooCommerce → Settings → Cmsmart → General):
Part B — review and approve an order:
Common mistakes to avoid
Troubleshooting
Related chapters: the installation hub, the artwork approval workflow guide (buyer-facing side), exporting a design as PDF, and per-product settings.
What can Cmsmart build on top of order approval?
Cmsmart's team builds custom development on top of the standard Orders and Customer Design screens when a shop's approval chain is more than one reviewer clicking Accept — multi-level B2B sign-off, ERP/MIS status sync and a branded customer approval portal are common requests from stores that outgrow the default flow.
Delivery follows the same path for all of these: discovery call, solution design, build sprints, QA, launch and support — see real examples on our delivery model and project case studies.
Get a custom approval-workflow quote
Why work with Cmsmart on your approval workflow?
Cmsmart has built and supported Cmsmart Product Designer since 2012 as a division of Netbase JSC, with order-approval and print-ready PDF features shipped and documented in public release notes, not just promised — the same team that builds the plugin builds the custom approval workflows on top of it.
Cmsmart is a Netbase JSC division running web-to-print and WooCommerce projects since 2012: 6,300+ client projects, 4,600+ delivered, across 80+ countries. Reviews are public and verified: 4.2 out of 5 on Trustpilot (404 reviews). Browse real delivery work, the Cmsmart Product Designer product page, the web-to-print solutions hub, or product designer customization services if your approval chain needs more than the default screen.
Frequently asked questions
How long does artwork review take with Cmsmart versus email?
No fixed number — it depends on your team — but the proof, Accept/Reject and the notify-mail button all sit on one order, so a reviewer never searches an inbox first. The buyer's proof pill updates the moment you act.
Does Cmsmart stop someone from accidentally overwriting approved artwork?
Yes. Since 2.17, saving over an already-approved design is refused on the server, from any link or open designer tab. Shops needing a different rule can adjust the
nbd_ordered_design_edit_lockedfilter.Can more than one person approve designs?
Send mail to admins when approve designs plus a comma-separated admin email list let several people hear about an approval. A true multi-step sign-off — account manager, then client — is custom development.
What happens if I edit a design after the order already shows Ready?
Editing an ordered design queues a new print-ready render, flags the order as changed, returns a declined proof to pending review, and adds an order note (2.17).
Can Cmsmart sync order status to our ERP or MIS automatically?
Not out of the box — that's an integration. Cmsmart builds the connector that pushes status to your ERP or MIS and back, so nobody re-types updates.
Does Cmsmart check print file quality before I approve it?
That's separate: AI Preflight checks a design in the Cmsmart Cloud AI tools, with its own toggle and audience setting. It runs in the design tool, not this screen, and spends wallet tokens rather than being part of the free approval flow.