Request a Quote for Price

Replace the Add to Cart button using Request a Quote for WooCommerce and let customers easily submit their pricing requests.

Installation

↑ Back to top
  1. Download the WooCommerce request a quote from your WooCommerce dashboard
  2. Go to Plugins > Add New > Upload and select the ZIP file you just downloaded.
  3. Click Install Now and then Activate.
  4. Read more to learn how to set up and configure the product.

Configuration

↑ Back to top

After you have installed and activated the WooCommerce request a quote. Go to WooCommerce > Request a Quote. Here, you can see four tabs, which are Quote Requests, Quote Rules, Quote Form, and Settings.

Quote Requests

↑ Back to top

In this section, the admin can receive all quote requests from customers, and the Admin can respond to customers’ quotes by editing the specific request.

Quote Rules

↑ Back to top

Admin can create multiple rules for quote requests. For a new rule, click on the Add New Rule button and configure the following.

  • Add Title: Set the Title of the new rule.
  • Apply on: You can apply this rule to all users, Specific User Roles, Login Users, or only guest users.
  • Show Add to Quote on: Show add to quote on specific products or categories.
  • Select Products / Categories: This option will be displayed depending on your selection in the above option. Select the products or categories on which you want to apply this rule, or leave empty. 
  • Hide Price: Checkbox option to hide price text.
  • Hide Add to Cart Button: Checkbox option to hide the add to cart button.
  • Quote Button Label: Set label for the Add to Quote button.
  • On Out of Stock: Select to show or hide the Add to Quote button on out-of-stock products.
  • Show on Checkout Page: Checkbox to show quote button on checkout page.

Note: The Checkout button is displayed based on the “Apply On” setting. The “Select Products” option applies only to product page buttons.

Quote Rules

Quote Form

↑ Back to top
  • Add Title: Write the title of the field.
  • Field Type: Select field type from the given 13 field type options.
  • Field Name: The field name will be automatically generated
  • Field Placeholder: Write the placeholder of the field.
  • Field Default Value: Set default values for the field. The default value you set will be filled in the form.
  • Field Position: Set the position of the fields, First, Last, or Wide.
  • Field Status: Set the status of the field as active or inactive.
  • Apply on: Display this field for all user roles, Specific User roles, Login users, or only guest users.
  • Required Field: Checkbox option to make this field mandatory.
Customizable Quote Submission Form
Quote Form Fields

Settings

↑ Back to top

In this tab of the WooCommerce request for quote plugin, you can configure General Settings, Emails, Attribute Settings, reCAPTCHA Configuration, and PDF layout.

General

  • Plugin Status: Set the status of the plugin to enable or disable.
  • Show “Convert to quote” on the Cart page: Click on the checkbox to enable the convert to quote button on the cart page.
  • Cart Quote Button Text: Set custom text for cart page quote button.
  • Quote Cart Layout: Choose the preferred layout for the quote page. Select between a 1-column and 2-column layout.
Quote Settings
  • Quote Button Style: Select a button or Text link as a quote button style.
  • Background Color: Choose the background color of the button.
  • Background Hover Color: Select the hover background color of the quote button.
  • Text Color: Set the text color of the Quote button.
  • Text Hover Color: Select the text hover color of the quote button.
Quote Button Style
  • Request Quote Page Button Style: Select a button or Text link as a request quote button style. This button is displayed on the dedicated Request a quote page.
  • Background Color: Choose the background color of the request quote button.
  • Background Hover Color: Select the hover background color of the request quote button.
  • Text Color: Set the text color of the request quote button.
  • Text Hover Color: Set the text hover color of the request quote button.
Request Quote Page Button Style
  • Update Button Style: Select a button or Text link as an update button style.
  • Background Color: Choose the background color of the update button.
  • Background Hover Color: Choose the hover background color of the update button.
  • Text Color: Set the text color of the update button.
  • Text Hover Color: Set the text hover color of the update button.
Update Button Style
Accept/Reject Button Settings
  • Show ‘Accept’ button on quote: Checkbox to display the accept button in the email and the My account page.
  • ‘Accept’ label: Customize the label of the accept button.
  • Show ‘Reject’ button on quote: Click on the checkbox to display the reject button in email and My account page.
  • ‘Reject’ label: Personalize the text of the reject button.
Accept or Reject Button Settings
Redirect After Accept Quote

Select from the options to redirect customers to a specific page to complete their order or display the ‘Convert to Order’ button.

Redirect After Accept Quote
Redirect After Accept Quote
  • Enable Quote Expiration: Checkbox to enable the quote expiration.
  • Expiration Days: Set the number of days after which the quote will expire.
  • Expired Quote Status: Choose the status of the quote when it has reached expiry.
  • Send Expiration Reminder: Click the checkbox to send a quote expiration reminder.
  • Reminder Days Before: Set days for the quote expiration reminder.
Redirect After Accept Quote settings
Email Template Settings
  • Attach PDF with Emails: Checkbox to attach quote PDF in emails.
  • Header/Footer Background Color: Set the background color of header and footer of email.
  • Header/Footer Font Color: Choose the text color of emails header and footer.
Attach PDF with Emails

Emails

  • Admin Email Address: Set the admin email address for receiving quote requests.
  • Admin New Quote: Set the template for admin new quote mails. Each option has the same email settings.
    • Enable/Disable Email: Check the box to enable or disable emails.
    • Subject: Set a personal email subject for each option
    • Heading: Create a personalized heading for the email for better understanding.
    • Body: Personalize the content of the email. You can also add the shortcode.
  • Pending New Quotes: Set the template for pending new quotes emails.
  • In Process: Set the template for in-process mails
  • Accepted: Set the template for accepted quotes.
  • Convert to Order (Admin): Set the template for converting to order forthe  admin.
  • Convert to Order (Customers): Set the template for converting to order for customers.
  • Declined (Product not available): Set the template for declined quotes.
  • Canceled / Rejected: Set the template for canceled and rejected quotes.
  • Available Placeholders: You can use placeholders in the mail template body for the Customer name, Quote Number, and Order Number (when converted).
Email Template Settings

Custom Messages

  • Quote Submitted Successfully: Personalize the message shown after a customer submits a quote request.
  • Product Added to Quote: Customize the notification displayed when a product is added to the quote list, using {product_name} and {view_quote_link} placeholders.
  • Quote Updated Successfully: Configure the message shown when the quote cart is updated.
  • No Changes Made to Quote: Set the message displayed when an update is made with no changes.
  • Login Required:  Customize the prompt shown when users must log in to submit a quote, using the {login_link} placeholder.
  • Quote Converted to Order:  Personalize the confirmation message shown when a quote is converted into an order, using {quote_number} and {order_number} placeholders.
Custom Messages

Attributes Settings

  • Product Image: Enable this checkbox to show product images in the quote table on the Quote Page and in emails.
  • Product Name: This field is displayed by default and cannot be disabled in the quote table on the Quote Page and in emails.
  • SKU: Activate this checkbox to display the product SKU in the quote table on the Quote Page and in emails.
  • Price (Unit Price): Check this option to show the unit price of each product in the quote table on the Quote Page and in emails.
  • Offered Price: Enable this option to display the offered price and offered subtotal (offered price × quantity) in the quote table on the Quote Page and in emails.
  • Quantity: This field is always shown to ensure quantity details are visible in the quote table on the Quote Page and in emails.
  • Subtotal (Per Item): Activate this checkbox to display the subtotal for each item (unit price × quantity) in the quote table on the Quote Page and in emails.
  • Product Attributes: Enable this checkbox to show product attributes such as size, color, and other variations in the quote table on the Quote Page and in emails.
Attributes Settings

reCAPTCHA Configuration

  • Enable reCAPTCHA: Checkbox to enable reCAPTCHA.
  • reCAPTCHA Version: Option to select V2 or V3 reCAPTCHA version.
  • Site Key: Add the site key for the reCAPTCHA.
  • Secret Key: Add the secret key for the reCAPTCHA.

PDF Layout

  • Enable PDF Download: Allow customers to download quote PDFs from their My Account page. Disabling this hides the Download PDF button.
  • Company Logo: Upload a logo (JPG, JPEG, PNG) to display on the quote PDF. Logo placement depends on the selected layout.
  • Company Name: Show your business name on the quote PDF.
  • Company Address: Display your business address below the company name on the PDF.
  • Select Layout: Choose a PDF template for your quotes. Layouts 1 and 2 display the logo, while Layout 3 excludes the logo.
  • Header Background Color: Set the background color for the PDF header.
  • Header Text Color: Choose the primary text color for the PDF header.
  • Enable Terms & Conditions: Checkbox to display a Terms & Conditions section in the PDF.
  • Terms and Conditions: Add the content that will appear in the Terms section of the PDF.
  • Footer Text:  Add optional text to display in the PDF footer.
Attach PDF with Quote

Related Products

Offer add-ons like gift wrapping, special messages or other special options for your products.

Add shipment tracking information to your orders.

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.