Plugin Directory

WooCommerce Predictive Search

WooCommerce Predictive Search gives your customers an awesome search experience delivering stunning 'live' product search results.

WooCommerce Predictive Search engine delivers users instant and changing results as they type in the dropdown which shows the product thumbnail, product title and description. Users can click through from the dropdown to the 'All Results Search page' that features endless scroll.

Key Features

  • Search objects include Product name, Post name, Page name
  • Add Predictive Search box via the WooCommerce Predictive Search Widget to any widgetized area on your site
  • WooCommerce Predictive Search engine delivers 100% accurate results, 100% of the time.
  • Super-fast results even on sites with 1,000's of products, posts and pages
  • Results show in search box dropdown as soon as you start to type.
  • Full customizeable search box dropdown Results
  • Click through to see all search results on a designated page (features endless scroll)
  • Pretty URL for the All Search Results pages.

WooCommerce Predictive Search Widget

  • Add Predictive Search box via the WooCommerce Predictive Search Widget
  • Set text that shows in the search box on front end - example 'Type your search here'
  • Choose which objects- Products, Posts, Pages should be included in the search
  • Set the number of results to show for each object type e.g. Products 6
  • When there are more results than can show in the dropdown a link is added to the dropdown footer to see all results
  • Set order that the search object shows in the dropdown and on the All Results Search page.
  • Option to show just product, post, page title in results
  • Option to show Product, Post or page feature image thumbnail with results
  • Option to show description extract with results including the length in characters
  • Option show Product prices
  • Add any number of Predictive Search Widgets to widget areas around your site

Full Dynamic Search Box Style Options

  • Style the look and feel of the Search box from the plugins admin panel (no coding)
  • Search box templates for developers to add to the theme and add custom style

All Search Results Page

  • On install the plugin auto creates a WooCommerce Predictive Search page with shortcode
  • Page title and url can be edited to your liking
  • All results search page shows results in list format with Object sort
  • All results search page results show with endless scroll feature
  • Option to set the number of results to show per endless scroll action - default is 10
  • Option to show description extracts and set the number of description characters to show - default is 100
  • Option to show product SKU with Products search results
  • Option to show product prices with Product search results
  • Option to show Add to cart button with Product search results
  • Option to show Categories meta for each Product and Post result
  • Option to show the Tags meta for each Product and Post result
  • All results show with featured image thumbnails

Exclude Objects from Predictive Search

  • Exclude any product from showing in Predictive Search results
  • Exclude any post from showing in Predictive Search results
  • Exclude any page from showing in Predictive Search Results

Special Characters

  • Special Characters near match. Query strings that CONTAINS a special character eg d'E return all matches found for d'e and de.
  • Special Characters Prepend and Append near match e.g. Query (Purple) will return all matches found for (Purple) and Purple.
  • Option to turn Special Characters Function ON or OFF
  • Option to select any Special Characters used on your site. Results returned with or without special character input

Singular / Plural Result(s)

  • Returns results when user adds plural (s) to search term - the s is ignored e.g. bike and bikes will both return the same results


  • Fully translation ready
  • Fully compatible with WPML including static and dynamic strings
  • Fully compatible with qtranslate plugin

Other Features

  • Predictive Search Database is auto updated each time a Product, Post or Page is created, updated or deleted
  • Manual Database Sync option to manually sync Predictive Search database with WooCommerce and WordPress databases if required
  • No Conflict. Can be used in conjunction with any other Search plugin without conflicts occurring
  • Woocommerce Predictive Search front end JavaScript functions are built on in backbone.js
  • Backbone makes Predictive Search an incredibly robust, powerful and lightweight application
  • All front end calls now via WooCommerce Legacy API instead of ajax-admin.php
  • The All Results Search Pages is a backbone.js (SPA) Single Page Application
  • Backbone stack backbone/underscore/router used for the All Results Search page
  • The Sort product by search object loads the results without loading a new page
  • Results are cached not on your server but on the user's machine via Backbone.localStorage.js

WooCommerce Predictive Search Premium Version

For those that want a deeper store search there is the Premium Predictive Search plugin. The Premium has all of the features of the FREE version plus these advanced search features

  • Additional Search objects - Product SKU, Product Category and Product Tags
  • Search in Category Feature
  • Predictive Search PHP tag for adding search to your sites header (when header does not support widgets) or into theme templates
  • Shortcode - Add search box to any product post or page by shortcode
  • A second dynamic search box template for making different search box styles
  • Focus Keywords - Predictive Search meta section on each product page, post and page for setting 'Focus Keywords and Keyword Phrases'
  • Full integration with Yoast SEO and All in One SEO plugins
  • Full integration with the Google Analytics Site Search Feature
  • Performance enhancement settings for sites that have very large stores example 10,000+ products or posts


Premium Version | Documentation |


  • English (default) - always included.
  • German (de_DE) credit to Michael Busch
  • Romanian (ro_RO) credit to Balanean Corneliu.
  • Dutch (nl_NL) credit to Erwin Saunders.
  • Spanish (es_ES) credit to Fidel Diez.
  • .po file (woops.po) in languages folder for translations.

If you do a translation for your site please send it to us for inclusion in the plugin language folder. We'll acknowledge your work here. Go here to send your translation files to us.

Requires: 4.1 or higher
Compatible up to: 4.6.1
Last Updated: 1 day ago
Active Installs: 8,000+


3.3 out of 5 stars


3 of 7 support threads in the last two months have been marked resolved.

Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

100,1,1 100,4,4 100,1,1 50,2,1 0,1,0