Guide · Web-to-print
Cmsmart Stores Setup Wizard: What's New, October 2026
The Cmsmart Stores Setup wizard installs niche, B2B and Marketplace stores with sample data live in minutes. See what changed and try it free.
Was this tutorial helpful?
Written by
Cmsmart Product Designer Plugin Engineer
Builds and supports the Cmsmart Product Designer (NBDesigner) for WooCommerce.
The team behind it
Account Manager
Project Manager
Business Analyst
Developers & QABrowse more guides, tutorials and case studies from the Cmsmart community.
Run a custom tote bag printing business with Cmsmart Product Designer: live pricing, real print specs and a print-ready PDF. See how to set it up.
Read MoreBuild a car wrap ecommerce store on WooCommerce: panel pricing, approval and print-ready PDFs before you print. Plan your wrap store today.
Read MoreDiscover how the home décor industry is transforming with the rise of personalized products and the challenges retailers face. Learn how CMSmart's Product Builder offers a solution, improving customer engagement, reducing return rates, and increasing sales through real-time 3D previews and automated processes.
Read More
In short
This chapter assumes the Cmsmart Product Designer plugin (formerly NBDesigner) is already installed and a product has the online designer turned on — if not, start with the installation guide first. Two screens do the work: Settings > Printing Options is store-wide, deciding how prices are formatted, laid out and added to cart everywhere options appear; Cmsmart > Printing Options is per price matrix, where you build the quantity-break table and attach it to products or a category. Both are covered below, field by field.
What's the real cost of a messy Printing Options screen?
Cmsmart sees the same pattern across web-to-print shops that skip this screen: pricing lives outside the system, so quotes are slow, discounts are inconsistent and the total a shopper sees can drift from what production bills. Configuring Printing Options once closes that gap for every product it's applied to.
Cmsmart insight: shops that struggle most with this screen treat it as a one-time setup instead of a tab worth revisiting. A quantity break that matched last year's material cost, or a decimal setting nobody checked after a currency change, quietly drifts out of date. Review it the way you'd review a price list.
Pricing confusion is not a minor annoyance at checkout. Baymard Institute's checkout research found that 40% of shoppers who abandon an online cart do so because extra costs were higher than they expected — exactly the gap a price that is configured once and read everywhere is built to close.
What does a working price matrix look like for your buyers?
Imagine a shopper raising the quantity selector on your sticker product and watching the per-unit price drop at the exact break you configured, with no call to your office and no mismatch at checkout. That's what the Printing Options manager gives every product it's attached to, once the matrix is built.
Example scenario. A print shop sells door hangers with a base price and three quantity breaks. A buyer raises the quantity; the price updates to the matching break before they add to cart. The cart and checkout totals agree, and the order reaches production with the option, quantity and design file already attached — nothing for staff to reconcile.
How does the printing options price matrix work inside Cmsmart Product Designer?
Cmsmart splits this into two screens on purpose: one tab sets how pricing behaves across your whole store, the other builds the actual matrix per product or category. Together they are what the storefront, the designer and the order screen all read from — no code request needed for a new price matrix.
Every field on both screens defines a printing field, builds a price-matrix row, scopes which products read it, formats the price, or changes how the option is added to cart. The table below lists the fields in this capture set, what each does, its default, and a starting point for three business types.
The base price each product starts from, before any option or quantity break is applied, is set separately on Cmsmart > Product manager — the price matrix adds to or discounts from that number, it doesn't replace it.
What's the business value of getting these printing options settings right?
Cmsmart frames the value of this screen in mechanisms, not promises: fewer manual quotes, fewer checkout mismatches, and settings that match how your business actually prices, instead of whatever shipped by default. None of it needs a developer once the matrix and the display settings are set.
Rough ROI check: multiply your custom orders per month by the minutes a manual quote currently takes, by your fully loaded hourly staff cost. That is roughly what a correctly configured price matrix gives back every month, before counting the orders you stop losing to a wrong or late quote.
The opportunity is not small: the global web-to-print market was valued at $36.3 billion in 2025 and is projected to reach $52.9 billion by 2034, a 4.15% CAGR, according to IMARC Group. Shops that quote accurately keep a larger share of that growth than shops still pricing by hand.
How do you complete the WooCommerce printing options price matrix setup in Cmsmart Product Designer?
Cmsmart's Printing Options setup takes about 20 minutes for a first product: review the store-wide display settings once, then build one price matrix and attach it. The same matrix then applies to every product or category you add it to, with no repeat work.
Common mistakes and troubleshooting:
For the designer-side fields a pricing rule can depend on — sides, DPI, upload limits — see the individual product settings guide instead of repeating every field here.
Going further: what custom pricing can Cmsmart build on top of these settings?
Cmsmart's project team builds pricing logic beyond what a price matrix covers: account-tier pricing, ERP-synced cost, PO-approval gates. The Printing Options screens stay the base your storefront runs on, and Cmsmart builds the rules your business actually operates under as custom development, on top of them.
Get a custom pricing engine quote
Delivery runs the way every Cmsmart project does: discovery, solution design, sprints, QA and launch, with support afterward — see how we run ecommerce projects, see the pricing engine service, or start from the web-to-print solutions hub if you're still scoping the wider build.
Why work with Cmsmart on your print pricing settings?
Cmsmart has built web-to-print storefronts since 2012, with 6,300+ client projects and 1,800+ live stores behind that experience. The Printing Options screens in Cmsmart Product Designer are the product of that work, and Cmsmart builds the custom pricing engines as custom development when a price matrix isn't enough.
Cmsmart is a Netbase JSC division since 2012, with 6,300+ client projects and 4,600+ delivered, serving stores in 80+ countries, and holds a 4.2 Trustpilot rating from 404 reviews (verified on Trustpilot); the project history is open on the Cmsmart platform page.
“I would like to highlight that the price is competitive, especially in relation to the quality of the software delivered.” — Oscar Hernnan, Trustpilot review, 2024
Related chapters in this settings guide
This chapter is part of Cmsmart's admin settings guide for Cmsmart Product Designer. Start from the installation guide if the plugin isn't set up yet, then see these neighbouring chapters:
Frequently asked questions about printing options and the price matrix
Do changes to Settings > Printing Options apply right away?
Yes. Both screens are read live by the storefront; you don't need to edit or republish the products an option set is attached to.
Can one Printing Options set apply to several products at once?
Yes. Under Apply for, attach the set to a whole category instead of a single product, and set a priority if more than one set could match the same item.
What happens if two option sets could both match the same product?
The set with the higher Priority wins. The Printing Options list shows every set's priority in its own column.
Is there a limit to how many quantity-break rows I can add?
The editor shows no fixed limit in this capture — use Add more as needed and mark one row as the default.
Can print pricing depend on which customer is buying?
Not out of the box. Account-tier or negotiated B2B pricing is custom development Cmsmart builds on top of Printing Options.
Can Cmsmart connect these settings to our ERP or MIS?
Yes, as custom development — Cmsmart syncs a live cost basis or stock-dependent price from your ERP or MIS.