AI product search assistant shown over an ecommerce product catalog

AI product search for WooCommerce

Search with AI for WooCommerce

Give shoppers a faster way to find products. Customers can type natural requests like "orange Nike running shoes", use optional image search, and land on your existing WooCommerce results flow.

Shortcode setup Native results Image search Text fallback
Natural-language search Shoppers describe what they want instead of guessing exact product keywords.
Deep catalog matching Titles, descriptions, SKU, categories, tags, attributes, variations, and SEO fields.
Provider choice Use OpenAI, Claude, Gemini, or an OpenAI-compatible custom provider.
Theme friendly Keep your theme product cards, filters, sorting, and pagination by default.

Why stores use it

Better product discovery without rebuilding your shop.

Search with AI adds a smart discovery layer to WooCommerce while respecting the store structure you already have. It can enhance intent understanding with AI, but basic text search still works through local fallback matching.

Intent

Understand shopper language

Turn broad phrases, mixed product details, and descriptive requests into better product searches for your WooCommerce catalog.

Image

Search with a product photo

Let shoppers upload an image to find the same or similar products when a configured vision-capable AI model is available.

Index

Search more catalog fields

Index product names, short and full descriptions, SKU, categories, tags, attributes, variation details, image metadata, and supported Rank Math SEO fields.

Results

Use native WooCommerce pages

The default shortcode sends shoppers to the theme's product search results, keeping familiar product cards, sorting, filters, and pagination.

Control

Dedicated results mode

If your theme search template is not the right fit, switch to shortcode mode and render paginated plugin-hosted results on a dedicated page.

Providers

Bring your own AI key

Configure your own provider account for AI understanding, reranking, and image search. Leave it empty when you only need fallback text matching.

Storefront experience

A search assistant that feels native to your catalog.

Add the shortcode to a home page, shop page, or dedicated search page. Shoppers can type a normal sentence, refine with details, or use an image when enabled. The plugin searches indexed product data and returns relevant WooCommerce products.

How it works

Install, configure, index, and search.

The plugin keeps setup practical for store owners and developers. Start with the default shortcode flow, then customize results behavior only when your store needs it.

01

Activate the plugin

Install it in WordPress, make sure WooCommerce is active, and activate the plugin.

02

Add the shortcode

Place [swai_search] on the page where shoppers should begin searching.

03

Choose AI options

Add an AI provider key only if you want stronger intent understanding or image search.

04

Rebuild the index

After imports or major catalog edits, rebuild the product index from the admin page.

Shortcode setup

Use the search flow that fits your store.

The default mode is best when your WooCommerce theme already has strong product listing, filtering, sorting, and pagination. Shortcode mode is useful when you want a dedicated AI search results page.

Default native results [swai_search]
Explicit native mode [swai_search results_mode="native"]
Send to dedicated results page [swai_search results_mode="shortcode" results_page_url="/ai-search-results/"]
Render paginated shortcode results [swai_search results_mode="shortcode" per_page="9"]

Requirements

Built for real WooCommerce stores.

Search with AI is designed to sit inside your current WordPress and WooCommerce stack while giving store owners clear control over AI provider usage.

WordPress and PHP

Requires WordPress 6.4 or newer and PHP 7.4 or newer.

WooCommerce

WooCommerce must be active because the plugin is built for product discovery.

AI provider

Optional for text search. Required for image search and AI-powered understanding.

Vision-capable model

Image search requires a model that supports image input through your selected provider.

Rank Math support

Supported Rank Math SEO title, description, and focus keyword fields can be indexed.

Pro license ready

The private/pro build supports site license activation and scheduled license checks.

Pricing

Choose the license that fits your store portfolio.

Start with one WooCommerce store, cover a small client group, or unlock the plugin for up to ten sites. Annual and lifetime options are available for every plan.

Basic

For one WooCommerce store.

Sites
1 site
Annual
$199/year $79/year
Lifetime
$299 $149
cards
Powered by paypal

Pro

For agencies and multi-store WooCommerce teams.

Sites
10 sites
Annual
$449/year $249/year
Lifetime
$699 $349
cards
Powered by paypal

FAQ

Common questions before installing.

Does it work without an AI API key?

Yes. Text search can still work with fallback catalog matching. Add an AI provider only when you want stronger intent understanding, reranking, or image search.

Does it replace my theme search page?

No. The default shortcode flow sends shoppers to the theme's native WooCommerce product search results. You can use shortcode mode when you want a dedicated results page.

Which AI providers are supported?

The plugin supports OpenAI, Anthropic Claude, Google Gemini, and OpenAI-compatible custom providers with a configurable base URL and model name.

What data can be searched?

Product titles, descriptions, SKU, categories, tags, attributes, variation attributes, variation SKU, variation descriptions, image metadata, and supported SEO fields.

Contact us

Have questions about the plugin?

Reach out to the team for licensing, setup, or custom WooCommerce search questions.

info@plugin.onlineshopcatalogue.co.uk We typically respond within 24 hours.

Make WooCommerce product search easier for real shoppers.

Add natural-language search, optional image search, and AI-enhanced discovery to your store without forcing a full storefront rebuild.