Explore product personalization and 3D preview options for custom-product workflows.
Plan around your store requirements.
Talk with Cmsmart about implementation options.
What you can explore:
- ✅ Product options for configurable products
- ✅ 3D previews for custom-product workflows
- ✅ Implementation options for your store
Want ecommerce updates and resources?
Subscribe for ecommerce updates:
You'll get:
- ✔ Ecommerce tips and product updates
- ✔ Tutorials and service information
- ✔ Personalization and 3D product resources

In short
An order lands at 9 pm. By 9 am someone has downloaded the artwork, renamed it, typed the job into production, emailed the print partner and copied the tracking number back. Multiply that by every order, and you are paying staff to shuffle data.
The fix is not more staff; it is a web to print API integration that passes each order and its artwork straight to the system that prints it, and passes status and tracking back. This guide shows the business case, what the Cmsmart Product Designer (NBDesigner) already does for the artwork side on WooCommerce, and how Cmsmart builds the rest as a custom integration.
What does manual order handling cost a print business?
Without a web-to-print API, every online order is handled twice: once by the buyer, once by your team re-keying it into production and chasing files and tracking. Cmsmart sees this as the main hidden cost in growing print shops: staff time, errors and slow dispatch that grow with every order.
Put a number on it with your own data: orders per month × minutes of manual handling per order × hourly cost, plus orders with a data or file error × cost to fix or reprint one. That is the monthly budget the integration is competing with.
What does a connected print workflow look like?
In a connected workflow, the buyer designs and pays in your WooCommerce store, the Cmsmart Product Designer turns the design into a print-ready PDF, and an API integration sends the job to production or a partner and writes status and tracking back. Your team handles exceptions instead of every order.
Example scenario
A corporate buyer reorders 500 branded notebooks at 10 pm. The store prices them, the design opens with the approved logo, and checkout completes. Overnight the print-ready PDF renders and the job enters the production queue with the right stock and finish. In the morning the operator only sees the two orders that need a human decision. When the partner ships, the tracking number appears on the order and in the customer's email automatically.
That expectation is not a stretch for B2B buyers anymore: McKinsey's 2024 B2B Pulse survey found 73% are willing to spend over $50,000 per order through self-service channels, up from 59% two years earlier — reordering print at 10 pm without a phone call is what they already expect. If you want to sketch this for your own systems, talk to an ecommerce expert.
How does Cmsmart connect your store, designer and print partners?
Cmsmart connects the pieces in layers: WooCommerce for catalogue and checkout, the Cmsmart Product Designer for artwork and print-ready PDFs, file sync and hooks as the hand-off point, and a custom connector that maps orders to your MIS, ERP or print-on-demand partner and brings status back.
What is a web-to-print API? It is the endpoints and messages connecting an online store and design tool to the systems that print and ship the order, so data and artwork move automatically instead of by email.
nbd_print_pdf_readyandnbd_print_pdf_failedCmsmart insight: Decide which system owns each field before anyone writes code: price in the store, stock in the ERP, production status in the MIS. Integrations break when two systems both claim the same field. We map ownership in discovery, saving rework later.
What is the business value of a web to print API integration?
The value of a Cmsmart web-to-print API integration comes from removing manual steps: orders are not re-keyed, files are not chased, customers see status without asking. You measure it with your own KPIs: handling minutes per order, error and reprint rate, order-to-dispatch time and support tickets per order.
ROI worksheet. Monthly saving = (orders per month × manual minutes saved per order ÷ 60 × hourly cost) + (errors avoided per month × cost per error). Payback in months = project cost ÷ monthly saving. Fill it in with your numbers; we will help you check the assumptions during discovery.
How do I set up the order-to-print flow in Cmsmart Product Designer?
On the buyer side, turn on the designer per product so every order arrives with a saved design and a print-ready PDF; on the admin side, use Cmsmart Orders, the Customer Design box and Create PDF to review, approve and export the file an integration needs.
Buyer side: where the order and the artwork are born.
Admin side: where the file becomes print-ready and gets approved.
nbd_ordered_design_edit_locked) then refuses further saves over that design, so the file you approved is the file that prints.nbd_print_pdf_readyandnbd_print_pdf_failedto push the file and order to a partner API; after three failed attempts, recipients get an alert naming the order and reason.For the full option list, see the NBDesigner back-end settings guide; for a first install, the installation guide.
What can Cmsmart build on top with custom development?
Cmsmart builds the connector layer the plugin deliberately leaves open: print-on-demand and trade-printer connectors, MIS and ERP order sync, status and tracking write-back, multi-printer routing and AI checks before a job is released. Each is scoped as a project with discovery, solution design, sprints, QA, launch and support.
How we deliver: discovery, solution design, sprints, QA with real test orders, launch, then support. See the ecommerce project delivery model and our B2B web-to-print solution.
Plan my print API integration
Why work with Cmsmart on a print integration?
Cmsmart has built ecommerce and web-to-print systems since 2012 as a division of Netbase JSC, and develops the Cmsmart Product Designer itself, so the integration is designed by the team that knows where the artwork and order data come from.
Our records count 6,300+ client projects, 500+ custom development projects and clients in 80+ countries (WorkSuite project records, Sep 2026). Cmsmart is rated 4.2 on Trustpilot (404 reviews). Related work: Transforming a web-to-print experience and our wider web-to-print work. Developers can also read the official WooCommerce REST API documentation.
Frequently asked questions
Does Cmsmart Product Designer include a Printful or Printify connector?
No. The plugin exports print-ready PDFs, syncs files to your storage and fires developer hooks. A connector to a specific print-on-demand provider is custom development.
Can it connect to our ERP or MIS?
Yes, as a custom integration: we map orders, options and files from WooCommerce and the designer to your system's API or import format.
Can the print file reach my printer without anyone touching it?
Yes, within the plugin: turn on Auto export design to PDF and set Automatic synchronize output file to FTP, SFTP, Dropbox, Amazon S3 or Google Cloud Storage.
What stops someone editing the artwork after it is approved?
The approved-artwork lock: saving over an approved design is refused on the server, from any link or open designer tab, unless a store widens it with the
nbd_ordered_design_edit_lockedfilter. Editing after a decline, or placing a reorder, always starts a fresh print file.Is the 2.17.0 CMSmart Connector a print-partner connector?
No. It is an off-by-default foundation (site enrollment, signed requests, a durable outbox) for the Cmsmart Dashboard. Nothing is sent until
nbdesigner_connector_enabledis set to yes.How long does an integration take?
It depends on the number of systems and how good their APIs are. We give a scoped plan and timeline after discovery, including test orders and exception handling.
Stop re-typing orders between your store and your printers
Tell us which systems and partners you use. Cmsmart maps the data, builds the connector and tests it with real orders, so your team only handles exceptions.
Plan my print API integration See the B2B web-to-print solution
Update log: October 2026 — added today's buyer- and admin-flow captures, three sourced market facts and the approved-artwork lock detail; verified against the 2.17.0 CHANGELOG.