Skip to content
Wholesale & B2B7 min read

How to Add 'Request a Quote' to WooCommerce

By Synova Team

If your best customers email for bulk pricing instead of checking out, a fixed "Add to Cart" is working against you. A Request-a-Quote workflow lets those buyers build a quote, negotiate, and pay — without you re-keying spreadsheets into draft orders.

Start with the quote cart

Add an "Add to Quote" button beside (or instead of) Add to Cart on product and shop pages. Customers build a quote basket across the store and submit it with their details, notes, and an optional file — a spec sheet or drawing.

Price it and send a branded PDF

Every request should land in an admin workspace where you set quoted unit prices, apply a discount and tax, and add shipping, with totals recalculating live. One click then emails the customer a branded PDF quotation with your logo and terms.

Negotiate in one place

The back-and-forth belongs on the record, not in scattered email. A secure customer link (no login) lets the buyer accept, reject, or message you, with the whole thread and every revision kept for reference.

Convert to a paid order

When it's agreed, convert the quote into a native WooCommerce order at the exact quoted prices — discount, tax, and shipping preserved — and email a secure payment link. Your data stays in WooCommerce.

Synova RFQ Pro delivers this entire flow, works on block and classic themes, and is HPOS-compatible. If you want a quote-only catalog, see how to hide prices in WooCommerce, or start on the Synova RFQ Pro page.

woocommercerequest a quoteb2brfq

Keep reading

Give your store an unfair advantage

Join hundreds of thousands of merchants running Synova. Start free, upgrade when you're ready.