Applies to Cmsmart Product Designer (NBDesigner) 2.17.0 · Updated October 2026 · Facts last checked: 5 October 2026. Written by the Cmsmart team, who make one of the products compared here — see our methodology below and judge the sources for yourself. Zakeke is a trademark of its owner. Cmsmart is not affiliated with or endorsed by Zakeke.

In short

  • The outcome: you can see, with your own numbers, whether a WooCommerce plugin licence beats a platform plan that also takes a cut of every custom sale.
  • How it works: this comparison scores Zakeke and Cmsmart Product Designer on the same published facts — features, pricing model and migration risk — not on opinion.
  • What it takes: a staging copy of your store, your own order volume, and a short trial of each tool before you commit to either one.

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.

ZakekeCmsmart Product Designer
Best forBrands selling on several platforms that need 3D, AR or virtual try-onWooCommerce print shops that want predictable costs and a build partner
Pricing modelMonthly plan plus a transaction fee per custom product sold [2]Flat yearly licence, no transaction fee [4]
Hosting modelCloud SaaS, hosted and rendered by Zakeke [1]Runs inside your own WooCommerce install; cloud or server-side rendering, your choice
Standout strength3D Product Configurator and AI-driven virtual try-on [1]Print-ready PDF that matches the order, and an approved-artwork lock
Main limitationA transaction fee that scales with sales, on top of the monthly plan [2]WooCommerce only, and existing product configurations must be rebuilt by hand

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.

  • Independent print shops running one WooCommerce storefront, watching a per-sale fee eat into margin as volume grows.
  • Print-on-demand apparel and gift brands that want the design and approval step to live inside their own store and database.
  • B2B promotional products suppliers who need an approval step before every print run, not a consumer-facing 3D configurator.
  • Agencies building or rebuilding a client's WooCommerce store who need one vendor for the plugin and the custom work around it.

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:

  • Design editor and product types (weight 20)
  • Print-ready output quality (weight 15)
  • Pricing and quote flexibility (weight 10)
  • B2B and ordering features (weight 10)
  • AI features (weight 10)
  • Performance and hosting model (weight 10)
  • Integrations and API (weight 10)
  • Total cost of ownership (weight 10)
  • Support and documentation (weight 5)

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.

Cmsmart Product Designer plugin row in WordPress showing version 2.17.0, active on the demo store used for this comparison
The test environment: Cmsmart Product Designer 2.17.0, active on our WooCommerce demo store (captured 5 October 2026).

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.

CriterionZakekeCmsmart Product Designer (2.17.0)
PlatformsShopify, WooCommerce, Wix, Prestashop, Adobe Commerce, BigCommerce, Salesforce, OpenCart, Etsy and more [1]WordPress / WooCommerce only [4]
Hosting modelCloud SaaS, hosted and rendered by Zakeke [1]Runs inside your WooCommerce install; cloud or server-side rendering is your choice [4]
Design editorVisual product customizer with live preview [1]Text (incl. curved text), clipart, photo upload, layers, shapes, QR codes and freehand drawing [4]
3D, AR and virtual try-on3D Product Configurator, 3D Asset Hub, AI-driven virtual try-on [1]Not in the plugin; scoped as custom development
TemplatesNot listed on Zakeke's own features pageTemplate library, templates panel inside the designer [4]
Mobile buyer experienceNot specified on Zakeke's public pagesMobile-responsive product page and designer (today's capture, below)
Colour and pricing rulesDynamic pricing rules, CMYK and Pantone colour support on Grow and above [2]Printing Product Price Matrix with quantity breaks and print options [4]; CMYK on supported set-ups
Artwork approvalNot listed on Zakeke's own features pageCustomer Design box: Accept or Decline, with a notify email; approved artwork is locked on the server (2.17.0 changelog)
Print-ready outputAutomatic production-ready files per order: print, engraving, laser cut [1]PDF print files that match the order, including custom sizes (2.17.0 changelog); SVG, high-resolution PNG and CMYK JPG with an ICC profile
AI toolsAI Agent Studio, AI-driven virtual try-on [1]AI Print-QA preflight, Background Remover and Upscale on your licence (2.12.0 and 2.17.0 changelog)
B2B and orderingNot listed as a named B2B feature on Zakeke's pagesAccept/Decline approval on the WooCommerce order; multi-step B2B approval is custom development
IntegrationsPrintful, CustomCat, Printeers, Zapier, OrderDesk, webhooks, API [1]WooCommerce orders, customers and products stay where they are; ERP/MIS hand-off is custom development
Pricing model$59 / $110 / $255 a month billed annually by published-product count, plus 1.9% / 1.7% / 1.5% per custom product sold; Enterprise by quote [2]149/year, one licence, no per-sale fee [4]
Free trial14 days [2]30 days [4]
Third-party rating131 ratings on WordPress.org, about 4.7 out of 5 (94% score) [3]Trustpilot 4.2 out of 5 from 404 reviews, verified
Support and documentationEmail support on Starter; a dedicated account manager on Enterprise [2]Documentation, ticket support, plus our own custom-development team [4]

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.

Diagram showing customer design, server-side render, colour conversion, preflight checks and print-ready PDF output
From customer design to production file inside Cmsmart Product Designer. Preflight and PDF output are typical steps; requirements vary by printer.

Six building blocks, and which are in the plugin today versus built for you:

Building blockIn the plugin today (2.17.0)Built as custom development
StorefrontWooCommerce product page with Start design and Upload designCustom landing pages, theme-level design and PWA front ends
DesignerTemplates, text, cliparts, photos, elements (draw, shapes, QR code) and layers panels3D and product-specific configurators scoped to your products
Pricing enginePrint options, price matrix and quantity breaksPricing rules specific to your business, quoting logic, linear interpolation
ApprovalAccept/Decline on the order, notify email, approved artwork locked on the server (2.17.0)Multi-step or B2B approval flows
Print-ready outputPDF print files on Premium that match the order, including custom sizes (2.17.0); AI Print-QA preflightPrinter-specific specs, automated hand-off to your MIS or ERP
IntegrationsWooCommerce orders, customers and products stay where they areConnections to your ERP, MIS or marketplace tools (integration work, not a partnership)

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.

Cmsmart order screen showing the print-ready PDF status as Ready, rendered by the cloud renderer, with a Regenerate option
Print-ready PDF status on the order: Ready, rendered by the cloud renderer, with a Regenerate print-ready PDF button (2.17.0).
WooCommerce order screen with the Cmsmart Customer Design box showing Accept, Decline and a Send notify mail button
The Customer Design box on an order: accept or decline the artwork and notify the customer (test order).
Cmsmart download design panel offering SVG, high-resolution PNG, CMYK JPG with ICC profile and PDF formats
Download design: SVG, high-resolution PNG, CMYK JPG with an ICC profile, and PDF, from the order screen.

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.

  • Configuration rebuild. Your products have many options. We rebuild them as Cmsmart print options and templates from your product information and files.
  • Pricing rules. If you use Zakeke's dynamic pricing rules, we map them to the price matrix and build custom rules where the matrix alone isn't enough.
  • 3D or AR extras. If a flagship product needs a rich preview, we scope a 3D or AR build for that product rather than replacing the whole designer.
  • Order-to-production hand-off. Files should reach your printer without manual steps; we build the hand-off to your MIS or ERP.

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.

  1. Back up and clone. Take a full backup and create a staging copy of your WooCommerce store. Check the plugin requirements: WordPress 5.6, PHP 8.0 and WooCommerce 8.0 or newer. The installation guide covers the install.
  2. Install the free 30-day trial. Start it from your Cmsmart dashboard and activate it on staging.
  3. Enable the designer on one product. In the WooCommerce product editor, tick Enable Design, then set the design areas in the Cmsmart product configuration.
  4. Rebuild the print options. Under Cmsmart › Printing Options, add the fields you sell on (sides, size, colour or material, DPI, quantity breaks). The price matrix guide covers this step.
  5. Rebuild one template. Use the templates panel in the designer, and re-upload fonts and clipart from your original files after checking their licences allow web use.
  6. Run a test order. Place an order on staging, open the Customer Design box on the WooCommerce order, and use Accept or Decline with Send notify mail.
  7. Check the print-ready file. Open the print-ready PDF next to your printer's spec sheet (size, bleed, colour mode) before you switch any live product.
  8. Move in batches. Switch your best sellers first, keep Zakeke running on the rest, and cancel Zakeke yourself once each batch is verified in production.
Cmsmart WooCommerce product designer plugin: the online designer open on a product with a template applied
The Cmsmart online designer on a WooCommerce product, with a template applied (2.17.0, demo store).
Cmsmart Printing Options screen listing option sets with a price matrix for WooCommerce products
Cmsmart › Printing Options: the option sets and price matrix that drive pricing per product.
Mobile WooCommerce product page with the Cmsmart design button above the Add to cart button
Check the mobile buyer experience too: the design button sits above Add to cart on a 390px viewport.

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:

  • Confirm your font and clipart licences allow reuse before you re-upload them.
  • Run a test order through Accept/Decline before any live product uses Cmsmart.
  • Compare a sample print-ready PDF against your printer's spec sheet before switching a live product.
  • Keep Zakeke active until the Cmsmart set-up is verified on staging and then in production.

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.

  1. [1] Zakeke homepage — accessed 5 October 2026.
  2. [2] Zakeke pricing — accessed 5 October 2026 (plan prices shown billed annually).
  3. [3] Zakeke Interactive Product Designer for WooCommerce, WordPress.org — accessed 5 October 2026 (2,000+ active installs, version 4.3.11, updated 31 August 2026, 131 ratings).
  4. [4] Cmsmart Ecommerce Plugin page — accessed 5 October 2026.
  5. [5] Cmsmart Product Designer CHANGELOG, version 2.17.0, released 2 October 2026 — accessed 5 October 2026 (internal release notes).
  6. [6] Cmsmart release notes 2.10.0: AI Print-QA — accessed 5 October 2026.
  7. [7] Cmsmart release notes 2.15: security and AI controls — accessed 5 October 2026.
  8. [8] Cmsmart ecommerce delivery model — accessed 5 October 2026.

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

David Nguyen

eCommerce consultant
Member since Jan 2020
319 Posts
213,467 Views
0 Helpful
David Nguyen — Founder & CEO, Cmsmart Ecommerce (a Netbase JSC division since 2012)