Guide · Web-to-print
WooCommerce Price Matrix: Price Print Products Online
Build a WooCommerce price matrix with Cmsmart Printing Options to price print jobs instantly, see the ROI, and get a custom pricing engine quote.
Table of contents
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.
Custom bag design software for WooCommerce: Cmsmart Product Designer adds live pricing and print-ready files. See how to set it up.
Read MoreCar wrap design software for WooCommerce: panel templates, size-based pricing, 3D preview and approval before you print. Plan your wrap store now.
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
Here's how to configure a design area for WooCommerce products so every customer design prints exactly where you intended. A customer opens your sticker or stationery product, clicks into the designer, and drags their logo half off the card. If nothing stops them, that file ships to your press exactly like that — or it bounces back to your support inbox for a manual fix. The design area (sometimes called the editable zone or print area) is the setting that prevents this: it tells Cmsmart Product Designer (NBDesigner) exactly where on each product a customer is allowed to place text, clipart or an upload, and it carries that boundary through to the print-ready file.
This guide shows where that setting lives in the admin, what the buyer sees because of it, and how "configure once" becomes print files that match the order every time — using today's screens on the live NBDesigner demo.
Why do unbounded design areas cost you money?
Cmsmart Product Designer stops off-canvas designs at the source: the editable area is fixed to the product's real print dimensions, so a customer physically cannot drag a logo past the printable zone, which is what removes the manual proofing step most shops still do by hand.
Without a defined, enforced design area, a print shop or POD seller typically deals with:
You can estimate your own exposure instead of trusting an industry-wide number that won't match your shop:
monthly orders × % needing manual review × minutes per review × your hourly staff cost. Run that for your last 100 orders and you'll have a real figure to compare against the ten minutes it takes to configure a product's design area once.What does a precise design area look like for your buyers?
With Cmsmart Product Designer configured correctly, a buyer opens the online designer and the canvas is already the shape and size of your product's printable zone — they design inside it by default, and the file they approve is the file that prints.
Example scenario. A buyer lands on a sticker product at 11pm and clicks "Design here online." The canvas that opens is already shaped to the sticker size you configured, not a generic square, so the logo they drop in stays inside the printable zone by default. The design that reaches your Orders screen the next morning is already correctly sized and positioned: no email back and forth, no manual crop.
That boundary follows the design everywhere it travels next: into "Your artwork" on the product page, into the cart line item, and into the production files your team downloads.
Talk to an ecommerce expert about mapping your product line's print areas → plan my design area setup.
How does Cmsmart build the design area for a product?
Cmsmart Product Designer splits design-area setup into two layers: a product-level switch (Online Designer canvas on/off, 1-sided or 2-sided) and a dedicated Designer config editor where each side's canvas, shape, pricing and print options are defined — so simple products take one toggle and complex ones get full per-side control.
Three building blocks make this work, and you can see two of them directly on the product edit screen:
Cmsmart insight: in our delivery work, the products that generate the most "design looks wrong" tickets are two-sided items where only one side's design area was configured carefully and the second was left at a default. Walk through every side in the Designer config editor, not just the first one a template pre-fills.
What happens in the plugin today vs. what we build on top:
What's the business value of getting this right?
A correctly configured design area turns Cmsmart Product Designer's print-ready PDF into the same file for the mockup, the Create PDF download and the automatic export — so the business value shows up as fewer manual checks and fewer reprints, not a vague "better experience."
Quick ROI check:
(orders per month) × (minutes saved per order by not manually checking the design) × (your staff's hourly cost ÷ 60)= monthly hours saved. Add(current reprint rate − expected reprint rate) × orders per month × cost per reprintfor the reprint side. Plug in your own numbers — a small print shop and a high-volume POD store will get very different answers from the same formula.How do you configure a design area for WooCommerce products?
To configure a design area in Cmsmart Product Designer, you install and activate the plugin, then set up each product to pick its canvas, sides and dimensions — the steps below follow exactly what the 2.17.0 admin shows today.
These are the steps as they appear on a live 2.17.0 store. For how to enable the designer across every product at once, see the related tutorial on configuring online design for each product.
On the buyer side, those settings produce a clear entry point, a chooser between uploading a finished file or designing online, and the same design area on mobile.
For deeper settings — upload file types, minimum DPI, PDF/ICC export — see the plugin's product page.
Going further with custom development
Beyond the standard canvas, Cmsmart's team builds design-area logic that the out-of-the-box plugin doesn't ship with — non-standard die-cut shapes, variation-driven areas, and automated preflight — as custom development on top of NBDesigner.
Once the basic area/shape setup is live, these are the extensions we most often build for print shops and POD brands that outgrow the defaults:
Our delivery approach for this kind of work is the same whether it's one custom shape or a full product-feed integration: discovery call → solution design → build in sprints → QA against your real product set → launch → ongoing support. See examples of delivered projects at Cmsmart's ecommerce project gallery.
Get a custom design-area quote
Why work with Cmsmart on your product designer setup?
Cmsmart has been building WooCommerce web-to-print and product customization solutions since 2012 as a Netbase JSC division, with thousands of client projects and a published Trustpilot track record — not a plugin support desk guessing at your use case.
Cmsmart (a Netbase JSC division, operating since 2012) has delivered 6,300+ client projects and 4,600+ completed deliveries, with 1,800+ stores live today across 80+ countries, including 500+ custom development engagements. Trustpilot rates Cmsmart 4.2 out of 5 from 404 reviews.
One recent review, from a developer who has run NBDesigner for three years, speaks directly to this kind of configuration work:
Precise, per-product configuration matters more every year: print-on-demand is projected to grow from $12.15B in 2025 to $15.19B in 2026, a 25.05% CAGR through 2031 (Mordor Intelligence, 2026), and WooCommerce now powers 33.4% of tracked ecommerce stores — 4.53 million active stores (StoreLeads via Red Stag Fulfillment, Aug 2025). More stores competing on customization means a sloppy design area costs orders, not just support time.
See related work in Cmsmart's web-to-print solutions hub.
Frequently asked questions
What's the difference between "design area" and "design shape"?
The area is the editable zone's size and position on a product side; the shape is its outline (rectangle by default, or custom for non-standard products). Both are set per side in the Designer config editor.
Can one product have a different design area on each side?
Yes. Pick the 2-sided preset (or add more sides in Designer config) and each side gets its own canvas and area — front and back don't have to match.
Does the design area affect the print file, or just the on-screen editor?
Both. As of 2.17.0, the automatic export, Create PDF and the cloud renderer all read the same page geometry, including custom sizes, so the configured area is what ends up in the print-ready PDF.
What if my product needs a circular or die-cut design area, not a rectangle?
That's outside the standard canvas today. Cmsmart builds custom, SVG-mapped design areas for die-cut and non-standard shapes — see "Going further with custom development" above.
How long does it take to configure design areas for an existing catalog?
About ten minutes per product once you know the three screens involved. For hundreds of SKUs, most stores ask Cmsmart to build a feed-driven setup instead.
Can Cmsmart configure this for me instead of my team doing it?
Yes — it's exactly what Cmsmart's product designer customization service covers, from one product's design area to a full catalog rollout.
Get design areas that match your print file, every time
Stop proofing designs by eye. Tell us about your product catalog and we'll map out the design-area and shape setup — standard configuration or custom die-cut shapes — and build what the plugin doesn't ship with.
Plan my design area setup See the product designer customization service