WC Catalog Enquiry


WC Catalog Enquiry converts your WooCommerce store into a catalog site, fully or partially. With this feature enriched plugin one can have both shop and catalog simultaneously. In addition, one can also use this plugin to get product enquiries from buyers via enquiry form. Install it now and create your own catalog site over just a few clicks.

Go Pro! Try our all new WC Catalog Enquiry Pro.

WC Catalog Enquiry Features

Following is a non-comprehensive list of the FREE features of our catalog plugin:

  • Hide “Add to Cart” button from single product page or any other page (catalog, shop etc.)
  • Hide product price for all users or guests (non registered users)
  • Admin can allow product selling for selected product categories. Other product categories will be shown in catalog.
  • Admin can allow product selling for specific products. Other products will be shown in catalog
  • Admin can restrict the store for selected users. Other users will see catalog only
  • Add a custom button/custom link in single product page or for all products in shop page
  • Choose the group you want to apply catalog settings (registered, non registered users)
  • Enable/disable the exclusion rules in a click
  • Responsive product enquiry form
  • Customizable form fields
  • Change labeling for enquiry form headers and fields from backend settings
  • Captcha support on enquiry form
  • Fully customizable enquiry button
  • Add Enquiry button anywhere in single product page via shortcode [wce_enquiry_button]

WC Catalog Enquiry Pro features

Pro provides more control, more features and an additional support of MultiVendorX, the highest rated multi vendor plugin for WooCommerce.

Admin can

  • Enquiry Dashboard – Admin will have a list of all enquiries and may take necessary action as per requirement.
  • Enquiry Cart – Enable user to send enquiries about multiple products.
  • Form Builder – Define what information they need from the user by creating their own enquiry form.
  • Wide range of email templates to choose from.
  • Enquiry Reply from Enquiry Dashboard
  • Enquiry Status modify from Enquiry Dashboard
  • Create custom email subject (for single product query).
  • Allow customers to have a copy of the enquiry via email.
  • Define where enquiry button would be positioned.
  • Create own button style.
  • Use Add to cart with Catalog mode
  • Can add mini enquiry cart widget

Customers can

  • Enquire about multiple product
  • Access Enquiry Cart

If you have MultiVendorX installed, then use Vendor can

  • Choose vendor specific email template.
  • Vendor can allow product selling for specific OWN products. Other products will be shown in the catalog.
  • Vendor can exclude their products from the enquiry.
  • Allow customers have a copy of the enquiry through email.
  • Create own button style
  • Create custom enquiry button text
  • Use Add to cart with Catalog mode

For more information or to go pro, visit our plugin website

We are adding new features as you are reading. So if your required feature is currently not available, feel free to request in the support forum.


  • WooCommerce 3.6+
  • WordPress 4.4+
  • MultiVendorX – demo
  • The theme should be WooCommerce standards compliant.
  • WPML compatible


This plugin is highly configurable, with options to customize almost every feature you may think of.


All we want is love. We are extremely responsive about support requests – so if you face a problem or find any bugs, shoot us a mail or post it in the support forum, and we will respond within 24 hours(during business days). If you get the impulse to rate the plugin low because it is not working as it should, please do wait for our response because the root cause of the problem may be something else.

It is extremely disheartening when happy users downrate a plugin for no fault of the plugin.


  • Single Product Enquiry Option
  • Enquiry Form
  • Enquiry Cart
  • Enquiry Form Builder
  • Exclusion Rules
  • Enquiry Email Templates
  • Enquiry Button Settings
  • Catalog General Settings
  • Enquiry Admin Dashboard 10.Catalog Enquiry with MultiVendorX - Vendor Catalog Settings


  1. Upload the WC Catalog Enquiry folder to the /wp-content/plugins/ directory OR search for “WC Catalog Enquiry” from your WordPress admin.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Configure the plugin settings through the “WC Catalog Enquiry settings” menu on your WordPress admin panel.
  4. Now click on the settings link and configure the plugin as per your requirement.

This plugin is created for WooCommerce. One must have WooCommerce is installed in his WordPress website to use this plugin.
If you have not installed WooCommerce on your WordPress website, then first install the WooCommerce plugin from here https://wordpress.org/plugins/woocommerce/.

If you are new on WordPress and don’t know to how to install a WordPress plugin then follow the link https://codex.wordpress.org/Managing_Plugins.
You can find the setup guide of installing the WordPress plugin there.

WC Catalog Enquiry maintains the standardization of woo themes. We working on the hooks and filter to add more functionality.


Can we install this plugin without WooCommerce?

Ans. No, you can’t install this plugin without WooCommerce plugin. It’s a WooCommerce add-on plugin.

Can we use this plugin for commercial use?

Ans. Yes, you can use this plugin for your commercial purposes under this license http://www.gnu.org/licenses/gpl-2.0.html.

Can we use this plugin for shop and catalog both?

Ans. Yes, you can use this plugin for shop and catalog simultaneously.You can also restrict you shop for only registered user.


Tîrmeh 18, 2022
I spoke with Ria, who was fantastic at helping me resolve my issue. I had gone through and tried deactivating plug ins and themes, and the error still happened. Ria went through and worked some magic and now has got the plug in working how it is suppose to. Really helpful, really friendly, very understanding. Will be sure to use again.
Sibat 16, 2021 1 reply
Hi, I have purchased a full version of a plugin for 3 websites. It did not work, no support. I have requested a refund, sent 3 emails to chase, chased on a live chat. They replied after 2 weeks. I have replied with everything they wanted. Another 2 weeks and nothing, no refund, no reply. Worst customer service ever.
Îlon 29, 2020
The team shot some custom code to me on varius occasions. Usually in less than 24h. And it worked. Had some quiet particular wishes and they always helped me out. Top notch! Thank you!
Îlon 24, 2020
Le SAV est très réactif et on résolut un soucis que j'ai eu avec la compatibilité WCMP avec un autre plungin. Merci
Read all 53 reviews

Contributors & Developers

“WC Catalog Enquiry” is open source software. The following people have contributed to this plugin.


Translate “WC Catalog Enquiry” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


4.0.9 – 2022-07-07

  • Added: Compatibility of WordPress 6.1.
  • Added: Compatibility of WooCommerce 7.1.0.
  • Added: Compatibility with MultiVendorX.
  • Updated: Language file.

4.0.8 – 2022-07-07

  • Added: Compatibility of WordPress 6.0.
  • Added: Compatibility of WooCommerce 6.6.1.
  • Enhancement: Coding structure enhancement.
  • Fixed: WordPress screen checking update.
  • Fixed: Securing (escaping) Output.
  • Fixed: Live preview link update.
  • Updated: Language file.

4.0.7 – 2022-03-24

  • Added: Compatibility of WordPress 5.9.2.
  • Added: Compatibility of WooCommerce 6.3.1.
  • Fixed: Filter added for slow admin backend loading.
  • Fixed: Manage stock issue
  • Updated: Language file.

4.0.6 – 2022-01-22

  • Added: Compatibility of WordPress 5.9.
  • Added: Compatibility of WooCommerce 6.1.1.
  • Added: Setting in the admin where the admin can decide to add the product enquiry button when the product is not in stock.
  • Updated: Language file.

4.0.5 – 2021-06-15

  • Added: Compatibility of WordPress 5.7.2.
  • Added: Compatibility of WooCommerce 5.4.1.
  • Added: Compatibility of PHP 8.0.6.
  • Fixed: Dynamic title not working #35.
  • Fixed: Translation issue #33.
  • Updated: Language file.

4.0.4 – 2021-01-12

  • Fixed: Redirect page not working #28.
  • Fixed: Enquiry tab under product showing blank #26.

4.0.3 – 2020-12-21

  • Added: Compatibility of WordPress 5.6.
  • Added: PHP 7.4.3 compatibility.
  • Fixed: Remove admin email issue #25.
  • Fixed: Additional email send issue #23.
  • Fixed: Error display at cart.

4.0.2 – 2020-12-02

  • Fixed: Enquiry from submit if enquiry about checkbox is enabled.
  • Fixed: Dynamic names of from fields is not showing.
  • Fixed: User roles exclution issue fixed.

4.0.1 – 2020-12-01

  • Fixed: File structure fixed.

4.0 – 2020-11-26

  • Added: New UI Added.
  • Added: PHP 7.4 compatibility.
  • Fixed: Enquiry from loading issue.
  • Fixed: Ternary operator error fixed.
  • Updated: Language file.


  • Added: Exclusion settings for user roles.
  • Tweak: Backend settings dropdown UI.
  • Tweak: Calatog data session storing replaced with transients.
  • Fixed: Remove catalog orderby price dropdown option based on settings.
  • Fixed: Duplicate button click issue.
  • Fixed: Rest API critical site health issue.
  • Updated: Language file.


  • Added: WooCommerce 3.6+ compatibility.
  • Added: Emquiry button shortcode [wce_enquiry_button].


  • Added: WordPress 5.0+ compatibility.
  • Fixed: Inline settings css issue with W3 validation.
  • Fixed: Custom button classes issue.
  • Updated: Language file.


  • Added: Woocommerce 3.5.1 compatibility.
  • Added: Catalog button position filter.
  • Fixed: Minor script issue.


  • Fixed: Archive page add to cart link filter params.
  • Fixed: Minor script issue.


  • Fixed: Post permalink issue.
  • Tweak: ‘redirect_cart_checkout_on_conditions’ functionality.
  • Updated – Language file.


  • Enhancement: Enquiry pop-up styling and responsive.
  • Fixed: Jquery window load issue.
  • Fixed: Widget post url issue.


  • Added: Enquiry mail failed mail server messages added.
  • Fixed: Some minor css issues.


  • Fixed: Product variations data issue.
  • Added: Some hooks/filters for third party development.


  • Added: WC Catalog Enquiry admin Email heading and subject customization.
  • Added: Product variation info in enquiry admin email.


  • Added: Woocommerce 3.1.1 compatibility.


  • Fix: Fixed remotely called scripts issue and used wordpress defined scripts.


  • Major Fix: Fixed the vulnerability issue related with File upload. We have changed the File Save logic. Changed the file save location from wp_upload to temp directory to avoid any exploits.


  • Fixed – Fixed minor issues


  • Added: Support for Loco Translate plugin.
  • Added: POT file in language folder
  • Updated: Plugin text domain from Woocommerce_Catalog_Enquiry to woocommerce-catalog-enquiry
  • Updated: Language files.
  • Fixed – Fixed minor issues


  • Fix – Fixed minor issues


  • Added – WC Email Template added
  • Fix – Fixed some data issues


  • Woocommerce 3.0.4 compatibility added
  • Fix – Fixed PopUp issue


  • WooCOmmerce 3.0.0 compatibility added
  • Fix – Excluded Product variation add to cart issue fixed


  • Launched – WC Catalog Enquiry Pro (MultiVendorX)


  • Added – Product single variation section (Description, Price, and Availability) added.
  • Fix – Enquiry Success message issue fixed.


  • Added – Popup Backdrop enable/disable settings added.
  • Fix – Minor css issues fixed.


  • Fix – Removed Bootstrap from plugins.
  • Fix – Minor css/js issues fixed.


  • Fix – Variable product Image in product single page.
  • Added – FileUpload features in enquiry form.


  • Fix – Enquiry button in the product listing page.


  • Fix – Blank text issue of enquiry button.
  • Added – Support latest WooCommerce 2.4.4.


  • Feature – Simple and variable product SKU is added in enquiry email.
  • Feature – Default attributes selection of variable products.
  • Feature – Settings option added for override admin email with other email.
  • Feature – Settings option added for override the form headings with custom headings.
  • Feature – Settings option added for remove enquiry popup with same page enquiry form.
  • Feature – Settings option added for redirect the page after enquiry.
  • Fix – Variable word removed from the variable products details page.
  • Fix – Email validation added in enquiry form.
  • Fix – Many small CSS fixing.


  • Removed the mandatory field from disable/enable settings (Name and Email).
  • New captcha enable/disable settings added.
  • New settings section introduce Form Fields Label settings. where admin can put his/her own custom label for enquiry form fields.


  • Fix – Some notice message is fixed in this version.
  • Feature – “Variation product” support added in this version.


  • Multiple admin email address can be added for getting enquiry mail
  • Settings panel is added to customize catalog enquiry button


  • Minor changes in form content


  • Minor changes to support latest WooCommerce 2.3.10


  • Price display in single page issue fixed.


  • Settings menu moved under the WooCommerce section.
  • Restricted store features added in this version.
  • New exclusion settings panel introduce in this version.
  • Cart and catalog both working at the same time as per the admin configuration


  • Minor changes to make it compatible with other major plugins.


  • Initial version release.