solutions for e-commerce

13 years of business 2555 reviews 4.9 average rating
Magento 1

Enhanced Autocomplete for Elasticsearch 6-7

Improve the default Magento search results and enhance search results relevancy thanks to the Enhanced Autocomplete extension which is fully compatible with the Elasticsearch server v6 and v7.

5/5 rated
60 Reviews
from €180
User guide

How to use the Enhanced Autocomplete for Elasticsearch 6/7 extension?

Elasticsearch is a real-time distributed search and analytics engine that allows you to explore your data very quickly. It is used for full-text search, structured search, analytics, and all three in combination.

And it packages up all these functionalities into a standalone server that your application can talk to via a simple RESTful API, using a web client from your favorite programming language, or even from the command line.

The Enhanced Autocomplete extension will allow you to make the link between the search and analytics engine and Magento.

The extension is completely compatible with Elasticsearch server v6 and v7.

You can find more information on the product here:

STEP 1: Install and run Elasticsearch server

As Elastic advises, "the easiest way to understand what Elasticsearch can do for you is to play with it".

To be able to use the Enhanced Autocomplete extension and reach the server, you first need to have a recent version of Java. You can easily install the latest version of Java from www.java.com .

Then you can install and run the Elasticsearch engine following the below steps.

Install Elasticsearch

You can download the latest version of Elasticsearch compatible with our extension from elastic.co/downloads/elasticsearch.


Check what version is compatible with the extension. 
Once it is downloaded, you can extract the archive file.
Once you’ve extracted the archive file, Elasticsearch is ready to run.

Run Elasticsearch

To run Elasticsearch, open a console, and run the following command:

cd elasticsearch-<version>./bin/elasticsearch

If you’re running Elasticsearch on Windows, simply run:

bin\elasticsearch.bat

Test Elasticsearch

You can easily test if the Elasticsearch engine is reached by opening a new terminal window and running the following:

curl 'http://localhost:9200/?pretty'

You should then get:

You now have an Elasticsearch node up and running.

You can also check the official documentation to install Elasticsearch. 

STEP 2: Enable the Elasticsearch method

To configure Enhanced Autocomplete for Elasticsearch 6/7 in a general way, go to:
SystemConfigurationCatalog Catalog Search

Configure the general parameters

In the Catalog Search tab, you can choose Elasticsearch as the Search Engine.

When choosing Elasticsearch as the Search engine, more options should display:

  • Enable Debug Mode
    Will display potential error messages in the frontend.
  • Enable Suggestion
    Will display a suggestion if the search engine detects a better text query ("Do you mean?" feature).

  • Servers
    Must be written as host:port and separated by a comma.
    To check the connection, click on Check Servers
  • Verify Host
    Only used for HTTPS connection. Set that option to No if you don't have a valid SSL certificate.
  • Server Timeout
    Number of seconds after a timeout occurs for every request. If you’re using indexing of file, a large value is necessary.
  • Index Prefix
    Used to prefix index names in order to avoid potential collisions.
  • Number of Shards
    Having more shards enhances the indexing performance and allows to distribute a big index across machines.
  • Number of Replicas
    Define the number of replicas. Note that having more replicas enhances search performance and improves cluster availability.
  • Safe Reindex
    Reindex in a temporary index and switch to it once finished. Especially useful for large product catalogs.

  • Query Operator
    By default, it is set to AND. For example, with the AND operator, the same query is translated to "digital AND camera", with the OR operator, the query "digital camera" is translated to "digital OR camera". You may have fewer results with the AND operator but they’ll be more relevant.
  • Enable Source Storage
    Should we store source data in Elasticsearch or not. Keep this setting to No for better performances. Will be forced to Yes if fast autocomplete is enabled.
  • Enable Fuzzy Query
    Enable the approximate search. 
  • Fuzzy Query Mode
    You have the possibility to choose the fuzziness level. For example:
    0, 1, 2: the maximum allowed Levenshtein Edit Distance (or number of edits)
    AUTO: should generally be the preferred value. Generates an edit distance based on the length of the term.
    For lengths:
    0..2: must match exactly
    3..5: one edit allowed
    >5: two edits allowed
Feel free to take a look at the Elastic documentation for the Fuzzy query mode.

  • Display in stock product first
    When this option is enabled, the out of stock products will be displayed after the in-stock products.
  • Analyze SKUs
    When Fuzzy Query is enabled, you have the possibility to analyze the SKUs. The SKUs will be analyzed like other product attributes. It is useful if SKUs are multi-part values, such as XXX-YYY-ZZZ. If you don't want to analyze SKUs, then the SKU attribute is considered as one single word.

Manage your Indexes

The Enhanced Autocomplete extension adds 3 more indexes that you can find in:
SystemIndex Management

  • Elasticsearch Product
    Rebuild product full-text search index
  • Elasticsearch Category
    Rebuild category full-text search index
  • Elasticsearch CMS Pages
    Rebuild CMS pages full-text search index

You can easily reindex data by selecting those 3 indexes and by clicking on Submit .

Note that you can reindex any of your attributes. See how to make your attribute searchable.

STEP 3: Configure your search with Elastic Search

You can now configure your search in:
SystemConfigurationWYOMIND Elasticsearch

General Settings

In the General Settings subtab, you will be able to Enable Response Header. This will enable a custom response header for debug purposes.

Autocomplete Settings

By default, the autocomplete will display terms suggestions for your search.

You can choose to Enable Autocomplete in order to override the default autocomplete and to display products directly.

If enabled, 3 additional options will be displayed:

  • Enable Fast Autocomplete
    Use the fast autocomplete (with a payload during indexation).
  • Autocomplete labels
    You can also define a translation for each one of the labels that will be displayed in the autocomplete box as well as add new ones in the Autocomplete Labels field.
    That option is very useful if your website is available in different languages. You can then change the scope to a store view, for example, the French one, and translate each autocomplete label to the French word.
  • Enable Autocomplete Suggestions
    You can enable the suggestions in the autocomplete (do you mean?).
  • Suggestions limit
    You can define the maximum number of suggestions to display. 

Below is what you should get with the above example:

Product Settings

With the Enhanced Autocomplete extension, you can make your products searchable in the autocomplete box. Several options exist to enhance the search.

  • Enable Auto Redirect
    If only 1 result matches the query, the user will be redirected to the product page automatically.
  • Enable in Autocomplete
    If enabled, products will be searchable in the autocomplete box.
  • Autocomplete Limit
    Define the maximum number of results displayed in the autocompletion. For example 3.
  • Display image
    To display product image in the autocomplete.
  • Image Size
    Define the size of the images in the autocomplete box in px. By default, the value is set on 50 px.
  • Enable Thumbnails Generation
    Enable that option if you want to generate product thumbnails. They’ll be generated during indexation and increase execution time. Note that this will impact only the first indexation process since thumbnails are cached for the next indexations. If that option is disabled, the uploaded images will be used without any payload at indexation time but big images may be loaded in autocomplete box.
  • Index product custom options
    Product custom options will be indexed and searchable. This requires a new indexation.

Category Settings

You can Enable Category Search. If enabled, categories will then be indexed in Elasticsearch and new parameters will be displayed in the configuration.

  • Enable in Search Results
    If enabled, categories will also be displayed in the right column of the search results page.
  • Enable in Autocomplete
    If enabled, categories will also be searchable in autocomplete box.
  • Autocomplete Limit
    Define the maximum number of results displayed in the autocompletion. For example 2.

  • Search Results Limit
    Is the limit number of results that will be displayed in the right column of the search results page. Note that 0 or empty field means unlimited.
  • Show Category Path
    If enabled, the category path will be displayed in the right column of the search results page.
  • Searchable Attributes
    Define which category attributes are searchable. For example the Description and the Name.
  • Index Categories not included in the menu
    You also have the possibility to index categories that are not in the menu. 

CMS Settings

You can Enable CMS Search. If enabled, CMS pages will be indexed in Elasticsearch and new parameters will be displayed in the configuration.

  • Enable in Search Results
    If enabled, CMS pages will also be displayed in the right column of the search results page.

  • Enable in Autocomplete
    If enabled, CMS pages will also be searchable in the autocomplete box.
  • Autocomplete Limit
    Define the maximum number of results displayed in the autocompletion. For example 3.

  • Search Results Limit
    Limit the number of results displayed in the right column of the search results page. Note that “0” or empty means unlimited.
  • Searchable Attributes
    Define which attributes are searchable.
  • Excluded Pages
    Selected CMS pages will be excluded from the search.

STEP 4: Manage the weight of the attributes and products in order to refine the search results

The Enhanced Autocomplete extension allows you to easily boost your product attributes and products in the search results by giving them a weight.

By product attribute

To define some weight for each one of your attributes, you can go to:
CatalogAttributes Manage ATTRIBUTES

Edit the attribute you want. In the Properties tab and Elasticsearch Settings subtab, you’ll be able to define a value from 1 to 10 depending on the weight you want to assign to it.

Note that the highest weight is 10.

By product

The Enhanced Autocomplete extension allows you to easily boost your product in the search results by giving them a weight.

You can apply a weight for the product in:
CATALOGMANAGE PRoductSEdit  Elasticsearch

Note that the highest weight is 10.

Boost your Magento® search with Enhanced Autocomplete for Elasticsearch 6/7!

Let your visitors enjoy a user-friendly autocomplete and display relevant results on products, CMS pages, categories as well as search suggestions.

  • Lifetime license
  • 12 months support & upgrade
  • 60 days money-back guarantee
  • Extensible source code
    Unlimited test domains
  • Free composer access
  • Marketplace approved
Want to know more?

Enjoy a powerful autocomplete

Products
Convert more visitors into customers by offering them search results on all types of products.

Categories
Bring your customers to a wider range of products by adding categories in the search.

CMS Pages
Give something extra: provide search results on your CMS pages right into the autocomplete.

Enjoy a very fast autocomplete

Benefit from the compatibility with the Elasticsearch server 6 and 7.

Boost the visibility of your products

Did you mean?
Improve the user experience with the automatic suggestion.

Weight
Highlight products in the search results by assigning them weight.

Attribute options
Propose a search on the attribute options.

Manage your index with ease

Use the ultra-fast indexation 

Handle thousands of products easily

Completely configure your Elastic Search extension

Define a configuration specific to each one of your store views.

Freqently Asked Questions
Pre-sales informations

The Enhanced Autocomplete for Elasticsearch 6-7 extension is compatible with Elasticsearch server v6 and v7.

This extension works with Magento Community Edition and also Magento Enterprise Edition. To know if Enhanced Autocomplete for Elasticsearch 6-7 is compatible with your Magento version, please check the Compatibility tab. 

License and domains

We offer our customers who want to migrate their Magento 1 license to a Magento 2 license, the transfer at a reduced price. 

You have the possibility to migrate your license directly from your Wyomind account in:
My accountLicenses & Downloads

Click on migrate to magento 2  in front of the extension and the domain you want to transfer. 

Confirm you want to migrate your license to a Magento 2 license by clicking on Confirm and checkout .

An invoice will be automatically added to your account from: 
My accountInvoices

  

The price of the transfer is equivalent to a 30% reduction compared to the price of the regular Magento 2 license.

You can proceed to the payment by clicking on PP .

Once the payment is done, you can go back to: 
My accountLicenses & Downloads

There you will be able to download and install your license for Magento 2. 

Note that your license for Magento 1 will remain active indefinitely in your Wyomind account in order for you to migrate with peace.

A license is valid for an unlimited period of time on one single Magento installation.

If you use more than one Magento installation, you will have to buy a separate license for each one.

If you run several domains on the same Magento installation, you will need only one license for all of them.

Although your license doesn’t have a limited period of validity, your support period does. By purchasing an extension, you’ll be granted a 6-month support period for free. Passed this period, you will have to renew your Support plan (see FAQ: How to extend my support period?).

You can pre-register your live domain to your license in advance.

Thanks to this option, you'll be able to get the extension ready to use on your domain before it goes live.

To pre-register your production domain: 

  1. Go to:
    mY accountLicenses & DOwnloads
  2. Click on  next to the extension you want your domain to pre-register on.
  3. Click on the link at the bottom of the page saying:
    Do you want to pre-register your domain in order to be ready to go live?
  4. Finally, enter your domain name and click on pre-register now .
Attention, this doesn't mean your license is activated. You'll still have to activate it on your new domain when the extension is installed. 

One license is valid for an unlimited period of time on one Magento installation only.  

It is possible, however, to extend or transfer your license in 2 cases: 

  • If you'd like to add your testing environments to your license.
    In this case, it is possible to extend your license to an unlimited number of domains for free.
    For example mywebsite-staging.com or mywebsite-dev.com
  • If you want to transfer your license to another live domain.
    In that case, the support period for your license must still be active.


To be able to use Enhanced Autocomplete for Elasticsearch 6-7 on both your production and testing environments, follow the instructions below:

  1. Download Enhanced Autocomplete for Elasticsearch 6-7.
    (see FAQ: Extensions download)
    .
  2. Install Enhanced Autocomplete for Elasticsearch 6-7 on your production environment.
    (see FAQ: Extensions installation)
  3. Activate the license.
    (see FAQ: Extensions activation).
  4. From your Magento admin panel, enter your current Activation Key in:
    syStem CONFIGuration WYOMING YOUR EXTENSION 
  5. Save your configuration.


Now that you can use Enhanced Autocomplete for Elasticsearch 6-7 on your production environment, repeat the same steps as above on your testing environments.

The only difference this time: a notification will appear in your Magento admin

You will be given a choice between:

  1. buy a new license now
  2. add this domain to my license


Click on Add this domain to my license.

A transfer request will then be sent to our team within an hour.

Once the request is taken care of, you will receive a confirmation email.

If your transfer request is accepted, you can use Enhanced Autocomplete for Elasticsearch 6-7 on both environments at the same time.

The order in which you activate your license on your domains does not matter.
You can start with your staging/dev/local environment or with your live domain, the process will be the same.
Modules versioning and download

In order to download Enhanced Autocomplete for Elasticsearch 6-7, log into your Wyomind account:

    1. Go to:
      my accountLicenses & downloads 
    2. Click on the  icon next to Enhanced Autocomplete for Elasticsearch 6-7.

      A new window opens.

    3. Choose the version of Enhanced Autocomplete for Elasticsearch 6-7.
      You will be able to choose the most recent version of Enhanced Autocomplete for Elasticsearch 6-7 (for both Magento 1 and Magento 2).
    4. Click on  .

Your download can start.

When purchasing an extension from wyomind.com, you benefit from a lifetime upgrade. You can at any time download the latest version of the extension directly from your account. 

To upgrade Enhanced Autocomplete for Elasticsearch 6-7, follow the steps below:

  1. Go to:
    my accountLicenses & Downloads
  2. Click on  next to Enhanced Autocomplete for Elasticsearch 6-7.
  3. Choose the latest version of Enhanced Autocomplete for Elasticsearch 6-7 (for Magento 1 and Magento 2).
  4. Click on download .
  5. Install the new version of Enhanced Autocomplete for Elasticsearch 6-7 to update your Magento admin. 

Modules Installation/Uninstallation

To uninstall Enhanced Autocomplete for Elasticsearch 6-7, go on its zip folder and open it.

You will find a shell file (such as: yourextension-uninstall.sh) that you must execute on both your server and Magento root directory.

Once the uninstallation is over, refresh your cache and enable the compiler back again (if you use it).

Before installing Enhanced Autocomplete for Elasticsearch 6-7, you’ll have to:

  • Backup your Magento installation in:
    system  tools   backups
  • Disable the compiler in your Magento admin panel if it’s not already disabled in:
    system  tools   COMPILATIONS
  • Refresh your cache in:
    systemselect cache typeactionsrefreshsubmit
  • If you're installing the extension for Magento Enterprise, you need to disable the Enterprise_CatalogSearch module by switching TRUE to FALSE in the file: 
    app/etc/modules/Enterprise_CatalogSearch.xml


Now you can install Enhanced Autocomplete for Elasticsearch 6-7:

  1. Download Enhanced Autocomplete for Elasticsearch 6-7 (zip file) from:
    my account my downloads
    Refer to FAQ here: Extensions download
  2. Once Enhanced Autocomplete for Elasticsearch 6-7 is downloaded, open the folder and unzip it.
  3. Copy the content of the unzip folder and paste all files and directories in your Magento root directory (the folder content can vary according to the extension but it generally includes app, lib and skin folders).

  4. Once your installation is complete, don't forget to enable the compiler back (if it was already enabled before the installation) and run compilation process.
  5. Refresh your cache, logout from your admin panel and log back in right after.

Next step is to activate your license, to do so, click here: Extension activation

For the Enhanced Autocomplete for Elasticsearch 6-7 extension, don't forget to install the Elasticsearch server. 

Modules activation

Once Enhanced Autocomplete for Elasticsearch 6-7 is installed, you have to activate the license: 

  1. Go to your Magento admin panel. A message pops up at the top of the page.

    If the message doesn't appear then you must check that:

    Wyomind's License Manager has not been removed from your installation.
    Wyomind's License Manager is enabled in: app/etc/modules/Wyomind_Licensemanager.xml
    The HTML output for Wyomind_Licensemanager and/or Adminhtml_Notification are not disabled in your system under: system   configuration  advanced advanced

  2. Copy your activation key.

    You can find your activation key in 2 different places:
    - In the confirmation email that you received after purchasing Enhanced Autocomplete for Elasticsearch 6-7
    - In your Wyomind account:MY ACcount My downloads, select Enhanced Autocomplete for Elasticsearch 6-7 and click on  . A new page opens where you'll find your activation key (see below).
  3. In your Magento admin go to:
    SysteMConfigurationWyomindYour extension

    Paste the activation key in the Activation Key field and choose between the automatic (yes) or the manual (no) activation method:
    - By choosing Yes, the connection to Wyomind license server will be automatic. 
    - By choosing No, you will have to log on to Wyomind license server yourself.


  4. Save the configuration.
  5. Clear your caches. 
  6. A message appears at the top of your admin panel: Activate it now!  Click on that link.

  7. Copy and paste the license code in the License code field from your admin or simply click on Activate now! 
  8. Finally, refresh your cache, log out and log back in straight after, to complete the installation.

To activate the license of an extension that includes other modules, you’ll have to repeat the steps described above for each extension, using the corresponding activation keys (each module has its own activation key).

Modules use

If you want to index a specific attribute in the search, you need to make them searchable.

For that, go to:
CatalogAttributesManage Attributes

Click on the attribute you want to index, for example country_of_manufacture

For the Use in Quick Search option, choose Yes and save the attribute.

Finally, re-index your products.

Troubleshooting

If you're getting a white page using the extension, you should enable the error reporting in order to display the error. You can do that from index.php.

Most of the time log-out/log-in may solve this issue.

This error means that the Elastisearch server is not running.

Then you need to make sure the Elasticsearch server is installed and launched. For this, you can follow the STEP 1.

Magento 1 / Openmage Compatibility

Magento 1 / Openmage®

  • 1.1.3
  • 1.1.4
  • 1.1.5
  • 1.1.6
  • 1.1.7
  • 1.1.8
  • 1.2.0
  • 1.2.1
  • 1.3.0
  • 1.3.1
  • 1.3.2
  • 1.3.3
  • 1.4.0
  • 1.4.1
  • 1.4.2
  • 1.5.0
  • 1.5.1
  • 1.6.0
  • 1.6.1
  • 1.6.2
  • 1.7.0
  • 1.8.0
  • 1.8.1
  • 1.9.0
  • 1.9.1
  • 1.9.2
  • 1.9.3
  • 1.9.4
  • 1.10.0
  • 1.10.1
  • 1.11.0
  • 1.11.1
  • 1.11.2
  • 1.12.0
  • 1.13.0
  • 1.13.1
  • 1.14.0
  • 1.14.1
  • 1.14.2
  • 1.14.3
  • 1.14.4

Magento 1 / Openmage® Enterprise (deprecated)

  • 1.1.3
  • 1.1.4
  • 1.1.5
  • 1.1.6
  • 1.1.7
  • 1.1.8
  • 1.2.0
  • 1.2.1
  • 1.3.0
  • 1.3.1
  • 1.3.2
  • 1.3.3
  • 1.4.0
  • 1.4.1
  • 1.4.2
  • 1.5.0
  • 1.5.1
  • 1.6.0
  • 1.6.1
  • 1.6.2
  • 1.7.0
  • 1.8.0
  • 1.8.1
  • 1.9.0
  • 1.9.1
  • 1.9.2
  • 1.9.3
  • 1.9.4
  • 1.10.0
  • 1.10.1
  • 1.11.0
  • 1.11.1
  • 1.11.2
  • 1.12.0
  • 1.13.0
  • 1.13.1
  • 1.14.0
  • 1.14.1
  • 1.14.2
  • 1.14.3
  • 1.14.4
User's reviews
Log into your account to leave your review and get up to 3 months of free Support & Upgrade.

20th April 2021

Helpful and efficient team

The support is quick and efficient. Due to the optimization of the search settings, we were able to improve the search ergonomics of the website. The team is also helpful with the subsequent optimization of the search settings.

13th April 2021

This module has made our search functionality exactly as we wanted. Easy to integrate and provide great results.

Using this extension since last year. No major issues. Support is great. Support replies are very fast which I don't see with any other Magento extension provider. Support not only fix bugs and issues related to their extension but also provides an overview to get better results according to our website to improve the user experience. The best thing about support is they are very smart and experienced in their fields.

TB - Developer

9th March 2021

great plugin - still need to tweak it abit to match our needs

I love to see how wyomind support clients with customization - its really great to have such an awesome support - top stars!

idrees - Merchant

5th March 2021

Great module

Elastic search has helped our customers a lot to find their products. Wyomind support has been helpful to resolve any issues we have found. We needed to customize the module to support requirements from the customer and support gave good inputs for us.

Peter - Developer

26th February 2021

Great Extension

We have used modules for Magento 1 and Magento 2. The first one was much much better and make search even now better as Magento 2 with new Elastic. Our wishes: decrease time to saving categories and more settings for elastic

9th January 2021

Must have

The module works perfectly, is better and cheaper than other searchers. I use several times the support and always resolve the problems. The searches have been optimized long after the installation of the module. Customers have told us that it works much better than before that we did not have this module.

7th January 2021

Must have

The searches have been optimized long after the installation of the module. Customers have told us that it works much better than before that we did not have this module.

Juan Noco - Developer

5th January 2021

The fastest search

The modulo works perfectly, is better and cheaper than other searchers. I use several times the support and always resolve the problems.

23rd December 2020

Installed .. Configured.. works

This extension is simple to install and configure and works pretty good. We have used this extension at many shops without any issue yet.

Magentoagentur - Ecommerce Agency

26th October 2020

it's from the best Solution we have been used

perfect Experience with perfect team support

1st October 2020

Perfect Search Extension

It's a very nice and working extension for Magento 1.

3rd September 2020

Amazing module

This module has made our search life so much simpler. Great module to work with.

25th August 2020

Great plug in that has improved CR

Simple to configure and easy to tweak to get the best search results for customers.

3rd August 2020

Great Extension

We have recently purchased this product due to it's flexibility giving us a powerful search tool than we had on our magento 1 website. We have been impressed with the customisation the extension offers and look forward to fine tuning it to our needs. I'm sure we will recommend this extension to our partners.

24th June 2020

It has increased our sales and made customer experience better

Installation of the module is simple thanks to the great user guide. Support has always been fast and very helpful

Viktor D. - Developer

21st June 2020

Great search engine

Previously I struggled for optimizing search engine for my store. Since I bought and used ElasticSearch, I am very satisfied with its search speed, my customers have responded well to this. When implementing the module, there were a few errors, but most of the support team solved the crucial problem. Good module, 6 months free support period is long enough to optimize the application. Thanks for everything.

18th June 2020

best module elastic

module elastic is top

4th June 2020

Great plugin

Used the extension for a magento site with great results

Alex - Merchant

24th March 2020

Great plugin, really enhanced my website user experience

The Elasticsearch Autocomplete module is great. It works seamlessly with Elastic Search and offers a really great addition to my website. Without a doubt this has contributed to a better UX and increased sales. I love the way it shows results from both products and pages and having the ability to gives specific products 'weight' in the search makes it super customisable. I would definitely recommend this to anyone.

22nd January 2020

Realy good extension and good support.

Thanks for the extension.

20th January 2020

Excellent extension

Saved a lot of time. Just install and start. Easy to use.

Stefan

16th January 2020

A good solotion for fast searches

elasticsearch is a nice fast addition to any webshop. This module has enough options to set properly. In addition, there are also sufficiently advanced options to adjust the search options on your site in detail.

Rob

26th November 2019

Good extension that looks clean for UX on site

Easy to configure plug in with good features. Customers enjoy using this search feature and also gives access to our helpful content pages in one place. Our search speed has also improved massively which is great. The layout is tidy and simple to use.

12th November 2019

A very good and excellent faster solution for searching.

Really useful.I have done customization for module and with the help of extension provider I was able to resolve issue. Perform better than standard search and so it is a must-have extension. Elasticsearch® Autocomplete is an absolute must have for any store with an extensive product range. We have over 10,000 skus and the search results are fast and relevant. The installation was easy with no conflicts. The settings are easy to understand and configure.

4th November 2019

Very fast response with desired result

search autocomplete is very fast, our customers can find the product easily form search. Installation is very easy and can fully maintain from admin. support multi-stores with different languages. support team is very fast to reply and guide. Highly recommended!

21st October 2019

Great Extension to let user search inside big catalogs!

Installation is simple, the extension is really stable. We use it with "Cloud Elasticsearch" and it works really well. Perfom better than standard search and so it is a must-have extension. About "customizations" i can say that is really simple to personalize the "frontend" (the autocomplete lists).

1st October 2019

Awesome Extension and Support

The Elastic Search is a MUST. Thank you Paul for all the help and support to get it working on our site!!!

Slava

5th September 2019

A must have extension

Must have extension, improves the search,the autocomplete and the performance. Really useful.I have done customization for module and with the help of extension provider I was able to resolve issue.The support of team is very responsive and helpful.

5th August 2019

Good module!

The search input is a big step on a big website with lots of products. The Elasticsearch makes easy to find them.

Xavi

1st August 2019

Best search ever!

Adding ElasticSearch to our webshop made our search so much better! Thank you for that! We had a few issues with the setup. The Wyomind support helped us a lot. When we need more Magento 2 modules, we will search on the Wyomind website first.

Hilbert

31st July 2019

Great module !

This a realy great module, a game changer !

Gilles

30th July 2019

Must have search extension!

aeroflowperformanceElasticsearch® Autocomplete is an absolute must have for any store with an extensive product range. We have over 10,000 skus and the search results are fast and relevant. The installation was easy with no conflicts. The settings are easy to understand and configure. And the support team are very quick to answer and questions you may have.

29th July 2019

Great plugin for any Ecommerce site developed in Magento

A very useful plugin to be used in Magento. Our customers love the autocomplete function and we have had a great CTR performance on it. Thank you for all the support.

celeiropt

26th July 2019

The ease of use and setup is marvellous and any questions or issues are promptly answered by Wyomind's amazing support team.

We have been using the Elasticsearch® Autocomplete extension from Wyomind since launching our site and we have to say it's greatly improved our search capabilities. Customers are now able to find exactly the products they are interested in, both quickly and efficiently. The ease of use and setup is marvellous and any questions or issues are promptly answered by Wyomind's amazing support team.

Phil - Merchant

18th July 2019

Does exactly what it says

This extension works great! It does exactly what it advertises. The autocomplete makes things super simple for our customers and I love that we can prioritize fields by weight.

Galen - Merchant

11th July 2019

Very effective auto complete solution

We have been using Elasticsearch Autocomplete for some time now on our website and we find it responsive and generates good auto complete suggestions. The extension was easy to install, reliable and has caused no conflicts. We have found Wyomind's support to be quick and very helpful on this and other extensions we have purchased.

9th July 2019

Great extension! great for sales

this extension works great, and is great for sales!

2nd July 2019

The best solution for our stores

Work very fast and it is compatible with many theme. You do not need to modify anything in CSS styles. I recommend highly. It works very well. 5/5

Simon

14th June 2019

Our go to Elastic Search extension

We use the Bubble Elastic Search and Bubblelayer in many of our shops. Works like a charm, basic and reliable.

23rd May 2019

Lots of features and amazing support

A fully developed implementation of Elastic Search for Magento. I had an issue getting the extension communicating with Elastic Search on install and support was excellent. Highly recommended!

Sparky

14th May 2019

The Best solution for stores

This extension work really good. It works quickly and very smoothly. Compliant with ultimo template for Magento 1.9. Installation without problems and simple configuration. RECOMMEND! 10/10!

Szymon

27th March 2019

Best search extension for magento

Standard Magento search engine isn't good. extension from wyomind boost my magento store to next level. Search results right now are very exact. This is for sure best extension for search for magento stores.

22nd March 2019

Great extension

Really great extension, it works out of the box!!! I use it on many websites.

Enrico - Developer

15th March 2019

The most useful extensions with the best support in the business

We have so many choices for Partners on Magento, but Wyomind always produces top quality extensions that are backed by some of the best customer support in the industry!

JCoop - Ecommerce Agency

6th March 2019

Great Addition to the Website

I bought this extension on strong recommendation. Once installed (which was a fairly straight forward process) the elastic search worked without a glitch. This extension is easy to use but with the benefit of it being highly flexible with many of the options being tailorable to your specific needs. Highly Recommended!

18th February 2019

Great Support and extension

We have been using the extension for few years now and it works great. It is fast with good results. Support from Paul is excellent, quick and always to the point. Highly recommended.

Michal

9th February 2019

Very usefull

The basic Magento search gives poor results, with that extension, we got good results, the support team is pretty good. It's easy to customize the frontend to have a great mini-search. The search result page is less useful that preview now.

24th January 2019

Great Search Extension

We've found the Elasticsearch Autocomplete search extension for Magento to be an effective, feature rich search solution for our website which is great value for money. Setup was easy and we have found that our conversion rate and customer satisfaction has improved

23rd January 2019

Fantastic results

It's one of the best extensions out there. Works right away out of the box. Easy to configure, accurate and it's fast! We didn't have any problems with our large catalogue of products. At the end of the day you want to deliver the best experience to your customers and Elasticsearch delivers.

17th January 2019

Very good search extension

We often used the elastic search extension for our Magento 1 customers and now we also used it for Magento 2. It works very great and is fast. The Support from Wyomind is always helpful and we used it a few times already.

16th January 2019

nap muc may in

works very well

15th November 2018

Excellent extension, works smoothly

full configurable and stable.

Filipe Dietrich

13th November 2018

Works great

extension works great, thanks! Setup is little bit complicated for us but extension is works very well. If you not happy with default search action on magento like us, you need this one!

8th November 2018

Working great

This extension is working great ! The support answer very fast with right answer. I recommand it !

7th November 2018

Great functionality and easy to install

Installing the extension was so easy and fast that we can only recommend it to anyone interested in a better search form than the one included in Magento. All functionalities work out of the box and is easy to integrate with Porto theme.

5th November 2018

Fantastic magento module

great module for indexing and fast search between 60k products! I tested some cheaper alternatives but without success...

ciamberl

22nd October 2018

High quality search extension

This module is easy to install and configure and it deliver fast search results. Developers are always ready to help in case of some problems

11th October 2018

Overall great experience

The functionality available is above expectations and the support is always great when you contact them, friendly and fast compared to other developers I have come across.

Marco

10th October 2018

It Simply Works

After installing the module, low and behold, it simply worked as advertised. No surprises!

Satisfied Customer

26th September 2018

Excellent search system

It is the best search system. It is the fastest of all the systems I have tested, with an easy installation and configuration system, but incredibly scalable. I have over 10,000 products in my catalog, and Elasticsearch provides a quick response to product inquiries in my online store. On the other hand, Wyomind's support service is very correct. The quality/price ratio is very good.

Paco Calvo Savall
Changelog

Bug fix

  • The installation directory name was misspelled

Initial release for the master version

Initial release for the legacy version

Compatibility

  • Compatibility with PHP v8.1
  • The lib/Varien/Autolaod.php override has been removed
  • Fix for the additional sorting option
  • Fix for a typo
  • Minor fix on code
  • Possibility to add additional sorting on results from the autocomplete
  • Fix for the autoload

First release

  • Compatibility with Elasticsearch 6 & 7
Demo store
Front-end
Back-end
Login
EnhancedAutocompleteforElasticsearch6-7
Password
EnhancedAutocompleteforElasticsearch6-7123

Recommended Magento 1 extensions

from €225
4.9/5 rated
140 Reviews

Manage your stocks in several warehouses and across all your POS. Automatically assign each order to one or several inventories. Create different stock levels for each store view. Give store managers the permissions to manage stocks of the POS/warehouses.

more details
from €180
4.9/5 rated
31 Reviews

The Dynamic Category extension allows you to dynamically associate products to categories according to your product attributes and to special conditions.

more details
from €130
5/5 rated
106 Reviews

Display on the Magento product pages and in the customer cart the estimated delivery date for the available products and for the backorders with a completely customizable message.

more details
from €180
5/5 rated
60 Reviews

Give your customers the ability to pick up their orders from any of your sales outlets or warehouses when checking out. Locations to pickup can be displayed on a Google Map and can be managed by store-views and/or customer groups.

more details

Stay tuned and get a coupon code of 10% off any purchase while creating your account!

Subscribe now for updates, promotions and products launch twice a month at most.

Please indicate a valid email