Estimate
Estimate turns WooCommerce products into quote requests. Instead of an add-to-cart button, quote-enabled products show an Add to quote button and can optionally hide the price. Shoppers build a quote list, then send you their details from a simple request form — ideal for B2B, wholesale and made-to-order stores.
Why stores pick Estimate
Section titled “Why stores pick Estimate”Estimate is one lightweight, GPL quote-request flow — not a heavy B2B suite. It works for logged-out visitors with a cookie-based list, emails each request to you, and saves it as a private record in wp-admin. The free edition is the full product.
Highlights
Section titled “Highlights”- Two quote modes — enable quotes for selected products or for all products store-wide.
- Per-product toggle in the Product data box (selected mode).
- Add to quote button that replaces add-to-cart on product pages and listings.
- Optional price hiding on quote-enabled products.
- Per-visitor quote list — cookie-based, works for logged-out shoppers with no account.
[estimate_quote]shortcode — renders the quote list and the request form (name, email, company, message).- Quantity editing and item removal on the quote page.
- On submit — emails the merchant and stores the request as a private custom post type.
- Accessible, mobile-friendly markup with a no-JavaScript fallback.
How the quote flow works
Section titled “How the quote flow works”A quote-enabled product shows Add to quote instead of add-to-cart, optionally hiding its price. Shoppers add items to a per-visitor list stored in a cookie — no account needed. The [estimate_quote] page shows the list with editable quantities and a request form. On submit, the merchant is emailed and a private Quote Request record is saved under the WooCommerce menu.
Editions
Section titled “Editions”- Free on WordPress.org — quote modes, Add to quote button, price hiding, quote list, request form, merchant email and saved records.
- Pro (planned) for per-product quote rules, PDF quotes, customer accounts and CRM-style follow-up.
Next steps
Section titled “Next steps”- Getting started — install, pick a quote mode, create the request page.