Add to Quote – button settings

The premium version of YITH WooCommerce Request a Quote allows showing the “Add to quote” button on your site pages.

You can choose whether to show the button on the product page only or on the other archive pages, like category, tag and shop page.

For the plugin to work correctly, you have to set a price on the products of your shop. If users add a product with no price to the quote request, an error will be generated.

By default, the Add to quote button shows on any product detail page in the shop and as a button.

You can change the button to a simple text link. Use the option called Button type to do that.

From the same tab in the plugin settings, you can also choose what to do after users click on this button. From the option Add to quote action after click, choose whether to show a link to the Quote page or to automatically redirect them to that page (they will see there the list of products and send a quote request).

You can also remove the button from the product page. To do that, uncheck the option called Show button on single product page. Please, consider that if this option and the other ones on this page are disabled, no quote buttons will appear and no products can be added to the quote list.

If you want to show the Quote button also on the Shop page and on all the other WooCommerce pages where the products appear, make sure you enable the option Show button on other pages.

You can also choose whether to show the Add to quote button also in WooCommerce Gutenberg blocks or not. If you want to, make sure the option Show buttons in WooCommerce blocks is enabled.

To allow your users to add Out of stock products to the quote request, please, enable the option Show button even if the product is out of stock. By doing this, the button will on both products in stock and out of stock.

If you want to show the quote button only on out of stock products, please, enable the option Show button only on products out of stock.

Enable Quote on out of stock products

Finally, you can enable the option Show button next to “Add to cart” in single product page, which will let you place the Quote button next to the Add to Cart button and not under it, as by default.

checkout page button

With the option “Show button on checkout page” the customer will be able to convert the checkout into a quote request without being redirected to the quote page. This is how the button will appear on the Checkout page:

Custom labels and button look

From the plugin option panel, you can edit the text of the Quote button, links and messages. To do that go to YITH Plugins > Request a Quote > Button settings. You will find a section called Button labels, where you can configure the following:

  • Add to quote: this is the text shown in the button
  • Product already on the list: here you can change the text to show when a product has already been added to the quote list.
  • Browse the list: this is the text of the link to the Quote page. Your users can click on it to see the list of products added to the price estimate and to go on and submit the request.
  • Product added to the list!: this is the text you can show to customers as a confirmation that the product has been added to the quote list.

Button labels

In addition to this, you can also change the look of the Quote button. In the same tab Button settings, you will find some options to change the colours of the Add to quote button, as shown in the following image.

ajax loading customize

Furthermore you can Enable AJAX loading, to prevent the server or browser cache. The quote buttons will be refreshed when the page is loaded.

Show button based on the user role

The plugin allows showing the Add to quote button on specific user roles. Depending on the settings in User settings section, you can choose to show the button to all users or to selected ones.

You can choose one among:

  • Guests
  • Logged-in users
  • Guests and logged-in users

If you select logged-in users, you’ll also have to specify which user roles are allowed to see the Quote button. Make sure you enter at least one user role, otherwise, it will not work. Use the labelAll, if you want to show the button to all logged-in users.

User roles