← All modules
Documentation Blog Sign in to your licenses Contact
codingrow.com — Human thought, digital logic. Magento 2 · Search

Live Search & Autocomplete

The moment a customer starts typing in your Magento search bar, a dropdown shows the matching products — image, name, price and discount — one click from the product page. It is the instant, Google-style search Magento Open Source does not give you out of the box.

As the customer types, matching products appear instantly with thumbnail, name and price.
As the customer types, matching products appear instantly with thumbnail, name and price.

Try it live

Type a few letters in the search bar of our demo store and watch the product suggestions appear in real time.

Open the live demo
€249.00 + VAT
Indicative total, incl. Italian VAT: €303.78 — the exact amount is calculated at checkout and is waived for EU business buyers with a valid VAT number (reverse charge).
One-time price, one domain. Perpetual license with 1 year of updates & support.
Free One-time price, one domain. Perpetual license with 1 year of updates & support.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Instant delivery: your license key is emailed the moment the payment is confirmed.

Optional installation service available at checkout — we set it up for you.

What it fixes

Magento's native search bar does not suggest products in real time — and a customer who can't find a product doesn't buy it.

Native autocomplete only suggests past search terms

With Elasticsearch or OpenSearch, Magento Open Source's native autocomplete only proposes terms that were already searched before (from the search_query table) — never live products from your catalog. Type a product that nobody searched yet and you get nothing. This is a structural limit of Open Source, not a misconfiguration: it behaves the same on Luma and Hyvä. This module adds the real, product-based autocomplete that is missing.

A shopper who doesn't find, leaves

Search users are your highest-intent visitors — they already know what they want. Every extra click or empty result is a chance to lose the sale to a competitor. Showing the right products instantly, with a picture and a price, turns that intent into a click straight to the product page.

The fix: real product suggestions the instant the customer types — pulled from your live catalog, ranked by relevance, one click from the buy button.

How it works

A lightweight, theme-agnostic script attaches to your existing search bar (Hyvä or Luma) and, as the customer types, calls the module and renders a clean dropdown of matching products — thumbnail, name, price and any discount — plus a "see all results" link. Works on desktop and mobile.

Desktop: product suggestions with image, name, price and discount, one click from the product page.
Desktop: product suggestions with image, name, price and discount, one click from the product page.
Mobile: the same instant suggestions, sized for the phone.
Mobile: the same instant suggestions, sized for the phone.

What it does

Fast on large catalogs

The suggestions come from Magento's own indexed search engine — the very same engine behind the results page — not from a slow database scan. That is what keeps it fast even on very large catalogs.

Real-world: on a live 67,000-product catalog, suggestions return in about one second and the response time stays flat as the catalog grows — because the work is done by the index, not by scanning the database.

Synonyms: find the right product even for the "wrong" word

Customers don't always type the exact catalog wording. The module expands the query with synonyms so those searches still match.

Better together: pair it with AI Personal Shopper and every misspelled or dialect search the assistant has learned also powers the autocomplete — no extra setup. Without it, the module works perfectly on the native synonyms alone.

Simple to configure

Everything lives under Stores → Configuration → Codingrow → Live Search & Autocomplete. Paste your license key, turn it on, and tune a few options.

The admin configuration: license, general, autocomplete and appearance options, under Codingrow.
The admin configuration: license, general, autocomplete and appearance options, under Codingrow.

Licensing & privacy

A per-domain license, validated locally and safely — nothing about your catalog or customers leaves your server.

Admin in 7 languages

The admin configuration and the storefront labels ship translated in seven languages:

English Italiano Español Français Deutsch Português Nederlands

The storefront picks the store's language automatically; the small UI labels ("see all results", "no products found") follow the store view.

Requirements

Magento 2.4.x (Open Source or Adobe Commerce), PHP 8.1–8.5, any search engine Magento supports (OpenSearch, Elasticsearch or MySQL). Compatible with Hyvä and Luma themes. Requires the free codingrow/module-core. No AI provider or API key needed — it is pure catalog search.

Documentation

Full setup and admin reference — installation, configuration options, native and AI Personal Shopper synonyms, extended-field search via native searchable attributes, and troubleshooting.

→ Read the full documentation

Money-back guarantee

Not satisfied within 30 days of purchase? Request a refund yourself from your account area (codingrow.com/login), no questions asked. The refund is processed instantly, automatically, and the license is deactivated upon confirmation.

Changelog

A short history of recent releases.

v1.2.1

Search bar rendering fixes on the Luma theme: the restyled bar and the sticky bar now look identical (rounded input, accent button, white magnifier icon, centered and clearly visible) on desktop and mobile. Fixed the missing icon on Luma's submit button, the squashed and non-rounded sticky bar, and a thin line under the buttons on narrow viewports. No configuration change.

v1.2.0

Two new Appearance options to align the theme's search bar with the Codingrow design: Restyle the theme's search bar redraws the native bar (rounded white input, accent-colored button, matching the sticky bar) and neutralizes any dark background the theme places around the search; Hide the header search icon hides the header magnifier that only opens the search. Both cross-theme (Hyva and Luma), off by default.

v1.1.0

New Sticky search bar option (Appearance): as the customer scrolls, a compact header bar appears at the top with logo, search (same autocomplete), account and cart taken from the theme - theme-agnostic (Hyva and Luma), hiding when back at the top. It also exposes a slot for the AI button of the AI Personal Shopper module (if installed).

v1.0.1

Search now runs through Magento's indexed search engine instead of a direct database query: much faster and scalable on large catalogs, with the same partial matching and the same searchable-attribute weights as the results page. No configuration change.

v1.0.0

First release: real-time product autocomplete for the Magento 2 search bar, Hyvä and Luma, native Search Synonyms plus optional AI Personal Shopper synonyms, and display/appearance options.

Frequently asked questions

What does Live Search & Autocomplete add?
An instant autocomplete dropdown showing image, name, price and discount as the shopper types.
Does it use Magento’s search engine?
Yes, it uses Magento’s indexed search engine for fast, relevant results.
Is it compatible with Hyvä and Luma?
Yes, it works on both.