Community · Product User guides
NB Web2Print | Web to Print StoreFront | Web to Print Software Solution
Related posts
Free LeadFlow Social Proof Software Tool To Boost Sales
Mar 28, 2022 · 2848
Top Amazon trending products in 2022: What You Should Be Selling Right Now Part 1
Feb 20, 2022 · 2573
Top 10 Best Free Ecommerce Website Builders Part 2
Nov 30, 2022 · 2128
Print-Ready PDF Plugin for WooCommerce (Cmsmart 2.17)
Sep 11, 2026 · 1677
Oops! The following errors occurred with your submission:
Elevate your store with Cmsmart
Enhance your eCommerce with our powerful plugins and explore fully built demo stores to see them in action.
Have an ecommerce project in mind?
Tell us what you need — get a free consultation and a tailored quote.
Ecommerce Solution
- Mugs & Tumbler Ecommerce
- Bike Builder Ecommerce Store
- Poster & Canvas Personalize Store Ecommerce Development
- Personalized Ecommerce Furniture Store
- Customize Jewelry Ecommerce Store
- Personalized Event Merch Ecommerce Store
- Photobook Ecommerce Website Solutions
- Phone Case Ecommerce Development Store
- T-Shirt POD Ecommerce Store Development
Client Portal
Cmsmart Ecommerce provides custom ecommerce and WooCommerce development services for web-to-print, product personalization, plugin support and API integration.

Cmsmart Product Designer Plugin Engineer
Builds and supports the Cmsmart Product Designer (NBDesigner) for WooCommerce.
Meet the team →- Cmsmart is a brand of Netbase JSC. We work remotely with clients in 80+ countries; contracts and payments go to Netbase JSC.
- 91 Nguyen Chi Thanh Str, Dong Da Dist, Hanoi, Vietnam
- Email: project@cmsmart.net
- WhatsApp: +84 937 869 689
- Contact page
Cmsmart Ecommerce — a Netbase JSC company. Copyright © 2012-2026 Cmsmart.net. All rights reserved.
Top

In short
A WooCommerce custom quote form builder matters the moment a product needs a negotiated price instead of a fixed one — bulk print runs, made-to-order signage, a B2B buyer who needs 500 units and a PO, not an 'Add to cart' button. Cmsmart Product Designer's Custom quotes screen and Quote form builder turn 'email us for pricing' guesswork into one dashboard.
Why does a manual quote process cost you print jobs?
Cmsmart Product Designer replaces 'email us for a price' with one dashboard and a configurable form, so a print shop, POD brand or B2B supplier never loses a buyer to a slow or missing reply.
When a product can't carry a fixed price — a custom print run, a made-to-order sign, a bulk apparel order — most WooCommerce stores fall back on the same pattern:
Speed is not a soft factor: B2B manufacturers take 24-72 hours on average to respond to a quote request, and operations that reply within an hour win meaningfully more business than ones that take a day or more, at an equivalent price (Go Autonomous, 2026). A quote sitting unseen in a shared inbox is exactly that delay.
What does a smooth custom quote workflow look like for your store?
With Cmsmart Product Designer, a buyer on a quote-only product fills in a short form instead of seeing a price, lands straight in your Custom quotes dashboard as a new request, and gets a priced PDF back with no re-typing.
Example scenario: A buyer on a bulk-order product page clicks 'Request a quote' instead of seeing a price, fills in the fields you chose — name, email, quantity, a job note — and submits. The request lands in Custom quotes marked New; a staff member reviews it, moves it to In review, and sends back a priced PDF from the same screen. No inbox, no spreadsheet, no re-typing.
Cmsmart insight: Configure the Quote form builder before launch, not after — the fields you collect up front (quantity, deadline, artwork notes) decide whether the first reply is a real price or another round of 'can you tell me more?'.
How does Cmsmart's WooCommerce custom quote form builder work end to end?
Cmsmart Product Designer's Custom quotes screen pairs a quote-request dashboard with a Quote form builder and a Settings > Request Quote tab, so the whole quote-to-order path lives inside WooCommerce instead of a separate tool.
The Custom quotes dashboard opens on stat cards for new requests, requests in review, the value of quotes still awaiting a decision, and quotes accepted in the last 30 days, with status, time and search filters above the request list.
Each row lists a quote number, customer, estimated value, status and a 'Review' action. A request can sit as New, move to In review, and finish as Accepted, Declined or Expired, so nothing stays in limbo once a decision is made.
Clicking 'Configure form' opens the Quote form builder — the fields a buyer actually fills in. The default set covers first name, last name and email (connected to the matching WooCommerce fields) plus an open message box; add a new field by name, then set its label, placeholder, validation and whether it's required.
Settings > Request Quote decides what the product page looks like once 'Get quote' is on for a product: the General section controls whether 'Add to cart' and the price stay visible, whether the quote email shows pricing, whether out-of-stock products can still be quoted, and whether a quote button also appears at checkout.
On the live demo, both 'Hide Add to cart' and 'Hide the price' are set to No — and the storefront matches exactly: price and Add to cart show side by side with the site's own 'Request a quote' header link. Switching either toggle to Yes replaces that price and button with a quote-only path.
The Form section adds registration and spam controls (account registration on submit, an optional reCAPTCHA v2 challenge with your own site/secret key pair from Google, and autocomplete for WooCommerce-connected fields). The PDF quote section controls My Account PDF downloads, email attachment, and the logo/note printed on the document.
What's the business value of running quotes through one screen?
A single Cmsmart quote pipeline turns 'how many requests do we even have open' into a one-glance answer, so a print shop, POD brand or B2B supplier closes more custom jobs with the same staff.
Rough math for your store: open quotes this month × your typical order value × the share you currently win = revenue already sitting in your pipeline. Run the same formula on quotes that expired unanswered to size what a faster first reply could recover. Once a quote converts, it flows into the same Cmsmart Cloud pipeline that renders the print-ready PDF that matches the order.
How do you set up and configure the Cmsmart Custom quotes screen?
Setting up Cmsmart's custom quote workflow means configuring fields once in the Quote form builder, setting a handful of Request Quote toggles, then turning 'Get quote' on for the products that need it.
Common mistakes we see:
If a submitted request doesn't show up right away, check for a Required field the buyer's theme may have skipped validating — a blank required field can block submission silently on some themes.
Going further: custom quote workflows Cmsmart builds beyond the standard form
Custom quotes and the form builder cover intake, status tracking and PDF quotes out of the box; for a pricing engine, approval chain or ERP sync specific to your business, Cmsmart builds it as custom development on the same data.
The built-in screen covers submission through a reviewed, priced PDF. Stores regularly ask Cmsmart to build further on that foundation:
Delivery follows the same path for all of it: discovery, solution design, build sprints, QA, launch and ongoing support — see real examples on Cmsmart's project case studies, or the web-to-print pricing engine service page for scope and pricing shape. Plan my custom quote workflow
Why work with Cmsmart on your quote-to-order process?
Cmsmart has built WooCommerce quoting features like Custom quotes and the Quote form builder since 2012 as a Netbase JSC division, backing the plugin with a team that also delivers custom pricing and approval workflows.
Cmsmart has run 6,300+ client projects since 2012, with 4,600+ delivered and 1,800+ stores live across 80+ countries, and carries a 4.2 rating from 404 reviews on Trustpilot. As one reviewer put it: 'NBDesigner has lots of variable options, including colour and image swatches and pricing tables and much much more' — Ray Barlow, Trustpilot, 2021.
Related chapters: start from the admin settings guide hub, continue with the General settings chapter, and see Custom quote forms for large print orders and WooCommerce request-a-quote for print products.
Frequently asked questions
Can a buyer check out directly once a quote is accepted, or do they need a new order?
The Custom quotes screen tracks the request through Accepted; whether it becomes a WooCommerce order automatically or needs a manual step depends on how 'Get quote' is configured on that product — check the product's design settings alongside the Request Quote tab before launch.
Do I need reCAPTCHA on the quote form?
Not to submit a quote, but it's worth it once the form is live and public, since any open form attracts spam. Enable it in Settings > Request Quote > Form with your own Google reCAPTCHA v2 key pair — the field stays inactive without one.
Can I add custom fields like quantity or a deadline to the quote form?
Yes. Type a new field name in the Quote form builder, click 'Add field,' then set its type, label, placeholder, validation rule and whether it's required — there's no limit to the built-in first name/last name/email/message set.
What happens to a quote nobody responds to?
A request can end as Declined or Expired as well as Accepted, so an unanswered quote doesn't just sit as 'New' forever once your team works through the status filter.
Can Cmsmart connect accepted quotes to our ERP or pricing system automatically?
Yes, as custom development — automatic price calculation, approval routing and a live ERP/MIS/CRM sync for accepted quotes are among the most common requests we build on top of the standard screen.