Live Search — customers find it on the first try
Products appear right in the search field while the customer types. The add-on understands synonyms, word forms and typos, searches by product code and features, opens a product in quick view and stays fast on catalogs of hundreds of thousands of products.
0.2 seconds response on a catalog of 928,000 products — against 9–19 seconds without the index
|
5 reports including «Searches without results» — with a one-click synonym from the row
|
No monthly fee everything runs on your own server, queries are not metered
|
CS-Cart 4.11.1+ and Multi-Vendor, every edition, Responsive and UniTheme2
|
Why a store needs live search
Search is the shortest path to a purchase: a person who types a query already knows what they want. The stock CS-Cart search matches text literally, so «telly» instead of «TV» — or a single typo — returns nothing, and the customer leaves.
Two taps to the cart
The product with its image, price and code is visible at once, with «Add to cart», «Compare», «Wishlist» and «Quick view» buttons right in the drop-down. |
Understands real wording
Synonyms, word forms, typos and search by a fragment of the product code: the customer need not know how the product is named in the catalog. |
No waiting for the catalog
The word index answers in fractions of a second where an ordinary search reads the whole catalog for seconds. |
Shows the demand
The reports answer a question ordinary analytics does not: what customers failed to find in your store. |

It understands the query
- • Synonyms. A dictionary for your niche: «telly» finds TVs, «tee» finds T-shirts. You define the customer words yourself, separately per language.
- • Word forms. The query is reduced to the word stem: «shirts» finds «shirt», «batteries» finds «battery». English and Russian.
- • Typos. The correction comes from your own catalog — a word that really exists in the store — with no internet call.
- • Product code and ID. A fragment of the code from an invoice or an email is enough.
- • Keyboard layout. «apple» typed with the Russian layout still on finds Apple: a query with no catalog word in it is retried in the other layout, and the customer sees what the results are for.
- • Categories by description. A category is found not only by its name but by its description and meta data — with the same settings as products.


Fast even on a large catalog
In version 3.17 the search stopped reading the text of every product: it queries a prepared word index and only reads the products that match.
- • The index updates in place whenever a product is added, edited or deleted — no rebuild after every change.
- • A full rebuild goes into the scheduler and is needed after bulk catalog imports.
- • The index state is visible in the settings: how many products it covers and when it was built.
- • No separate search server: the add-on works on the same database as the store.
What it buys you
On a catalog of 928,000 products the response time dropped from 9–19 seconds to 0.2–0.9 seconds, and on some queries from 229 seconds. A repeated query is answered in 0.2–0.3 seconds from the cached result, while prices and stock are always read fresh from the database.

You steer the results
- • Fields weight. A match in the name weighs more than one in the description — relevance is tuned per field and per kind of match.
- • Search phrases. For the queries that matter you assign products and suggestions yourself.
- • Search motivation. Words other customers use are typed one by one in the empty search box.
- • Result blocks. Categories, brands, vendors and featured products next to the results, plus a category filter inside the drop-down.
- • Features. Which features take part in the search is chosen as a list in the settings — «Android» or «black» finds products by value.
- • Enter without leaving the page. While suggestions are on screen, Enter highlights the first product instead of sending the customer to the results page.
- • Appearance. Presets for the field and the drop-down, custom colors for category labels.
It shows what people searched for and did not find
Five report sections: all history, a summary by phrase, product clicks, searches without results and by customers. Filtering by period and by storefront works in every one of them.
A short to-do list
Every row in «Searches without results» is a customer who left empty-handed. A synonym or a search phrase is created right from the row with the query already filled in; the query then leaves the report — and comes back on its own if customers still find nothing.


How to start
STEP 1
Install the add-on
Through «Cart-Power: Add-ons Manager» — updates arrive the same way. |
STEP 2
Turn the word index on
The «Quick start» settings section, the «Use word index» checkbox. |
STEP 3
Build the index
The «Run manually» button next to the build command; on a large catalog it takes minutes. |
STEP 4
Schedule the rebuild
The command is right there. It is needed after bulk catalog imports; the rest of the time the index maintains itself. |
Worth knowing up front
Sorting by fields weight requires the search cache — build it on the «Live search → Data caching» page. Tick the features to search in under «Search in features» and rebuild the index. Word forms are supported for English and Russian.
What is new in version 3.18
- • Features to search in are chosen as a list in the add-on settings, not by a checkbox in every feature; the previous selection is carried over on upgrade.
- • Categories are found by description and meta data — with the same settings as products.
- • In «Searches without results» a synonym or a search phrase is created right from the row; handled queries leave the report and come back if the problem persists.
- • A «Quick view» button in the product row — the product opens without leaving the results.
- • «Enter keeps the customer in the live results» mode: the first press highlights a product, the second opens it.
- • Ultimate: suggestions can include products and categories of neighbouring storefronts, each labelled with its storefront.
- • Keyboard layout correction: a query typed in the wrong layout finds what was meant; matching categories sit above the products in the presets.
- • Changing the set of features marks the word index as outdated so the search never runs on an incomplete index.



Customisable without editing files
The add-on is customised on almost every project, so version 3.17 added public extension points: five PHP hooks and three JavaScript events. The list with parameters sits in the settings, in the «For developers» section, and your changes survive an update.
Frequently asked questions
Is there a monthly fee, like with cloud search services?
No. You pay for the add-on once, the search runs on your server and the number of queries is not limited.
Will it cope with a catalog of hundreds of thousands of products?
Yes — that is what the word index is for: on a catalog of 928,000 products a query is answered in 0.2–0.9 seconds. The index is built once and maintains itself afterwards.
Do I need Elasticsearch or a separate server?
No, the add-on works on the same database as the store. If you specifically need Elasticsearch, we have a separate «Smart Search» add-on.
What happens if a customer misspells a word?
The add-on suggests a correction from your own catalog, and it also understands synonyms and word forms.
Can a product be added to the cart straight from the drop-down?
Yes — the results carry «Add to cart», «Compare» and «Wishlist» buttons.
We customise add-ons. Will our changes survive an update?
Yes. Version 3.17 added public extension points — five PHP hooks and three JavaScript events, listed in the add-on settings.
What happens when we upgrade from the previous version?
Settings, synonyms, phrases and history are kept. Features that were ticked in their own forms are carried over to the new list in the settings automatically. After the upgrade, rebuild the word index — one button in the «Quick start» section.
- Store Builder
- Store Builder Plus
- Store Builder Ultimate
- Multi-Vendor
- Multi-Vendor Plus
- Multi-Vendor Ultimate
- 4.21.1
- 4.20.1
- 4.19.1.SP2
- 4.19.1.SP1
- 4.19.1
- 4.18.4
- 4.18.3
- 4.18.2.SP1
- 4.18.2
- 4.18.1.SP1
- 4.18.1
- 4.17.2.SP3
- 4.17.2.SP2
- 4.17.2.SP1
- 4.17.2
- 4.17.1
- 4.16.2
- 4.16.1
- 4.15.2
- 4.15.1.SP4
- 4.15.1.SP3
- 4.15.1.SP2
- 4.15.1.SP1
- 4.15.1
- 4.14.3.SP1
- 4.14.3
- 4.14.2.SP1
- 4.14.2
- 4.14.1.SP1
- 4.14.1
- 4.13.3
- 4.13.2.SP2
- 4.13.2.SP1
- 4.13.2
- 4.13.1
- 4.12.2
- 4.12.1
- 4.11.5
- 4.11.4
- 4.11.3
- 4.11.2
- 4.11.1
- English
- Български
- Dansk
- Deutsch
- Ελληνικά
- Español
- Français
- Italiano
- Nederlands
- Norsk
- Polska
- Română
- Русский
- Slovenščina
- 中文
|
CS-Cart development · in-house team · since 2013 We build, upgrade and speed up CS-Cart stores and marketplacesAnalysts, developers, designers, QA and support under one roof — no subcontractors. We ship add-ons you can buy on this page today, and we take on the work that no ready-made add-on covers. |
|
2013 Working with |
4.98 Rating from |
200+ Solutions on this |
500+ E-commerce projects |
Flagship products
Two add-ons that change how a store performs
Everything else we publish improves one screen. These two change the numbers: how customers find products, and how often they come back.
|
Add-on · Search & merchandising Smart SearchElasticsearch-powered search for large catalogues. The customer types two letters, sees products with images and prices, and buys from the dropdown — even after a typo or with the wrong keyboard layout. Visitors who use the search bar are 24% of traffic and 44% of revenue, and convert about 2.5× better than people who only browse categories. If search returns nothing, up to 80% of them leave. | ||||||||
| ||||||||
Try it on a live catalogue: open the demo store and search with a deliberate typo. |
|
Add-on · Mobile commerce PowerApp — mobile app for your storeA native iOS and Android app running on your CS-Cart data: the same products, prices, stock, promotions, reward points and orders. There is no second catalogue to maintain — everything stays in the admin panel you already use. A mobile site brings a customer in once; an app brings them back for free. Push notifications replace the retargeting budget you spend to buy the same customer a second time. | ||||||||
| ||||||||
Screens, block types and pricing tiers: see how the app is built. |
Services
When no add-on solves it, we do the work
Fixed scope, written specification, a named project manager and a warranty on what we ship.
|
Custom CS-Cart development Functionality the platform does not have: add-ons, marketplace mechanics, integrations with 1C, CRM, ERP, payment and delivery providers. We start from a written specification, not from an estimate on a phone call. Details → |
|
CS-Cart upgrade Move to the current version without losing data, custom code or add-ons. We audit every modification first, upgrade on a staging copy, adapt what breaks and switch over with little or no downtime. Details → |
|
Speed and performance optimisation Conversion falls by about 4.4% for every extra second of load time. We profile the server, the database and the front-end, then fix what actually costs the seconds — and show you the before-and-after numbers. Details → |
|
Design for CS-Cart Mobile-first storefront design built on CS-Cart's own template structure, so the layout survives the next platform upgrade instead of becoming a migration problem. Details → |
|
SEO for CS-Cart A technical audit of indexing, duplicates, redirects, structured data and Core Web Vitals — delivered as a prioritised fix list your developers can act on, or that we implement ourselves. Details → |
How we work
What you get besides the code
|
Before we start We discuss the goal, offer options and write the specification. You approve scope and price before development begins. |
While we build A named project manager reports progress on a fixed schedule. You always know what is in work and what is next. |
|
Before release A separate QA pass on every release — the developer who wrote the code is not the person who signs it off. |
After handover Documentation for everything we ship, plus a warranty on the modifications and the project. |
Tell us what the store needs to doDescribe the task in a couple of sentences and we will come back with options, a scope and a price. The consultation is free, and we will say plainly if a ready-made add-on already solves it.
|
Client cases, our full add-on catalogue and 184 customer reviews are in the tabs above.
Similar products
- Makes your store faster.
- Improves the SEO ranking of the site.
- Increases conversion.