Settings

All settings live in Quotes › Settings. Tabs marked PRO appear when the Pro add-on is active.

General

SettingDefaultWhat it does
Quote pageView QuoteThe page that shows the quote list and request form. It must contain the Request a Quote block or the [blraq_quote] shortcode.
After adding a productStay on the pageStay on the page and show a "View quote" link, or Go to the quote page.
Guest requestsOnAllow visitors who are not logged in to request a quote. When off, guests are asked to log in.
Show pricesOnShow product prices and the estimated total on the quote page and in customer emails. Products with hidden prices never show a price.
Confirmation message"Thank you! We have received your quote request…"Shown on the quote page after a request has been sent.

Products & Buttons

Products and Buttons settings
Where the button appears, catalog mode and button style.

Where to show the quote button

SettingDefaultWhat it does
Enable quotes forAll productsAll products, or Only products where quotes are enabled individually (see per-product settings).
Product pagesOnShow the button on single product pages.
Shop & category pagesOnShow the button in product lists — shop, categories and WooCommerce product blocks.

Catalog mode

SettingDefaultWhat it does
Hide pricesOffHide the price of quote-enabled products — on product pages, in lists and in the Store API used by blocks.
Price replacement textemptyOptional text shown instead of a hidden price, e.g. "Price on request".
Hide Add to cartOffRemove the Add to cart button of quote-enabled products and block adding them to the cart (classic, AJAX and block checkout).

Button

SettingDefaultWhat it does
Button textAdd to quoteLabel of the quote button.
"View quote" link textView quoteLink shown after a product is added.
Button styleUse theme button styleMatch your theme's buttons, or choose Custom colors to set background, text, hover background and hover text colors.

Per-product settings

Every simple and variable product has a Request a Quote tab in the Product data box. Each option can follow the global setting or override it for that product.

Request a Quote tab in the WooCommerce product data box
Product data › Request a Quote.

Tip: set Enable quotes for to "Only products where quotes are enabled individually", then set Allow quote requests to Yes on the products that need quotes.

Request Form

Form fields

The form has six built-in fields: First name, Last name, Email address, Phone, Company and Message. For each one you can:

The email address is always enabled and required, because it is how you reply.

Pro

The form builder replaces this list: add your own fields (dropdowns, radios, checkboxes, dates, numbers, file uploads), set widths and placeholders and drag to reorder. It also adds Allowed file types and Maximum file size (MB) for uploads.

Privacy & spam protection

SettingDefaultWhat it does
Privacy checkboxOnCustomers must accept your privacy policy before sending.
Privacy checkbox text"I have read and agree to the website [privacy_policy]."[privacy_policy] becomes a link to the privacy page set in Settings › Privacy.
Requests per hour5Maximum requests one visitor (IP address) can send per hour. 0 disables the limit. A hidden honeypot field and a submit-time check are always active.

Advanced

SettingDefaultWhat it does
Remove data on uninstallOffPermanently delete all quotes and settings when the plugin is deleted. Leave it off to keep your data — recommended when upgrading or reinstalling. Deactivating never deletes anything.

Emails

The Emails tab links to WooCommerce › Settings › Emails, where each email can be enabled, edited and previewed like any WooCommerce email.

EmailSent toWhen
New quote requestStoreA customer submits a quote request. Replying to it replies to the customer.
Quote request receivedCustomerConfirmation after they submit a request.
Quote replyCustomerYou reply from the quote screen.
Quote proposal PROCustomerYou send a priced proposal with a link to accept it online.
Quote expiry reminder PROCustomerA few days before an open proposal expires.
Quote accepted PROStoreA customer accepts a proposal online.
Quote declined PROStoreA customer declines a proposal online (with their reason, if given).

Rules PRO

Rules change quote behaviour for groups of visitors and products — for example "wholesale customers see no prices and get a Request wholesale quote button".

A rule for wholesale customers
A rule: when the visitor has the Customer role, then show the quote button, hide the price and Add to cart, and change the button text.

Proposals PRO

Proposals settings
Quotes › Settings › Proposals.
SettingDefaultWhat it does
Valid for (days)30Default expiry of a proposal; you can change the date per quote. 0 = no expiry.
Reminder (days before expiry)3Email the customer this many days before an open proposal expires. 0 disables reminders.
Online acceptanceOnLet customers accept or reject a proposal online (link in the email and in My Account).
Create order on acceptanceOnTurn an accepted proposal into a pending order and send the customer to the payment page.
Payment methods for quote ordersAll enabledLimit which payment methods can pay quote orders. Leave empty to allow every enabled method.
Terms & conditionsemptyShown on proposals and PDF quotes.
My AccountOnShow a "Quotes" section in My Account with history, proposals and PDF downloads.
Target priceOffLet customers suggest their own unit price for each product in the quote list.
Cart to quoteOffShow a "Request a quote for this cart" button on the cart page.
Empty cart after movingOnRemove the products from the cart once they are moved to the quote list.

PDF PRO

SettingDefaultWhat it does
Enable PDFOnGenerate PDF quotes — download from the quote screen and from My Account.
Attach to proposal emailOnAttach the PDF to the proposal email.
Logo URLemptyA PNG or JPG from your Media Library — paste the file URL.
Company detailsemptyName, address, VAT number… shown at the top of the PDF.
FooteremptyText at the bottom of every page.
Paper sizeA4A4 or US Letter.

Integrations PRO

CAPTCHA

Choose Cloudflare Turnstile or Google reCAPTCHA v3 and paste the Site key and Secret key from the provider. For reCAPTCHA v3 you can set the minimum score (default 0.5).

Webhooks

Send quote events (quote.created, quote.status_changed) as JSON to Zapier, Make, a CRM or your own endpoint. Enter one HTTPS URL per line in Delivery URLs. With a Signing secret, every request carries an X-BLRAQ-Signature header. See Developers › Webhooks for the payload and how to verify it.

Which setting wins?

From strongest to weakest:

  1. Per-product settings on the product's Request a Quote tab.
  2. Rules PRO — the first matching rule.
  3. Global settings in Products & Buttons.