Title: Biwem Search Autocomplete — Smart Search for WooCommerce
Author: Biwem inc.
Published: <strong>June 3, 2026</strong>
Last modified: August 20, 2026

---

Search plugins

![](https://ps.w.org/biwem-search-autocomplete-for-woocommerce/assets/banner-772x250.
png?rev=3559274)

![](https://ps.w.org/biwem-search-autocomplete-for-woocommerce/assets/icon-256x256.
png?rev=3559274)

# Biwem Search Autocomplete — Smart Search for WooCommerce

 By [Biwem inc.](https://profiles.wordpress.org/biwem/)

[Download](https://downloads.wordpress.org/plugin/biwem-search-autocomplete-for-woocommerce.1.0.9.zip)

 * [Details](https://wordpress.org/plugins/biwem-search-autocomplete-for-woocommerce/#description)
 * [Reviews](https://wordpress.org/plugins/biwem-search-autocomplete-for-woocommerce/#reviews)
 *  [Installation](https://wordpress.org/plugins/biwem-search-autocomplete-for-woocommerce/#installation)
 * [Development](https://wordpress.org/plugins/biwem-search-autocomplete-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/biwem-search-autocomplete-for-woocommerce/)

## Description

**Biwem Search Autocomplete** brings real-time, intelligent autocomplete suggestions
to your WooCommerce store. Visitors find what they’re looking for in seconds — even
if they misspell, abbreviate, or only know the SKU.

The plugin is built around four ideas:

 1. **Speed**. Suggestions appear as the visitor types, with multi-level caching that
    keeps response times low even on shared hosting.
 2. **Forgiveness**. Built-in fuzzy matching catches typos and missing letters automatically.
    Searching “trapno” still finds the trapano.
 3. **Smart matching**. Beyond plain titles, the plugin also matches product SKUs and
    EAN/GTIN codes, so warehouse and B2B users find products by code instantly.
 4. **Compatibility**. Works with any theme, any WooCommerce setup, any cache plugin.
    No assumptions about your stack.

#### What’s included

 * Real-time autocomplete suggestions in the search box
 * Configurable number of product / post / page suggestions per query (you choose
   how many)
 * **Multilingual smart fuzzy matching** — automatic typo recovery in English, Italian,
   Spanish, French, and German (handles missing letters, swapped letters, vowel 
   substitution)
 * **Automatic accent normalization** — café/über/straße/niño/français all matched
   without typing the accents
 * SKU and EAN/GTIN exact match (a customer who knows the code finds the product
   immediately)
 * **Multi-content search** — products, blog posts, and pages in a single dropdown(
   toggle each independently)
 * Product thumbnails in the dropdown
 * Product price display with regular/sale formatting (uses WooCommerce currency
   settings)
 * Loading indicator while suggestions are fetched
 * Out-of-stock filter — hide unavailable products from suggestions
 * Multi-level caching (in-memory + 10-minute transient) for fast responses
 * Translation-ready (compatible with WPML, Polylang and Loco Translate)
 * 5 bundled admin languages out of the box: English, Italian, Spanish, French, 
   German
 * Works with any theme — no required modifications
 * Drop-in shortcode `[wcsa_search_autocomplete]` with 4 design styles

#### Privacy-first by design

This plugin makes **zero external calls**. Everything runs on your own server. No
data is sent anywhere — ever.

 * **No phone-home updates.** Updates come from WordPress.org.
 * **No usage tracking.** No statistics, analytics, or telemetry are collected.
 * **No GeoIP lookup.** The plugin does not look up your visitors’ country.

The plugin is fully GDPR-friendly.

#### Pro version

A separate Pro version with advanced features is available at [https://www.biwem.it/autocomplete](https://www.biwem.it/autocomplete).
Pro features include:

 * SHORTINIT fast search engine (sub-50ms response times)
 * Real-time AI chat for natural-language product discovery
 * Synonyms management
 * Search analytics with visit logs and CSV export
 * Custom colors and styling (admin color picker + 6 presets)
 * External search suggestions (Google, Bing, DuckDuckGo proxies — opt-in)
 * Configurable thumbnail size
 * Category labels and breadcrumb in dropdown
 * Focus mode on desktop (full-screen search overlay)

The Pro version is distributed exclusively from biwem.it as a separate plugin (it
is not hosted on WordPress.org). The Free version on WordPress.org remains fully
functional and free forever.

### External services

This plugin does not connect to, send data to, or rely on any external services.
All functionality runs entirely on your own server:

 * Product search and SKU/EAN lookups are processed locally via WordPress’s own 
   database. No third-party APIs are involved.
 * The plugin’s REST endpoint `/wp-json/wcsa/v1/suggestions` is internal — it is
   served by your own WordPress installation, on your own domain, and is called 
   only by the front-end autocomplete script running in the visitor’s browser.

No analytics, no telemetry, no tracking, no remote calls of any kind.

## Screenshots

[⌊Real-time autocomplete in action — the dropdown appears as the visitor types, 
with instant suggestions.⌉⌊Real-time autocomplete in action — the dropdown appears
as the visitor types, with instant suggestions.⌉[

Real-time autocomplete in action — the dropdown appears as the visitor types, with
instant suggestions.

[⌊Admin General Settings — search configuration, display options, post type toggles.⌉⌊
Admin General Settings — search configuration, display options, post type toggles
.⌉[

Admin General Settings — search configuration, display options, post type toggles.

[⌊Dashboard — plugin status, search scope summary, WooCommerce detection.⌉⌊Dashboard—
plugin status, search scope summary, WooCommerce detection.⌉[

Dashboard — plugin status, search scope summary, WooCommerce detection.

[⌊Biwem Pro promotional page — overview of the Pro version (available separately
at biwem.it).⌉⌊Biwem Pro promotional page — overview of the Pro version (available
separately at biwem.it).⌉[

Biwem Pro promotional page — overview of the Pro version (available separately at
biwem.it).

[⌊Shortcode search bar styles — Default, Minimal, Rounded, Bold variants.⌉⌊Shortcode
search bar styles — Default, Minimal, Rounded, Bold variants.⌉[

Shortcode search bar styles — Default, Minimal, Rounded, Bold variants.

[[

[[

[[

[[

[[

[[

[[

[[

## Installation

 1. In your WordPress admin, go to **Plugins  Add New**.
 2. Search for “Biwem Search Autocomplete”.
 3. Click **Install Now**, then **Activate**.
 4. The plugin starts working immediately on your default WooCommerce search box. No
    configuration needed.

#### Manual installation

 1. Download the plugin ZIP file from the WordPress.org plugin page.
 2. Go to **Plugins  Add New  Upload Plugin** in your WordPress admin.
 3. Select the ZIP file and click **Install Now**, then **Activate**.

#### Configuration

After activation, go to **Autocomplete  General Settings** to fine-tune:

 * Search scope (which content types to include: products, blog posts, pages)
 * Minimum query length and debounce delay
 * Display options (thumbnails, prices, loading indicator)
 * Out-of-stock filter
 * Mobile focus mode
 * Shortcode search bar style (Default / Minimal / Rounded / Bold)

## FAQ

### Is the plugin really free?

Yes. There is no time limit, no feature trial, no required signup, no locked feature.
The plugin is fully functional and remains free forever.

### Do I need WooCommerce to use this plugin?

No. WooCommerce is optional. The plugin works on any WordPress site to provide autocomplete
search for posts and pages. When WooCommerce is installed and active, you additionally
get product search with thumbnails, prices, and SKU/EAN matching. In other words,
WooCommerce is not required — it simply lets the plugin do more.

### Does the plugin slow down my site?

No — it’s designed to be fast. The plugin uses aggressive multi-level caching (in-
memory + transient), so most queries are served in 50–80 milliseconds.

### Does it work with my theme?

Yes. The plugin attaches to the standard WooCommerce search input. It works with
any theme that uses the WooCommerce search form (which is virtually all of them).
No theme modifications are required.

### Does it work with translation plugins?

Yes. The plugin is translation-ready and compatible with WPML, Polylang, and Loco
Translate. The 5 built-in admin languages (English, Italian, Spanish, French, German)
cover the most common WooCommerce regions.

### Does the plugin send any data outside my site?

No. The plugin makes zero external calls. All search functionality is 100% local—
processed by your own WordPress installation against your own database. No analytics,
no telemetry, no tracking, no remote requests of any kind.

### How does the SKU/EAN exact match work?

When a visitor types text that exactly matches a product’s SKU or `_global_unique_id`(
EAN/GTIN), the plugin returns that product immediately — even before the regular
text search runs.

### Can the autocomplete search blog posts and pages, not just products?

Yes. Open **Autocomplete  General Settings  Search scope** and toggle on “Blog posts”
and/or “Pages” alongside (or instead of) products. The autocomplete dropdown will
then include matching blog posts and pages, and clicking a result navigates straight
to that post or page. By default only products are searched.

### How do I uninstall the plugin completely?

Go to **Plugins  Installed Plugins**, deactivate, then delete the plugin. WordPress
runs the plugin’s uninstall routine automatically, which removes the plugin’s option
and cached data. No leftovers in your database.

### I want more features. Is there a Pro version?

Yes. A separate Pro plugin is available at [https://www.biwem.it/autocomplete](https://www.biwem.it/autocomplete).
It is distributed exclusively from biwem.it as its own plugin (it is not on WordPress.
org). The Free version on WordPress.org remains fully functional and free forever.

### I have a problem or feature request. Where do I get support?

Post in the WordPress.org plugin support forum. We monitor it actively.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Biwem Search Autocomplete — Smart Search for WooCommerce” is open source software.
The following people have contributed to this plugin.

Contributors

 *   [ Biwem inc. ](https://profiles.wordpress.org/biwem/)

[Translate “Biwem Search Autocomplete — Smart Search for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/biwem-search-autocomplete-for-woocommerce)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/biwem-search-autocomplete-for-woocommerce/),
check out the [SVN repository](https://plugins.svn.wordpress.org/biwem-search-autocomplete-for-woocommerce/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/biwem-search-autocomplete-for-woocommerce/)
by [RSS](https://plugins.trac.wordpress.org/log/biwem-search-autocomplete-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.9

 * Compatibility confirmed with WordPress 7.1: the settings colour pickers were 
   verified against the jQuery UI 1.14.2 bundled with this release. No code changes
   were needed.
 * Version alignment with the Pro edition 1.0.9, whose changes concern Pro-only 
   areas (the synonyms engine and the desktop focus bar).

#### 1.0.8

 * The most searched terms now focus on the site’s leading five. The dropdown and
   the dashboard panel show the strongest terms at a glance, keeping both compact
   and immediately readable, while the ranking keeps updating on its own: a term
   that gains ground takes the place of a weaker one. Existing lists are realigned
   to the leading terms the first time you open the admin after updating.
 * Minimum WordPress version raised from 5.8 to 6.1. The plugin already ran safely
   on older versions, but it uses a few cache functions introduced in 6.1; declaring
   6.1 makes the requirement honest and keeps automated compatibility checks clean.
   WordPress 6.1 was released in November 2022.
 * Code housekeeping: explicit sanitizing on the term deletion link and documented
   why the success notice does not need its own nonce (it only picks which message
   to show; the action that changes data verifies its nonce).

#### 1.0.7

 * New management panel for the “Show most searched terms” feature: see every recorded
   term with its search count, delete individual terms, or reset the whole list.
   Terms currently shown to visitors are highlighted.
 * Recorded terms are text typed by your visitors, so this panel lets you remove
   anything you would rather not publish — for example entries left behind by bots.
 * New filters that decide what may appear as a button: a minimum number of searches
   before a term shows up, an option to hide terms made only of digits (product 
   codes, SKU, EAN, years — still recorded, just not displayed), and a list of excluded
   terms that are never shown and stop being recorded altogether.
 * The management panel reflects those filters: every term is marked as visible 
   or filtered out, so the admin list always matches what visitors really see.
 * New option “Record only searches that found results” (on by default): a term 
   is recorded only when that search actually returned something. Buttons therefore
   always lead somewhere instead of an empty page, and typos, bot noise and offensive
   words are filtered out on their own, since they normally find nothing on the 
   site. It can be turned off for setups where results are loaded in a non-standard
   way.
 * The recorded terms list moved from the settings page to the Dashboard, where 
   it belongs: it is collected data rather than a setting. The options that control
   it stay in the settings, one click away from the panel.
 * Fixed: saving the settings of this plugin no longer removes options it does not
   manage. On sites where the Pro edition had been used, saving here used to wipe
   its license key and appearance settings, because both editions share the same
   option record.

#### 1.0.6

 * New “Show most searched terms” option (Display options): shows your site’s most
   searched terms as clickable buttons at the top of the autocomplete dropdown, 
   so visitors can start a popular search with one click. Terms are recorded locally
   on your site, only when a search is actually submitted — no external calls and
   no tracking.
 * The term buttons are customizable: primary and hover colors, border and border-
   hover colors, three button shapes (Round, Slightly round, Square) with live previews,
   a text size that scales the button automatically, and a limit of how many terms
   are shown (1 to 20).

#### 1.0.5

 * UI: removed the thin divider line between autocomplete suggestions for a cleaner,
   more uniform dropdown.

#### 1.0.4

 * Theme-proof search bar: the plugin’s own search bar (the [wcsa_search_autocomplete]
   shortcode) is now rendered inside a Shadow DOM, so its appearance is isolated
   from the active theme’s styles and stays consistent across themes — present or
   future.
 * When the search bar style is enabled, autocomplete suggestions now appear on 
   BOTH the plugin’s own bar AND the theme’s native search bars (previously these
   two modes were mutually exclusive).
 * New “Search placeholder text” option in the Searchbar style card: set the placeholder
   text shown inside the search box. It applies to all search bars and works even
   when the style toggle is off.
 * The optional mobile fullscreen focus mode now works on the theme-proof bar as
   well.
 * Fixed: the admin “shortcode not detected” warning now also scans theme header
   builders (e.g. Woodmart) and other option-stored locations, so it recognizes 
   the shortcode wherever it is placed and updates promptly when you add or remove
   it.

#### 1.0.3

 * Hardened the suggestion cache against abuse: very long search terms and an excessive
   number of brand-new terms per day are no longer written to the persistent cache,
   preventing unnecessary database growth from automated or malicious queries. Normal
   searches are unaffected.

#### 1.0.2

 * The number of suggestions shown in the dropdown is now fully configurable with
   no maximum cap — set any value you like from the “Results to show” setting.
 * Removed all references that framed the suggestion count as a limited or upgrade-
   only feature.
 * Documentation and readme updated accordingly.

#### 1.0.0

First public release on the WordPress.org plugin directory.

**Core search engine**

 * Real-time autocomplete with a configurable number of internal product / post /
   page suggestions per query.
 * Multilingual smart fuzzy matching for typo tolerance — “trapno” still finds “
   trapano”, “drll” finds “drill”, “prceuse” finds “perceuse”. Works in English,
   Italian, Spanish, French, and German.
 * Automatic accent normalization — searches like “cafe” find “café”, “uber” finds“
   über”, “strasse” finds “straße”, no need to type the accents.
 * SKU and EAN/GTIN exact match — type a code, get the exact product.
 * Multi-content search: products, blog posts, and pages can each be toggled on 
   or off independently.
 * Multi-level caching layer (in-memory + 10-minute transient) for fast responses.

**Display & dropdown**

 * Product thumbnails in the dropdown.
 * Product price display with regular/sale price formatting (uses WooCommerce currency
   settings).
 * Loading indicator option in the dropdown.
 * Out-of-stock filter — hide unavailable products from suggestions.

**Shortcode search bar** (`[wcsa_search_autocomplete]`)

 * Drop-in shortcode that renders the plugin’s own search bar instead of relying
   on the theme’s.
 * 4 built-in design styles: Default, Minimal, Rounded, Bold — pick from the admin.

**Mobile experience**

 * Optional fullscreen focus mode on mobile (tap the search bar to expand to fullscreen
   for a better typing experience).

**Admin experience**

 * Clean 3-page admin interface: Dashboard, General Settings, Biwem Pro (info).
 * 5 admin languages bundled: English, Italian, Spanish, French, German.
 * Translation-ready (WPML, Polylang, Loco Translate compatible).

**Privacy**

 * Zero external calls — all processing is local.
 * Clean uninstall: removes only the plugin’s own option and transients. No leftovers.

## Meta

 *  Version **1.0.9**
 *  Last updated **1 month ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.1 or higher **
 *  Tested up to **7.1.2**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [ajax search](https://wordpress.org/plugins/tags/ajax-search/)[live search](https://wordpress.org/plugins/tags/live-search/)
   [search engine](https://wordpress.org/plugins/tags/search-engine/)[suggestions](https://wordpress.org/plugins/tags/suggestions/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/biwem-search-autocomplete-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/biwem-search-autocomplete-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/biwem-search-autocomplete-for-woocommerce/reviews/)

## Contributors

 *   [ Biwem inc. ](https://profiles.wordpress.org/biwem/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/biwem-search-autocomplete-for-woocommerce/)