Table of contents
Was this tutorial helpful?
Written by
Cmsmart Product Designer Plugin Engineer
Builds and supports the Cmsmart Product Designer (NBDesigner) for WooCommerce.
- NBDesigner
- WooCommerce
- Product customizer
- Release notes
The team behind it
A dedicated team runs your project
Account Manager
Project Manager
Business Analyst
Developers & QA
- An Account Manager and a Business Analyst scope your project first, in writing.
- Milestones and sprints you can follow, tracked in your WorkSuite dashboard.
- Support tickets and a growth plan after launch, from the same team.
Table of contents
Top

In short
A custom-product business pays for its designer twice: once as a fixed plan, and again every time a customer buys something personalised. At a few hundred orders a month, that second line becomes a real decision, not a rounding error.
This is a sourced comparison between Zakeke's platform and the Cmsmart WooCommerce product designer plugin: what Zakeke publishes about its platform, what Cmsmart Product Designer does in version 2.17.0, and how to test a switch safely before you commit either way. We make Cmsmart, so read the methodology below and check the sources yourself.
Zakeke Alternative for WooCommerce: Which Should You Choose?
Zakeke is a multi-platform visual commerce subscription with a fee on every custom sale; Cmsmart Product Designer is a WooCommerce plugin with a flat yearly licence and no per-sale fee. Which wins depends on how many platforms you sell on and how much 3D or AR preview matters to your customers.
Choose Zakeke if you sell across several platforms and 3D configuration, AR or virtual try-on is central to how customers buy. Choose Cmsmart if you sell on WooCommerce only, want print options and an approval step without a fee that grows with your sales, and want one team for the plugin and the custom work on top of it. Choose neither yet if you don't know your own order volume — run the worksheet further down before you commit to either one.
Who Needs a WooCommerce Product Designer Plugin Instead of Zakeke?
Print shops, print-on-demand brands, B2B suppliers and agencies compare Zakeke with a WooCommerce plugin when their designer cost scales with sales on a store that only sells through WooCommerce. Cmsmart Product Designer usually fits better once WooCommerce is the only channel that matters to the business.
If your business sells across Shopify, Wix or several other platforms from one tool, or 3D/AR preview is central to how customers choose a product, Zakeke's breadth is hard to replace with a single WooCommerce plugin — see where Zakeke wins below.
Methodology: How We Compared Zakeke and Cmsmart Product Designer
Cmsmart scored both products on nine weighted criteria, using only evidence we could cite: each company's own published pages, the Cmsmart 2.17.0 changelog, and a live capture of our own demo store taken on the access date shown throughout this page.
Criteria and default weights, out of 100 points total:
We score each criterion from cited evidence only, 1 to 5. Where we found no public source for a Zakeke feature, the feature table below says so with a dash, rather than guessing. Test environment: WooCommerce 8.x with Cmsmart Product Designer 2.17.0, captured on our own demo store on 5 October 2026; Zakeke facts are read from its own published pages on the same date.
What Does Zakeke Cost as Your Custom-Product Sales Grow?
Zakeke charges a monthly plan by published-product count plus a transaction fee on every custom product sold, so the designer cost rises with revenue even though the plan stays flat. Cmsmart charges a yearly licence instead, so a busy month does not come with a bigger bill.
As of 5 October 2026, billed annually [2]: Starter costs $59 a month for 10 published products plus a 1.9% fee on every custom product sold; Grow is $110 a month for 50 products at a 1.7% fee; Scale is $255 a month for 100 products at a 1.5% fee. Enterprise is quoted individually for businesses over $10M in revenue, with 0% transaction fees, and the free trial runs 14 days.
Cost of the status quo, as a formula: (Zakeke's monthly plan × 12) + (custom products sold per year × your average order value × the plan's fee percentage). Compare that with a yearly Cmsmart licence plus a one-time rebuild cost. Your own sales volume decides which side is larger — work it out before anything else.
Zakeke vs Cmsmart Product Designer: Feature-by-Feature
Zakeke is a multi-platform subscription built around 3D, AR and AI visuals; Cmsmart Product Designer is a WooCommerce plugin focused on web-to-print: print options, approval and print-ready PDFs. The table below lists only published facts with sources; a dash means we found no public source, not that the feature is missing.
What Is the Total Cost of Ownership, and Is Switching Worth It?
Switching only pays off once you compare Zakeke's plan-plus-fee cost with a Cmsmart licence plus the one-time cost of rebuilding your configurations. The total cost of ownership (TCO) formula below uses your own order volume, so the answer is yours, not ours.
Total cost of ownership (TCO) formula: (Zakeke's monthly plan × 12) + (custom products sold per year × average order value × the plan's fee percentage), compared with (Cmsmart's yearly licence × years) + one-time rebuild cost + your team's ongoing hosting and development time.
Example inputs: a print shop on Zakeke's Starter plan, selling 150 custom products a month at an average order value of 40, over 12 months. Multiply the Starter plan's monthly fee by 12, add (products sold × average order value × the plan's fee percentage from the pricing table above), and compare the total with a Cmsmart licence for the same period plus a one-time rebuild estimate quoted by our team. If the Zakeke side comes out larger after the rebuild is paid off, switching likely pays for itself; if the two are close, staying where you are is a valid decision.
Use your own plan, your own sales and a rebuild quote from us, not the numbers above — they are an example, not a prediction for your store.
How Does Cmsmart Solve This for a WooCommerce Print Shop?
Cmsmart Product Designer keeps the whole job inside your own WooCommerce store: the buyer designs on the product page, picks print options and sees the price, and your team receives the design with the order, with an Accept or Decline step before production. Anything beyond that is scoped as custom development.
Six building blocks, and which are in the plugin today versus built for you:
Cmsmart insight: a designer switch is a workflow change, not a plugin swap. The part that takes real time is rebuilding templates, fonts and pricing rules, so list your best sellers first and move them in batches while Zakeke keeps running on the rest.
What Would Switching to Cmsmart Look Like for Your Business?
Switching to Cmsmart Product Designer looks different depending on your catalogue and your customers. The three scenarios below are generic and illustrative — match your own business to the closest one, then check the feature table above against what actually matters to you.
Example scenario — independent print shop. One product catalogue, one WooCommerce storefront, growing steadily. A flat yearly licence is easier to plan around than a fee that moves with every sale. Good fit for Cmsmart.
Example scenario — print-on-demand apparel brand. Sells only on WooCommerce today but likes Zakeke's 3D preview for one flagship product line. A reasonable fit for Cmsmart's designer plus a scoped custom 3D build for that one line, or staying on Zakeke if 3D preview needs to run across the whole catalogue, not just one product.
Example scenario — B2B promotional products supplier. Needs an approval step before every print run and sells to repeat business accounts through WooCommerce. The Customer Design Accept/Decline box covers the approval step today; multi-step B2B sign-off is scoped as custom development. Good fit for Cmsmart.
Where Zakeke Wins
Zakeke's strongest ground is visual and multi-platform: 3D configuration, AI-driven virtual try-on and reach across many ecommerce platforms from one subscription. If that breadth matters more to your business than a flat WooCommerce-only licence, Zakeke is the better starting point, not Cmsmart.
Zakeke's published features include a 3D Product Configurator, an AI Agent Studio for generating product visuals at scale, a 3D Asset Hub, and AI-driven virtual try-on, usable across Shopify, WooCommerce, Wix, Prestashop, Adobe Commerce, BigCommerce, Salesforce, OpenCart, Etsy and more from one subscription [1]. It also connects directly to fulfilment partners such as Printful, CustomCat and Printeers, plus Zapier and webhooks for custom workflows [1]. If your business sells on several platforms, or 3D/AR preview is central to how customers choose a product, that breadth is hard to match with a single WooCommerce plugin. Best for: brands that need 3D, AR or virtual try-on across more than one sales channel, on one subscription.
Where Cmsmart Wins
Cmsmart Product Designer wins on cost predictability and print production control for a WooCommerce-only store: a flat yearly licence, a print-ready PDF that matches the order, and an approved-artwork lock that keeps a reopened design from silently changing the production file.
The yearly licence does not grow with your sales, so a busy month does not come with a bigger invoice [4]. Since version 2.17.0, the automatic print-ready PDF that matches the order uses the buyer's exact size rather than falling back to a template mockup, and the approved-artwork lock stops a reopened design link from changing the file after your team has signed off on it. Orders, customers and products stay inside WooCommerce the whole time, so you are not exporting your store's data to a third-party platform to run your designer.
Where Does Custom Development Fit After You Switch?
The plugin covers the designer, print options and approval. Cmsmart builds the rest on your WooCommerce store as custom development: 3D or AR extras, pricing logic, and integrations specific to your business, delivered through discovery, solution design, sprints, QA, launch and support.
Our ecommerce delivery model describes the approach end to end. Not sure what you need? Talk to an ecommerce expert.
Get a free migration assessment
How Do You Set Up Cmsmart Next to Zakeke During a Migration?
Install Cmsmart on a staging copy of your WooCommerce store, enable the designer on one best-selling product, rebuild its print options and one template, and run a test order through Accept/Decline — while Zakeke stays live on everything else until each product is verified.
What moves automatically: your WooCommerce orders, customers and products — nothing about them changes when you add a different designer plugin.
What you rebuild by hand: templates, fonts, pricing rules and print option sets inside Cmsmart.
Risk checklist:
Want the migration done for you? See the Switch from Zakeke to Cmsmart service, or start with a free migration assessment. For a full preset install instead of a self-serve migration, see the print shop preset installation service.
Why Work with Cmsmart?
Cmsmart Ecommerce has built WooCommerce stores since 2012 as a division of Netbase JSC, with a team that handles both the plugin and the custom development around it, so a migration from Zakeke doesn't need a second vendor for the parts the plugin doesn't cover.
Cmsmart Ecommerce has built WooCommerce stores since 2012: 500+ custom development projects, 4,600+ projects delivered and clients in 80+ countries, with a 4.2 out of 5 Trustpilot rating from 404 reviews (verified). The plugin itself has been in active development since 2016, and version 2.17.0 shipped on 2 October 2026. See real work on our projects page and the delivery model.
Frequently Asked Questions
Can I import my Zakeke configurations into Cmsmart?
Not automatically. There is no importer for Zakeke configurations; we rebuild the designer set-up in Cmsmart from your product information and original files.
Does Zakeke charge a fee on every sale?
Yes. Its pricing page lists a fee on each custom product sold: 1.9% on Starter, 1.7% on Grow and 1.5% on Scale as of 5 October 2026, in addition to the monthly plan [2].
Will switching delete my WooCommerce orders?
No. Orders, customers and products belong to WooCommerce and stay in your database when you change the designer plugin.
When should I cancel Zakeke?
Only after the Cmsmart set-up is live and verified. Keep both running during the migration and cancel Zakeke yourself when you're ready.
Is Cmsmart the same as NBDesigner?
Yes. The Cmsmart Ecommerce Plugin for WooCommerce was formerly called NBDesigner.
Can Cmsmart do the migration for me?
Yes. Cmsmart offers a free written migration assessment and quotes the rebuild work separately. See Switch from Zakeke to Cmsmart and the free migration assessment.
Sources and Changelog
Every Zakeke fact in this comparison links to Zakeke's own page, read on the access date shown below; every Cmsmart fact links to our product page or the 2.17.0 changelog. Nothing in this comparison is estimated.
Revision log: rewritten as a sourced Zakeke vs Cmsmart comparison on 5 October 2026, following Cmsmart's comparison-article standard; the previous version of this page published 4 October 2026. Prices and plans may change; re-check before you rely on them.
Know What Your Designer Really Costs Per Year
Send us your product list and plan. We review your store for free and send a written assessment before any work starts.
Get a free migration assessment Or try Cmsmart Product Designer free for 30 days
David Nguyen
Direct contact & support
Need help fast? Message me anytime: