Configuration
Estimate’s global options live under WooCommerce → Estimate; a per-product toggle lives on each product when you use selected mode.
Quote mode
Section titled “Quote mode”The core decision. It controls which products show Add to quote instead of add-to-cart:
- Selected products only — quotes are off by default; you enable them product by product with the per-product toggle.
- All products — every product becomes quote-only, store-wide. Good for catalogues with no fixed prices.
Per-product toggle (selected mode)
Section titled “Per-product toggle (selected mode)”In selected mode, edit a product and tick Enable quote requests in the Product data box. Only ticked products switch to the Add to quote flow; everything else behaves normally.
In all products mode this toggle is unnecessary — every product is quote-enabled.
Recipient email
Section titled “Recipient email”Where quote requests are sent. Defaults to the site admin email if left empty. Every submitted request emails this address.
Button text
Section titled “Button text”The storefront label that replaces Add to cart on quote-enabled products (for example Add to quote or Request a price).
Hide price
Section titled “Hide price”Optionally hide the price on quote-enabled products. Useful when prices are negotiated, vary by volume, or you simply do not want to publish them. When off, the price stays visible alongside the Add to quote button.
The quote list
Section titled “The quote list”Quote-enabled products add to a per-visitor list stored in a cookie, so it works for logged-out shoppers with no account. The list is surfaced on the page that contains the [estimate_quote] shortcode, where shoppers can edit quantities and remove items.
What happens on submit
Section titled “What happens on submit”When a shopper submits the request form, Estimate:
- Emails the request to your recipient address.
- Saves it as a private Quote Request custom post type under the WooCommerce menu in wp-admin.
You get both an email and a durable record you can review later.
Accessibility and fallback
Section titled “Accessibility and fallback”The storefront markup is accessible and mobile-friendly, with a no-JavaScript fallback so the quote flow still works when scripts are unavailable. The plugin is translation ready and declares HPOS and Cart/Checkout Blocks compatibility, with a clean uninstall.