🎉 You're In! Thank You!
We've received your information and you're now part of our smart ecommerce journey.
Please check your inbox – your first email from the 30-Day Course is on its way!
📩 Didn't see it? Check your spam or promotions tab and mark us as safe.
We're excited to help you personalize, launch, and scale your store – the smart way.
In short
What does selling only fixed sizes really cost a print shop?
A size chart limited to a handful of SKUs pushes every off-catalog request back to a human: a staff member has to quote it, build the print file by hand, and hope the customer does not change their mind. Cmsmart Product Designer removes that step by pricing and rendering any size the buyer types in.
WooCommerce now accounts for 33.4% of tracked ecommerce sites (StoreLeads, Aug 2025), and a large share of them are exactly the print shops, sign makers and POD sellers who run into the same catalog problem. The global large-format printer market alone reached $9.82 billion in 2025, most of it sold in sizes that do not fit a short dropdown list. Print shops and sign makers that only sell fixed sizes run into the same five problems on repeat:
Put a number on just the quoting step: if your team answers 10 off-catalog size requests a week, at 15 minutes each to measure, price by hand and reply, that is roughly 2.5 hours of staff time every week — before the order is even confirmed. Multiply that by your own hourly staff cost to see what manual quoting is costing your shop today.
What would it look like if a buyer could just type in a size and pay?
Cmsmart Product Designer turns "what size do you need?" into a field on the product page: the buyer enters their own width and height, the price recalculates from your matrix, and checkout, order tracking and the print-ready file all carry that exact size through to production.
Example scenario. A sign shop owner is asleep. A customer opens the banner product page at 10pm, types 34 inches by 50 inches into the size field, watches the price update from the shop's own price-per-square-foot matrix, uploads their logo, and pays. By morning, the order is sitting in Orders with "In production" status, and the print-ready PDF behind it is already sized to 34x50, not the 24x36 template. No email was exchanged, and the shop lost no sleep over a quote.
That is the shift: instead of a size chart that caps what you can sell, the product page becomes a quoting counter that never clocks out. Talk to an ecommerce expert if you want to see what this would look like on your own catalog.
How does Cmsmart's product designer handle custom-size orders?
Cmsmart Product Designer combines a Custom Dimension print-option field, a price matrix, the in-browser designer and the Cmsmart Cloud renderer, so a size a buyer types in flows all the way from the product page to a print-ready PDF without anyone re-keying it.
Four building blocks, all in the plugin today, make this work:
Cmsmart insight: keep Custom Dimension and your fixed-size variants on separate printing-option sets. Mixing them on one product usually confuses the price matrix, because a quantity-break table tuned for "S/M/L" does not scale cleanly to an open width-by-height range.
What's the business value of pricing by exact dimensions?
Custom-size pricing turns unquoted, one-off requests into orders your storefront can close on its own: Cmsmart Product Designer prices the order from your own matrix and renders a print-ready PDF sized to match, so you win sales you used to quote by hand and cut the reprint risk from a file sized to the wrong template.
ROI worksheet (use your own numbers):
How do you set up custom size printing software for WooCommerce?
You set up custom-size pricing in Cmsmart Product Designer by adding a Custom Dimension field to a product's printing options, attaching a price matrix, checking your DPI and output settings, then confirming on a test order that the print-ready PDF matches the exact size the buyer typed in.
How can Cmsmart build on custom sizing for your shop?
Beyond the Custom Dimension field itself, Cmsmart builds the pricing, nesting and production logic that turns custom sizing into a fit for your specific material, press and workflow: material-aware price matrices, cutting optimization, ERP sync and approval flows, delivered as custom development on top of the plugin you already run.
Custom Dimension gives you the field, the matrix and the matching PDF. What most large-format, sign and POD businesses need next is logic specific to their materials and press — and that is custom development, not a core setting:
Every custom-development engagement follows the same delivery model: discovery, solution design, build sprints, QA, launch and ongoing support — see our product designer customization service or how we run projects on Cmsmart ecommerce projects.
Get a custom sizing & pricing quote
Why work with Cmsmart on your print storefront?
Cmsmart has built and supported WooCommerce print-and-design storefronts since 2012 as a Netbase JSC division, shipping features like Custom Dimension and the matching print-ready PDF into the same plugin thousands of live stores already run, backed by a published project history and customer rating.
Cmsmart has delivered 6,300+ client projects and 4,600+ projects since 2012, with 1,800+ live stores running today across 80+ countries, and holds a 4.2 rating from 404 Trustpilot reviews. A recent five-star Trustpilot review from a web developer who has run NB Designer for three years put it this way: "The designer works exceptionally well across all devices and allows us to create the exact customisations required to perfectly fit our products and our business model." See the full feature set on the Cmsmart Product Designer page, or our web-to-print solutions hub for the wider storefront picture.
Frequently asked questions
Is Custom Dimension a core feature of Cmsmart Product Designer, or custom work?
It is a core field type in Printing Options today, available on 2.17.x. Pricing matrices, per-material rules and nesting logic on top of it are custom development.
How does pricing work when a buyer types their own width and height?
You attach a price matrix to the Custom Dimension field, so the price recalculates in the browser as the buyer adjusts the size, the same way other print options (cutting, DPI, binding) feed into the final price.
Will the print-ready PDF actually match the size the customer ordered?
Yes, since the 2.17.0 fix to ticket #37389: the cloud renderer, the server renderer, the live preview and the order screen's Create PDF all read the same page geometry, including a custom size, instead of the product template's default.
Can Cmsmart add per-material pricing or nesting for large-format rolls?
Yes, as custom development on top of the plugin — see the custom development section above for what that typically involves.
Does custom-size pricing work for apparel or DTF transfer sheets, not just signs and posters?
The same Custom Dimension field and price matrix apply; print-on-demand and DTF transfer suppliers usually need the apparel-specific pricing and preflight rules built as a tailored extension, since every shop sizes transfers differently.
Do I need a developer to turn this on?
No. Adding the field, the matrix and the output settings is store-owner-level configuration inside wp-admin; a developer is only needed for the custom pricing and production logic described above.
Written by
Cmsmart Product Designer Plugin Engineer
Builds and supports the Cmsmart Product Designer (NBDesigner) for WooCommerce.
- NBDesigner
- WooCommerce
- Product customizer
- Release notes
More from this expert →