Title: Nevquo Request a Quote for WooCommerce
Author: nevquo
Published: <strong>October 12, 2026</strong>
Last modified: October 12, 2026

---

Search plugins

![](https://ps.w.org/nevquo-request-a-quote/assets/banner-772x250.png?rev=3741100)

![](https://ps.w.org/nevquo-request-a-quote/assets/icon-256x256.png?rev=3741100)

# Nevquo Request a Quote for WooCommerce

 By [nevquo](https://profiles.wordpress.org/nevquo26/)

[Download](https://downloads.wordpress.org/plugin/nevquo-request-a-quote.1.0.2.zip)

 * [Details](https://wordpress.org/plugins/nevquo-request-a-quote/#description)
 * [Reviews](https://wordpress.org/plugins/nevquo-request-a-quote/#reviews)
 *  [Installation](https://wordpress.org/plugins/nevquo-request-a-quote/#installation)
 * [Development](https://wordpress.org/plugins/nevquo-request-a-quote/#developers)

 [Support](https://wordpress.org/support/plugin/nevquo-request-a-quote/)

## Description

Customers click “Request a quote” on a product, fill in a short form, and you get
an email. The request also lands in **WooCommerce > Quotes**, where you can set 
a status, reply to the customer, and keep private notes.

 * Button on single product pages, with an optional link on shop and category pages
 * Works for simple and variable products (customers pick the option)
 * Show it on every product, or only on the products you tick
 * Optional quote-only mode that hides “Add to cart” on those products
 * Six statuses: New, In review, Quoted, Accepted, Declined, Closed
 * Replies are emailed to the customer; private notes stay in the admin
 * Email to you for each new request, optional confirmation copy to the customer
 * Search, filter by status, sort and bulk-update from the list
 * Spam protection without CAPTCHA: honeypot field and a per-visitor hourly limit
 * Works with page caching (no nonce in the public form)
 * Supports WordPress personal data export and erase
 * Compatible with HPOS; loads its CSS and JS only on pages that show a quote button

## Screenshots

[⌊The quote form on a product page.⌉⌊The quote form on a product page.⌉[

The quote form on a product page.

[⌊Confirmation shown after a request is sent.⌉⌊Confirmation shown after a request
is sent.⌉[

Confirmation shown after a request is sent.

[⌊A quote in WooCommerce > Quotes, with status, customer details and reply box.⌉⌊
A quote in WooCommerce > Quotes, with status, customer details and reply box.⌉[

A quote in WooCommerce > Quotes, with status, customer details and reply box.

[⌊The confirmation email the customer receives.⌉⌊The confirmation email the customer
receives.⌉[

The confirmation email the customer receives.

## Installation

 1. Upload the plugin folder to `/wp-content/plugins/`, or install the zip from Plugins
    > Add New > Upload.
 2. Activate it. WooCommerce must be active.
 3. Open **WooCommerce > Settings > Quotes** and check where the button should appear
    and who gets the emails.
 4. Visit a product page. The button is already there.

Requests arrive under **WooCommerce > Quotes**.

## FAQ

### The button doesn’t show up.

Check **WooCommerce > Settings > Quotes > Show on**. If it is set to “Only products
I tick”, tick “Quote button” under Product data > General on the product. External
and grouped products never show the button. Block themes: the button is added after
the Add to Cart form block; if your template doesn’t use that block, place the shortcode`[
wcrq_button]` where you want it.

### Emails don’t arrive.

The plugin uses `wp_mail()`, the same as the rest of WordPress. If your host doesn’t
deliver PHP mail reliably, install an SMTP plugin. When a reply can’t be sent, the
quote screen marks it “Email not sent” and leaves the status alone so you can try
again.

### The form says it couldn’t reach the server.

The form posts to `/wp-json/wcrq/v1/quotes`. Some security plugins block the REST
API for logged-out visitors. Allow that route.

### Can customers reply by email and have it show in the quote?

No. Replies go to the Reply-To address in the settings, and you continue from your
inbox. Use “Save as private note” to record what was agreed.

### How do I translate the button and form text?

The button label, intro text and consent text are settings. With WPML they appear
under String Translation (domain `nevquo-request-a-quote`). Everything else uses
standard WordPress translation files.

### How do I change how the form looks?

Override the CSS variables on `.wcrq-dialog` (accent colour, radius) from your theme.
To change the markup, copy `templates/form.php` or `templates/email.php` into `your-
theme/nevquo-request-a-quote/`.

### What happens to my data if I delete the plugin?

Nothing, unless you tick “Delete all quotes and settings when the plugin is deleted”
in the Quotes settings. Deactivating never deletes anything.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Nevquo Request a Quote for WooCommerce” is open source software. The following 
people have contributed to this plugin.

Contributors

 *   [ nevquo ](https://profiles.wordpress.org/nevquo26/)

[Translate “Nevquo Request a Quote for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/nevquo-request-a-quote)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/nevquo-request-a-quote/),
check out the [SVN repository](https://plugins.svn.wordpress.org/nevquo-request-a-quote/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/nevquo-request-a-quote/)
by [RSS](https://plugins.trac.wordpress.org/log/nevquo-request-a-quote/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.2

 * The per-visitor hourly limit now counts requests atomically, so simultaneous 
   requests can’t slip past it.
 * Output escaping is applied at the point of output in every template and screen.

#### 1.0.1

 * The quote form no longer closes when you click outside it or finish a text selection
   outside the box. Use the X, Cancel or Esc.

#### 1.0.0

 * First release.

## Meta

 *  Version **1.0.2**
 *  Last updated **3 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.4 or higher **
 *  Tested up to **7.1.3**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [b2b](https://wordpress.org/plugins/tags/b2b/)[enquiry](https://wordpress.org/plugins/tags/enquiry/)
   [quote](https://wordpress.org/plugins/tags/quote/)[request a quote](https://wordpress.org/plugins/tags/request-a-quote/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/nevquo-request-a-quote/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/nevquo-request-a-quote/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/nevquo-request-a-quote/reviews/)

## Contributors

 *   [ nevquo ](https://profiles.wordpress.org/nevquo26/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/nevquo-request-a-quote/)