Table of contents
See also: Cmsmart pricing and Cmsmart products.
← Print Shop Customer List WooCommerce Guide (Cmsmart Clients) · Product FAQ WooCommerce Print Shop: Cmsmart Printing FAQs →
More in Ecommerce platforms
Table of contents
Top






In short
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.
How do I pay securely?
Contracts and payments go to the company, Netbase JSC: plans are paid through PayPal; services are invoiced by Netbase JSC under a written proposal and paid by bank transfer to Netbase JSC's company account or by PayPal Business. Cmsmart (Cmsmart Ecommerce) is the ecommerce brand of Netbase JSC, a company based in Hanoi, Vietnam.
How do I contact Cmsmart or get a quote?
Message the Cmsmart team on WhatsApp at +84 937 869 689 or email project@cmsmart.net; the contact page at cmsmart.net/contact lists every channel, and Request a quote (cmsmart.net/project-proposal) sends a project brief. Customers with a licence open a ticket from the dashboard.
Further reading