Skip to content

PrestaShop User Guide

Kea Labs - Visual Discovery & Smart Search

Section titled “Kea Labs - Visual Discovery & Smart Search”

PrestaShop User Guide

This page explains how to install, preview, configure and troubleshoot the Kea Labs module for PrestaShop.

Kea Labs: Visual Discovery & Smart Search is a hybrid search module for PrestaShop that allows customers to search your catalog using text, image, or voice-individually or in combination.

The module replaces the default PrestaShop search with a unified interface that supports multiple input methods, instant filtering, and relevant results based on product data. It works out of the box with minimal setup and adapts to your store’s structure automatically.
Learn more…

  • The extension for Prestashop is free, but you need a Kea Labs account to use it.
  • A new account gets automatically created on installation, or you can log in to an existing account.
  • No cards required for a free 14-day trial.

If you need assistance with installation, customization, or any other questions, our team is ready to help:

We respond quickly and will guide you through setup or any specific requirements you may have.


Kea Labs Smart Search can be installed in two ways.

Section titled “Install via PrestaShop Admin (Recommended)”
  1. Log in to your PrestaShop Back Office.
  2. Go to Modules → Module Manager.
  3. Click Upload a module (top-right). Upload module
  4. In the popup, drag & drop the .zip of the module (or browse and select). Upload module popup
  5. After upload, PrestaShop installs the module automatically.
  6. Click Configure to proceed with setup. Upload module popup - done

If you close the popup, you can always find the module later under Module Manager by searching for “Kea Labs”. kealabs prestashop integration

  1. Download the .zip archive and extract it locally.
  2. Upload the extracted folder (e.g., kealabs_search/) via FTP to /modules/ of your PrestaShop.
  3. In Back Office go to Modules → Module Catalog.
  4. Search for “Kea Labs” and click Install. kealabs prestashop integration
    kealabs prestashop integration
  5. After installation, click Configure. kealabs prestashop integration kealabs prestashop integration

After installation you can click Configure right from the confirmation popup.

If you closed it or want to return later:

  1. Open Modules → Module Manager.
    kealabs prestashop integration
  2. Use the search at the top and type Kea Labs.
  3. In results, click Configure next to “Kea Labs: Visual Discovery & Smart Search”. kealabs prestashop integration

The application is embedded into the PrestaShop admin page: you can access search & theme settings, dashboard and analytics from a single place.


When you first open the module after installation, an onboarding wizard guides you through initial setup: account authentication, environment selection, search mode, and catalog preparation.

  • Create a new Kea Labs account (name, business email, password), or
  • Log in to an existing account.
  • Account recovery (Forgot password) is available.

If you need assistance at any time, use the built-in chat or email support.

Wizard - Step 1: Login

The wizard detects whether the current store is production or development/test.

If it’s a test/development environment, we can help with initial configuration and optionally extend the trial for non-production domains.

Wizard - Step 2: Environment

Choose how your store will use Kea Labs:

  • Text Search only - classical full-text search
  • Text + Visual Search - combines traditional input with image-based search

Wizard - Step 3: Mode

After selecting the mode, Kea Labs prepares your catalog:

  • Uploading product data
  • Indexing catalog content
  • Processing images (if visual search is enabled)

A checklist shows progress with status indicators. You can leave the screen open or return later - processing will continue.

Note: First-time image processing may take longer. If you notice delays, contact us - we’ll check the status and assist.

Wizard - Step 4: Processing

Click Next to complete onboarding. You’ll be redirected to the Dashboard to preview and configure search.

Wizard - Step 5: Finish


Search is not enabled for all visitors by default. This lets you safely preview integration, adjust UI or search settings, and test.

The onboarding walks through three steps:

  1. Safely preview the search before switching it on
  2. Adjust behavior and styles
  3. Enable search for customers

Dashboard - Onboarding


Right after installation, Kea Labs starts processing your catalog.
Timing depends on the store size, but usually it’s a matter of minutes.


You can safely preview integration before enabling Search for everyone.

  • Click Preview in the dashboard to enable the preview tool for yourself, or
  • Open your website with ?kea-preview=true
    Example: https://example.com?kea-preview=true

To stop preview mode:

  • Click the Stop preview button in the preview panel, or
  • Add ?kea-preview=false to the URL.

If you don’t see Search working, your theme might be specific and require assistance. Contact our team - we’ll help integrate it.

Preview panel


The plugin tries to integrate automatically, but themes differ and auto-integration may fail if:

  • The site has no search form/input
  • Search elements have non-standard IDs/submit targets
  • Another search plugin/service is installed

We recommend not patching the theme manually. Just contact us - we’ll identify the issue and make required changes for a proper integration.


The extension is disabled by default. Enable it during onboarding,

Enable during onboarding

or anytime on the Settings → General tab.

Settings - General toggle


Under Customization you can configure how search should handle different product fields:

  • Priorities for name, description, etc.
  • Which fields support autocomplete
  • What to ignore

If search misses data or returns too broad results, just contact us - we’ll help tune it.

Customization - fields

In Settings you can customize the autocomplete widget and the search results page.
Navigate through tabs to change what you need.

Settings - search

Configure colors to match your store theme: Settings → Theme.
For advanced customization (templates, labels, buttons), contact support - UI is flexible and can use your custom CSS and templates.

Settings - theme


We recommend contacting our team in case of any issues or questions - we’ll help faster.

  • The extension is disabled by default - complete onboarding and integration.
  • If it’s still disabled, use Preview first.
  • If search still doesn’t appear, the theme integration may need updates (e.g., search form/input not found). Contact us and we’ll fix it.

Often the image cache in your store was cleared. Click Re-index to force Kea Labs to synchronize the catalog and rebuild your search index.

Search shows outdated prices or doesn’t show new products

Section titled “Search shows outdated prices or doesn’t show new products”

By default Kea Labs synchronizes the catalog once a day.
If you change prices/availability more often, we’ll adjust the sync frequency or method. Contact our team and we’ll set it up.