The Product Enquiry for WooCommerce plugin adds an enquiry button on your online store and allows your customers and guests to enquire about your products and services. Customers can fill the product enquiry form to submit their queries. This WooCommerce product enquiry plugin allows you to directly address and answer the questions of your users and aid their purchase process.

Key Features of Product Enquiry for WooCommerce:

  1. Add product enquiry buttons on your WooCommerce store.
  2. Customize the product enquiry button.
  3. Select the pages to show the enquiry button.
  4. Select the on-page location of the product enquiry button.
  5. Customize fields of the product enquiry form.
  6. Allow product enquiry for simple and variation products. 
  7. Use a shortcode to add the enquiry button on any page.
  8. Choose to show the enquiry button for out-of-stock products. 
  9. Use the custom CSS option to customize the enquiry button.
  10. Email notifications on enquiry form submission to users and the admin.
  11. View and manage all product enquiries through the enquiry list table.
  12. Product Enquiry for WooCommerce follows GDPR compliance regulations.
  13. Compatible with the WPML plugin. 
  14. Supports WordPress Multisite Network.


2.1 Automatic Installation

Automatic installation is the easiest option as WordPress handles the file transfers itself, and you don’t need to leave your web browser.

The steps are as follows:

  1. Purchase and download the Product Enquiry plugin from your CodeCanyon account.
  2. Now, log in to your WordPress Dashboard.
  3. From the sidebar, click on Plugins.
  4. Click on Add New and then upload your purchased plugin.
  5. Click the Browse button. Choose your downloaded plugin’s .zip file and click on Install.
  6. Now click on the Activate link.
  7. You’re all set to use Product Enquiry For WooCommerce.

Note: Visit the Login Page to create your account before completing your purchase. 

2.2 Manual Installation

The manual installation method involves downloading our Product Enquiry for WooCommerce extension and uploading it to your webserver via your favorite FTP application.

The steps are as follows:

  1. Upload the Product Enquiry for WooCommerce folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.

3.General Settings

enquiry general setting

After the successful installation and activation of the Product Enquiry for WooCommerce plugin, the admin can perform the following actions in the general settings:

3.1. Enable Enquiry Button

Click on the toggle to enable the Product Enquiry for the WooCommerce plugin. 

3.2. Visible to User 

Decide who can access the product enquiry button from the following options: 

  • Default
  • Only logged in Users 
  • Only logged out Users 

3.3. Show Enquiry Button When Product is Out of Stock

Click on the check box to show the product enquiry button for out of stock products. 

3.4. Remove Data on Plugin Deactivation 

Check this check box to erase all plugin related data from the WP database after deactivation. 

3.5. Add Custom CSS

With the Product Enquiry plugin, you can add globally applicable custom CSS. It will allow you to change the sizes, layouts, colors, fonts, etc. of the page where the product enquiry button is implemented.

3.6. Show Enquiry Per Page

The enquiry list table shows all the product enquiry form submissions. You can set the number of enquiries you want to show per page.

3.7. Shortcode for Enquiry Button 

Use the shortcode [ mpefw_product_enquiry_button ] to show the product enquiry button anywhere on your WooCommerce store. 

At last, click on Save Changes to save the changes you have made.

4.Enquiry Button Settings

enquiry button setting


Enquiry button settings allow you to customize the enquiry button elements and decide its placement on your WooCommerce store.

The product enquiry settings tab contains the following settings: 

  • Enquiry Button Label 
  • Show Button on Shop Page
  • Button Location
  • Button Background Color 
  • Button Text Color 

4.1. Enquiry Button Label

Using this setting, you can customize the text of the product enquiry button. Follow these steps for customization:

  • Go to the Enquiry Button settings tab. 
  • Enter the text of your choice in the Enquiry Button Label box. 
  • Click on the Save Changes button. 

4.2. Show Button On Shop Page

Click on this checkbox to add the product enquiry button on your WooCommerce shop page.

4.3.Button Location

By using this feature you can place enquiry button after add to cart button and you can also create enquiry tab.

4.4. Button Background Color 

You can change the product enquiry’s button background color to match your brand’s color palette. 

4.5. Button Text Color

You can change the product enquiry’s button Text color to match your brand’s color palette. 

5.Product Setting

selected product enquiry setting

You can choose to apply the product enquiry button for specific products. By default, it is available for all products. To configure the product settings, follow these steps: 

  • Go to Product Settings.
  • Click on the Show Enquiry Button To All Product toggle to disable it. 
selected product enquiry
  • From the Select Product To Show Enquiry Button, select the product on which you want to display the product enquiry button.
  • Click on Save Changes.

6.Email Setting

enquiry email settings


Emails settings allow you to send customized email notifications on product enquiry form submission. You can customize the email message and subject line and set the recipient email address. 

5.1. Send Mail To Administrator

Click on the Send Mail to Admin checkbox to enable email notifications for admin. It will allow the recipient to receive email notifications whenever customers submit the product enquiry form.

5.2. Admin Email

The recipient email box contains the email address of your WordPress account by default. Follow these steps to change the recipient email: 

  • Go to the Email Setting tab.
  • Enter your message in the Email Message box. 
  • Click on Save Changes to save your settings. 

5.3. Send Mail To Customers 

Click on the Send Mail to Customer checkbox to enable email notifications for customers. Customers will receive an email after submitting their WooCommerce product enquiry form.

5.4. Enter Customer Message

The email message box has the acknowledgment message for the customers or guests who have submitted the enquiry form. Follows these step to change the message: 

  • Go to the Email Setting tab.
  • Enter your message in the Email Message box.
  • Click on Save Changes to save your settings.

7.Form Setting

The form settings allow you to customize the product enquiry form and choose the actions to take place after a successful enquiry form submission. 

6.1. Choose Form Type

You can choose the type of product enquiry form you want to display on your WooCommerce store. Follow these steps to choose the form type: 

  • Go to Form Setting
  • From the Choose Form Type dropdown, select Default/Custom
  • Click on Save Changes
enquiry form setting


If you select the Custom option, you can edit the product enquiry form fields as per your needs. Follow these steps to customize the form: 

custom enquiry form


  • To add or remove form fields, click on the checkboxes from the Enable/Disable column. 
  • To make a form field required or unrequired, click on checkboxes from the Required/Not Required column.
  • Change the label text by entering text in the text boxes of the Change Label column.

6.2. Action After Enquiry form Submission 

In this section, you can choose the action after the enquiry form submission and also customize the form submission button. 

Follow these steps to choose the action: 

  • Go to Form Setting > Action After Form Submission.
  • Select an option from the drop-down list from the Actions column. 


enquiry list

The list has the following options: 

  1. Redirect On Page: Redirect the user to a selected page. 
  2. Show Message: Show a customized message to users. 
  3. Refresh Page: Refresh the page after form submission. 


  • If you select Redirect On-Page, you’ve to enter the redirect page link in the box.  
  • If you select Show Message, you’ve to enter the message in the text box. 
  • Click on the Save Changes button to save your settings. 

6.3. Customize Product Enquiry Form

Every element of the product enquiry form is customizable.

  • Change Form Title: Freely customize the title of your WooCommerce product inquiry form. Enter your title in the ‘Change Form Title’ box and click on Save Settings
  • Change Label Color: Change the color of the label text of your product enquiry form fields. From the Change Label Color option, click on the Select Color to change the label text color. 
  • Change Button Text: In the Change Button Text box, enter the text for the form submission button. 

8.Enquiry List

enquiry list


The Enquiry List tab shows an organized list of product enquiries that your customers/visitors have submitted. It helps you address and resolves the enquiry queries faster. If the enquiry list is too long, you can use the search feature to filter the enquiries. The product enquiry table has the following columns: 

  • View
  • User ID
  • Name
  • Email
  • SKU
  • Number
  • Address
  • Pin
  • State
  • Date
  • Product Name
  • Product URL
  • Product Enquiry

7.1. Delete Enquiry Forms

You can delete the product enquiries from the enquiry list individually or in bulk anytime you want.

7.2. Hide/Show Enquiry Table Columns

By default Address, Pin, and State columns are hidden. Follow these steps to arrange the columns of the Enquiry List table:

  • Click on the “Hide/Show Column”.
  • Show or hide columns by clicking on the checkboxes.
show hide enquiry list table


Note: The data shown in the Enquiry List depends entirely on the type of inquiry form used and how much information your customers and visitors have entered. 

9.Terms and Policy

enquiry terms and policy

You can let the users know your privacy and data protection policies before they submit the enquiry form. Using this setting, you can implement the “terms and policy” checkbox. 

8.1 Terms and Policy

To enable the terms and policy checkbox on the product enquiry form, follow these steps: 

  • Go to the Terms and Policy tab. 
  • Click on the Terms and Policy checkbox. 
  • And click on Save Changes. 

8.2. Enter Your Policy 

Introduce the policies and rules that your customers should know and abide by before submitting the product enquiry form. Follow these steps to edit the policies: 

  • Go to the Terms and Policy tab. 
  • Enter your policies/conditions in the Enter Your Policy text box.
  • And click on Save Changes.

10.WPML Compatibility

The Product Enquiry for WooCommerce is made compatible with the WordPress Multilingual (WPML) plugin for localization of the Product Enquiry plugin’s strings.

For translating the plugin the first step is to extract all the strings of the plugin and it can be done with the help of the following steps:

  1. From your WordPress Admin Panel, visit WPML → Themes and Plugins Localization.
  2. Now scroll down to the Strings in the plugins section.
  3. Lastly, select the Product Enquiry for WooCommerce plugin from the list of plugins.
product enquiry

To translate the strings into the language of your choice press the Translate Strings button present next to the plugin.

You’ll be redirected to a page where all the strings of the plugin are listed and you can translate each string from here.

product enquiry plugin

Upon visiting this page you can manually select a string for translation by clicking on the “+” button next to each string in a row.

A popup will occur in which you can write the translation of the string.

translation setting

Once you’ve written the translation it will be automatically saved and when the customer chooses a different language they’ll see the translated version of the string.

enquiry translation


Yes, the admin can change the enquiry button name, background, and text color from the Enquiry Button Setting tab in the plugin backend.

Yes, the admin can display the Enquiry Button on the (Shop and Single Product Page) & (Single Product Page and Cart Page) from the Display page setting of the Enquiry Button Setting tab.

Yes, the admin can allow the users and recipients to receive an email after the successful submission of the Enquiry Form. Admin can enable these settings from the Email setting.

Yes, the admin can enable/disable form fields, field label text, and make form fields required/not required from the Form Setting tab.

Yes, the admin can set the Action After Enquiry Form Submission using the Form Setting tab. Admin can set the page to refresh, redirect to some particular page through the Url or even show a thank you message.

Yes, in the Enquiry List tab, where all user's enquiries are listed.

Suggest Edit