Skip to content

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.

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.

  • 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.

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.

  • 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.