Klevu Smart Search for Magento 2
Intelligent cloud hosted site search with self-learning search technology. Guaranteed to increase search-led conversions.
Compatible withCE 2.0.0 to 2.4.0
EE 2.0.0 to 2.4.0
Version 2.3.6Fixed compilation issue with PHP 7.0 introduced by version 2.3.5
Version 2.3.5Added support for visual merchandiser exclude products
Performance improvements of Sync process
Added update flag on product bulk save
Minor frontend fixes relating to version and special structures
Version 2.3.4Added Magento 2.4.0 support
Improved description of console commands
Improved sync related db queries
Version 2.3.3Added sync fix for delete requests in the case of failed loading when not Displaying Out of stock products
Version 2.3.2Refactored the CMS sync related code
Added admin configuration option to exclude category sync
Added admin configuration to automaticly delete lock files after a set time
Refactored Preserve Layout code to use plugins
Improved security for Sync
Added trigger to update products when their stock is edited via API
Version 2.3.1Fix issue relating to order item sync for configurable product
Version 2.3.0Refactoring code for full removal of object manager uses
Version 2.2.22Improvement for Sort Label from Magento admin
Improvement on sync process for fix Category Fields data issue
Fix warning of array multi-sort
Minor layout improvements
Version 2.2.21Fix issue relating to store configuration load during sync process of category and content data
Version 2.2.20Improved information and process for collection method during sign up processes
Added admin option to control order sinc
Improvements to image regeneration command
Improvements to sign up process to allow secondary rest domain
Version 2.2.19Fix intermittent issues with extra attributes to index when using multiple languages as part of same website
Clear magento registry before resetting values
Version 2.2.18Removed Send Log button from the System Configuration
Version 2.2.17Added Support for php 7.3
Version 2.2.16Improvements to Klevu Admin configuration section
Improvements to Klevu CMS page sync,Klevu template code, Single storeview support
Version 2.2.15HotFix to search landing page undifiend variable when using Klevu template
Version 2.2.14Customer group price issue fix after login
Sign up page improvements
Deletion of Category fixes
Small code improvements for layout block name
Version 2.2.13Add support for ElasticSearch on Magento version 2.3.2
Data sync button UI changes
Improvements relating to compatibility with other 3rd party extensions
Version 2.2.12Improvements to order tracking
Version 2.2.11Group product price fix for 2.2 and 2.3
Content search landing page css fix
If Klevu > search configuration > Data Sync Settings > Sync Product with Catalog Visibility set to "Yes" then Consider products with visibility catalog in data sync
Version 2.2.10Updates relating to resource keyword use for compatibility with PHP7.x and Magento Marketplace
Version 2.2.9Fix incompatibility when using database trigger with EE 2.3+
Fixes relating to messaging , analytics reporting and JS minification
Version 2.2.8Fix IP reporting for analytics
Version 2.2.7Add support for Magento 2.3+ pagebuilder extension
Version 2.2.6Take in consideration category exclusion from search option
Version 2.2.5Magento version 2.3.0 support
Schema improvements for Klevu_product_sync table
Consider catalog search visibility for child product and consider child product with two parents
A few minor bug fix for issues related to "item id exits" error while loading collection
Version 2.2.4Fixed DI cimplication errors for Magento 2.2.5+
Added new ordering settings "Relevance" that will be used for Klevu search ordering, configurable from magento admin klevu search settings
Removed overide of deafult magento relevance ordering to minimise conflicts with other modules
Version 2.2.3Support for ElasticSearch 5 backend
Version 2.2.2Improve sales reporting
Refactor parent-child responsible code
Fix reporting relating to category process
Command bug fix for image and rating
Version 2.2.1Removing unused files
Version 2.2.0Note: Any customizations done in the Klevu's Magento plugin code may not work with this version. If that is the case, we advice to contact email@example.com before upgrading to this version
Product selection refactoring
Subprocess execution fixes for PHP executable version
Improvements on category merchandising
Enhanced auto suggestions support for preserve layout
Preserve layout improvements in API calls to Klevu BE and processing fixes
Single Store view improvements and fixes
Improve interfacing of product data load and override for cleaner overrides on custom changes
Minor fixes relating to configurations
Version 2.1.34Improvements relating to category exclusion from search
Version 2.1.33Improvements relating to other attributes to index
Improved management of lock files
Minor performance improvements
Version 2.1.32Removing overide for tax calculations when not needed for Price/Special Price to be in line with Magento core calculations
Refactoring admin sync process at end of wizzard that caused price issues in some multi website situations
Fixes relating to handling the objects that fail to load during the sync process
Version 2.1.31Fix for mysql scorebuilder
Fix registery variable inside sync model
Fetch Out of stock data when magneto out of stock setting is no
Version 2.1.30Fix issues relating to magento cron
Fix issues relating to pub folder use
Reformat code relating to price calculations
Version 2.1.29Fix website related data leek issues
Category bug fix when flat catalog enabled
Sync Data in batches
Version 2.1.28Partial update of product's price and stock
Added sincronisation method for price and stock with the use of frontend js tags
Fix issues relating to prices when using multiple websites in same process and fixed configurable product id send on the order sync
Version 2.1.27Improvements in cron schedule and category
Fix issues relating to cached data in sincronisation
Add interface to preserve layout calls for easier customisation
Version 2.1.26Fixed issue relating to website availability differences on simple/configurable products
Fixed issue relating to delete query in EE
Version 2.1.25Added support for version 2.2+
Added support for ElasticSearch and SOLR backend when using preserve layout.
Fixed issue relating to query string, Js customization, log download
Version 2.1.24Multiple fixes
Version 2.1.23Improvements on logging and configuration
Changes relating to warning messages for out of stock
Improvements on delete API requests
Version 2.1.22Adding support for Magento 2.2
Version 2.1.21Improvements on product stock data selection
Version 2.1.20Sign up form improvments
list category and sku change
Set Updated date to "0000-00-00" in klevu sync table when tax,image,secure url value changed in klevu configuration
Some css and landing page improvements
Version 2.1.19Tax calculation improvments
Fix for cms pages in klevu search configuration
Sync products and Category per store views using the command line, check help center documentation for usage.
Version 2.1.18Commented stock function query
Version 2.1.17Disable default magento ajax search call
Method change to collect stock information
Remove script tag from the content
Fix filter issue for iOS devices
Tax calculation improvments
Disable klevu cron from configuration
Version 2.1.16We have made changes in the dependency parameters to meet requirements of your Magento version 2.0.*
Version 2.1.15Options to enter image size from klevu search configuration
Notification if same api key used by two different stores
product sync bug fix for 2.0 EE and b2B
Version 2.1.14Trigger based product updates
New Plans for klevu sign up
Bug fix for translatio
Version 2.1.13bug fix: for css and category products stock conditions
Version 2.1.12bug fix: corrected the namespace error
Version 2.1.11Enabled filters on mobile by default
Version 2.1.10Tested with Magento EQP and solved possible warnings and errors
Created indexing on klevu_product_sync table to optimize queries
Solved Cache invalidation message in debug.log of Magento which was caused by updating last sync date with every sync cycle
Removed the test mode from all code, queries and klevu_product_sync table
Collected Email Id when order is placed
Fixed a bug querying tables with prefix in DB
Encrypting email and session ids
Bug fix: Klevu template translation change
Removed a reference to garbage collection after every sync cycle
Version 2.1.9Preserve layout improvements: Enabled search tracking, content section, conflict resolution.
Fixed category translation issue across multiple-sites.
Improved the SQL query for obtaining stock status.
Allowed multi-quantity with the add-to-cart option.
Added the order sync as part of the overall sync functionality when running via the command script.
Version 2.1.8Bug fix for collecting price when using the collection method (now collecting the associated products' prices)
Using parent products' stock status for configurable products
Using parent products' images when the merchant has asked for the same in the Klevu configuration settings
Bug fix for notice error in order sync
Made it compatible with CE and EE 2.1.6
Version 2.1.7Bug fix when upgrading from older version
Identifying if the pub folder is in use as a document root or not
Displaying the no result found message on the landing page with the preserve layout option
Version 2.1.6Removed the website condition when obtaining stock status
Bug fixes for the preserve layout option
Removed default magento ajax search
Price bug fix when using the collection methos
M2's version specific changes for obtaining media gallery images' paths
Version 2.1.1Hide certain category pages from search.
Send log to klevu server.
Bug fix while inserting specific product in klevu_product_sync table
Bug fix for xml char issue while syncing data to klevu server
Version 2.1.0Restructured the repository as per the M2 guidelines for uploading
the package on the marketplace.
Please make sure to remove any older version (i.e. < 2.1.0)
before installing the current version. If you used composer method
to install the plugin, use the following command to uninstall it.
composer remove klevu/module-search
Use the following command to install the plugin
composer require klevu/module-search
Version 2.0.10Skip the product if config product does not have sub product;
We're not catching the exception thrown by Magento in such cases.
Correct category names/urls are collected now.
Image path improvements to avoid invalid image URLs.
Preserve layout option for the Premium customers.
Collection method as an option now available.
Version 2.0.9change page_id to row_id for CMS sync
Version 2.0.8common package for enterprise and community edition
Version 2.0.6 Memory optimization for product sync
A bug fix for obtaining language code for frontend translations
Version 2.0.5 Removed the dependency error during the compile command
Bug fix for when Klevu_search module is installed prior to installing Magento_Catalog
Used Attribute code instead of the Attribute Name while installing Rating attribute
Please make sure to remove any older version (i.e. < 2.1.0) before installing the current version. If you used composer method to install the plugin, use the following command to uninstall it.
composer remove klevu/module-search
Use the following command to install the plugin
composer require klevu/module-search
Have questions? Need help? E-mail us at: firstname.lastname@example.org
Klevu’s Ajax-based search for Magento 2 goes beyond fast response and auto-complete, to provide the most advanced search available today. Klevu helps deliver an awesome shopping experience for your customers directly from the search box. Search that Learns, Generates Sales
Klevu Search FeaturesSelf-learning search
Search results page
100% cloud hosted, CDN backed and secure backups
Error tolerance: Automatically take care of spelling mistakes
Identifies stop words, inflections and more
Populates trending and popular searches
Comprehensive data tracking & analysis
Easy integration process
Klevu automatically completes the search query by providing rich, insightful and intuitive suggestions. Autocomplete starts from 1st character!
Grid view layout
Klevu provides ready made alternative to autocomplete layout. It is possible to show instant results with navigation panel in quick search.
Klevu continuously learns how shoppers interact by using search on the store. It builds on the learning and optimizes results. No manual work.
Klevu provides full control and flexibility on the look and feel of search results. Based on the open CSS principle, search results can be customized to any extent desired.
An enhanced keyword search index ensures that shoppers are always connected to the right products.
Identifies and manages stop words (i.e. and, to, for…) to get to the heart of the search.
Understands what your shoppers mean even if they use verbs and adjectives in different grammatical forms.
Automatically creates all relevant filters in the search results. Filters allows shoppers to explore results in great detail.
Klevu prompts consumers with words from popular and recent searches, creating interaction with shoppers, and accelerating the buying process.
Automated catalog enrichment
Klevu adds contextually relevant synonyms to your catalog in metadata format. This enrichment of your catalog data can result in 3x the depth and coverage of search results.
You can train the Klevu search robot for the unique elements related to your store by providing lists of keywords specific to your store. Klevu automatically identifies these words and delivers the best results.
URL redirect allows you to direct shoppers to a certain page on specific keywords. For example, direct shoppers to a special promotion page when the keyword “holiday” is searched.
Manual boosting of product ranking ensures that the products you want to promote appear at the top of the search results when relevant.
Klevu analytics help create razor sharp SEO and promotional campaigns. Concrete data to helps increase conversion rates. You’ll have complete visibility of the path from search to purchase.
Check Have questions? Need help? Have feedback for us? FAQs section OR E-mail us at: email@example.com
For more information please visit http://www.klevu.com
Follow us on twitter @klevusearch