You can easily add a Request a Quote button and replace the Add to Cart button in WooCommerce using a dedicated plugin like WebToffee’s WooCommerce Request a Quote. Once enabled, the plugin lets you accept or reject quote requests from customers and manage them directly in WooCommerce.
After activation, go to Quotes > General settings to choose where the Add to Quote button should appear – on out-of-stock products or only selected ones such as featured products. You can also enable an option to hide the Add to Cart button for quotable products. This way you have control over which products support quote request button and which continue to follow the normal purchase flow. You can also enable the request a quote button for all products by selecting All Products under the general settings.
Here, we will discuss in detail what “request a quote” is and how to add request to quote button in WooCommerce step by step.
Key Takeaways
- Selling customizable or bulk-order products in your WooCommerce store requires more flexibility than the standard pricing model allows.
- Adding a Request a Quote button in WooCommerce lets customers submit quote requests for B2B, wholesale, or custom products.
- Replacing the ‘Add to Cart’ button with ‘Add to Quote’ improves pricing flexibility, which is ideal for B2B and wholesale stores.
- The WebToffee WooCommerce Request a Quote plugin makes it easy to enable and manage fully functional quotation system.
- Request a Quote forms can be automated, customized, and protected with spam prevention tools like reCAPTCHA.
Ready to add a ‘request a quote’ button and manage quote requests in WooCommerce? Let’s get started!
A Request for Quote (RFQ) is a formal process businesses use to invite vendors or suppliers to submit pricing proposals for specific products or services. Commonly found in B2B transactions, an RFQ outlines detailed specifications, quantities, and delivery expectations, allowing buyers to compare quotes before making a purchase decision.
In WooCommerce, an RFQ system enables store owners to offer flexible pricing by letting customers ask for quotes instead of placing add to cart orders. This is useful when product pricing varies based on customization, bulk purchases, or negotiated terms.
RFQs help streamline procurement, encourage competitive pricing, and open doors for meaningful WooCommerce buyer-seller negotiations.
WooCommerce, by default, doesn’t let customers request a quote. Fortunately, the WebToffee Request a Quote plugin bridges this gap by allowing you to hide the “Add to cart” button and replace it with an “Add to Quote” button, enabling quote requests on product pages.
Removing the Add to Cart button from your WooCommerce store can offer significant advantages for businesses selling customizable or wholesale products. Instead, adding a request a quote button and allowing users to make q and proceed to checkout may lead to better conversions.
The following are some reasons why you might want to replace the “Add to Cart” button on your store pages with a Request a Quote button.
If you are dealing with B2B businesses and retail sellers, you might want to offer custom pricing for your customers based on their requirements.
Let’s say, for example, you are selling office furniture on your WooCommerce store. You are making orders from your store site and building custom furniture for your clients.
In that case, you can’t rely on the default pricing mechanism of WooCommerce. So adding a request a quote button feature can help your customers ask for a quote or make quote requests for their requirement with a preferred cost and you can have negotiations based on their requirements.
Also, if you are using your WooCommerce store site in catalog mode to display your store products without letting users place orders, you may want to hide the add to cart button. The add to cart button can also be removed for out-of-stock products and upcoming or yet-to-launch products.
Now that you are aware of why people want to replace the ‘Add to cart’ button with request to quote button, let’s see how to hide the WooCommerce add to cart button and activate the request a quote button.
As said earlier, by default, WooCommerce doesn’t have the function to replace or remove the add to cart button; for this, you need a third-party plugin.
Step 1: Install and Activate WebToffee Request a Quote Plugin
After purchasing the plugin, go to the My Account section of the WebToffee website. Then, navigate to the Downloads tab and download the WooCommerce request a quote plugin zip file.
Go to Plugins > Add New from your WordPress dashboard. Click on the Upload Plugin section, then upload the plugin zip file. Then install and activate the request for quote plugin.
Step 2: Show Add to Quote Button for Specific Products
Let’s say that you want to replace the Add to Cart button with a Request a Quote button for specific products. Follow the steps below to replace the Add to cart button for specific products.
Firstly, we need to add the products to the featured list. To do that, go to Products > All Products. Then click on the star icon for the products you want to replace the Add to cart button. This will add the product to the featured list.

- Now, go to Quotes > General from your WordPress dashboard.
- Choose Featured products only for Show ‘Add to quote’ for products. You can choose All products, Out-of-stock products as well.
- To hide the price fields, enable the Hide prices checkbox.
- Now, enable the Hide ‘Add to cart’ button checkbox to hide the Add to Cart button for featured products.

After making the necessary changes, click on Update settings to save the changes.
Step 3: Enable WooCommerce Request for Quote (RFQ) Button for Only Specific Users
There may be some cases in which you want to display the Add to Quote option only to logged-in users (Customer).
Follow the below steps to enable request a quote button for Customer.
- Go to Quotes > General settings page and scroll down to Advanced settings.
- In the Allowed user role for quote functionality field, select the allowed user role(s) as “Customer” to make quotation request or submit a RFQ. Alternatively, you can click “Select all” or Select none” to add or remove user roles.
- Now, enable the Hide prices option to hide the price fields for these specific users.
- Also, enable the Hide ‘Add to cart’ button checkbox.
- Click on Update settings to save the changes.
Likewise, you can hide or replace the Add to Cart button with ask for quote button for guest users if you are running any promotions on your WooCommerce store.

That’s it! You have successfully activated request a quote button for only your logged-in WooCommerce customers. Only they can make a request to quote and participate in further negotiations. As for rest of the store visitors, they can add the product to cart and proceed to checkout.
Step 4: Add Ask For Quote/ Request a Quote Button on WooCommerce Product Pages
Depending on the pages, you can replace the add to cart button with a request a quote button. You can enable your customers to ask for preferred pricing for WooCommerce products based on their requirements.
Follow the instructions below to hide the Add to Cart button for WooCommerce product pages.
- Navigate to the General settings page of the Request a quote plugin.
- Enable the option Show ‘Add to quote’ button on pages for Single product page.
- Now, enable the Hide prices and Hide ‘Add to cart’ button options to hide the price fields and the Add to Cart button on individual product pages.

You can click the Update settings after making the necessary changes.
Step 5: Automate Quotes with Request a Quote Plugin
You can automate the RFQ process by sending quotes based on the actual product price.
- Go to the Quotes > Quote settings tab.
- Under the Quote sub-menu, enable the Generate and send quotes automatically option to automatically send the quotes with the actual price of the products.
- You can also add an expiry period for the quotes and enable your customers to request for a new quote for the same list of products.
- Click on Update settings to save the changes.

Step 6: Customize the Add to Quote button
Now, let’s see how to customize the Add to Quote button.
- Go to Quotes > Customize from your WordPress dashboard.
- From here, you can customize different buttons related to the WooCommerce Request a Quote option.
- You can customize the Add to Quote button, Request a Quote button, Ask for Quote button, Accept and pay or Decline buttons.
Let’s customize the Add to Quote button.
- Enter the label for the button.
- Then, choose whether to Show ‘Add to Quote’ as a button or text link.
- Uncheck the Use default button style checkbox to choose the color for the button text, background, and border.
- After choosing the necessary colors, click on Save changes to save the settings.

Here is a preview of the Add to Quote button instead of Add to cart button on the product page.

Frequently Asked Questions on WooCommerce Request a Quote
Cart to quote in WooCommerce allows store owners to replace the “Add to cart” button with the “Add to quote” button. This allows customers to make request to quote on the items in their shopping cart before checkout.
The WebToffee WooCommerce Quotes plugin allows you to create quotes in WooCommerce. After setting up the plugin, an “Add to quote” button will be displayed on your product pages. On clicking the add to quote button, your customers can place new quote requests with custom pricing.
When setting up the quote request option in WooCommerce, it is better to hide the “Add to cart” button. This will prompt your customers to place custom quotes for your store products.
Enable reCaptcha verification to protect spammy requests on your WooCommerce quote forms page.
RFQ (Request for Quote) in WooCommerce allows customers to request pricing information for specific products instead of purchasing them directly through the standard checkout process. This is particularly useful for businesses that sell bulk items, customizable products, or operate on a B2B model.
A quote button is an option on a product page that allows customers to request a price or submit a quote inquiry instead of buying the item immediately.
You can significantly improve the shopping experience on your WooCommerce store by adding the Request a quote button feature. The WooCommerce Quotes plugin we discussed in this article will help you replace the default Add to cart button with the Request a Quote button and restrict your customers to place an order right away.
We sincerely hope that this article has made it easier for you to understand how to replace the add-to-cart button with Add to quote button to get a quote from your users on your WooCommerce store.
Hope you found this article useful. Also, we encourage you to read our article on How to Custom Add to Cart URLs in WooCommerce?
If you have any questions or suggestions, share them in the comments box.
Comments (2)
winston with
January 25, 2024
I folllowed all the steps but i can not hide the “add to cart” button
Sanjai Valsan
January 29, 2024
Hi Winston,
Thanks for reaching out!
I’m sorry to hear that you’re still facing issues with hiding the “add to cart” button. Kindly reach out to our customer support team, they’ll be happy to help you.