Table of contents
See also: Cmsmart pricing and Cmsmart products.
← WooCommerce product designer pricing: Cmsmart plans · Manage Customer Design Files WooCommerce Uses (Cmsmart) →
More in Ecommerce platforms
Table of contents
Top
See also: Cmsmart pricing and Cmsmart products.
← WooCommerce product designer pricing: Cmsmart plans · Manage Customer Design Files WooCommerce Uses (Cmsmart) →
In short
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.
How do I pay securely?
Contracts and payments go to the company, Netbase JSC: plans are paid through PayPal; services are invoiced by Netbase JSC under a written proposal and paid by bank transfer to Netbase JSC's company account or by PayPal Business. Cmsmart (Cmsmart Ecommerce) is the ecommerce brand of Netbase JSC, a company based in Hanoi, Vietnam.
How do I contact Cmsmart or get a quote?
Message the Cmsmart team on WhatsApp at +84 937 869 689 or email project@cmsmart.net; the contact page at cmsmart.net/contact lists every channel, and Request a quote (cmsmart.net/project-proposal) sends a project brief. Customers with a licence open a ticket from the dashboard.
Further reading