Klevu Smart Search for Magento 2
Intelligent cloud hosted site search with self-learning search technology. Guaranteed to increase search-led conversions.
Compatible with
CE 2.0.0 to 2.3.3
EE 2.0.0 to 2.3.3
Change Log
Version 2.2.18
Removed Send Log button from the System Configuration
Version 2.2.17
Added Support for php 7.3
Version 2.2.16
Improvements to Klevu Admin configuration section
Improvements to Klevu CMS page sync,Klevu template code, Single storeview support
Version 2.2.15
HotFix to search landing page undifiend variable when using Klevu template
Version 2.2.14
Customer group price issue fix after login
Sign up page improvements
Deletion of Category fixes
Log improvements
Small code improvements for layout block name
Version 2.2.13
Add 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.12
Improvements to order tracking
Version 2.2.11
Group 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.10
Updates relating to resource keyword use for compatibility with PHP7.x and Magento Marketplace
Version 2.2.9
Fix incompatibility when using database trigger with EE 2.3+
Fixes relating to messaging , analytics reporting and JS minification
Version 2.2.8
Fix IP reporting for analytics
Version 2.2.7
Add support for Magento 2.3+ pagebuilder extension
Version 2.2.6
Take in consideration category exclusion from search option
Version 2.2.5
Magento 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.4
Fixed 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.3
Support for ElasticSearch 5 backend
Version 2.2.2
Improve sales reporting
Refactor parent-child responsible code
Fix reporting relating to category process
Command bug fix for image and rating
Version 2.2.1
Removing unused files
Version 2.2.0
Note: 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 protected] 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.34
Improvements relating to category exclusion from search
Version 2.1.33
Improvements relating to other attributes to index
Improved management of lock files
Minor performance improvements
Version 2.1.32
Removing 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.31
Fix 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.30
Fix issues relating to magento cron
Fix issues relating to pub folder use
Reformat code relating to price calculations
Version 2.1.29
Fix website related data leek issues
Category bug fix when flat catalog enabled
Sync Data in batches
Version 2.1.28
Partial 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.27
Improvements 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.26
Fixed issue relating to website availability differences on simple/configurable products
Fixed issue relating to delete query in EE
Version 2.1.25
Added 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.24
Multiple fixes
Version 2.1.23
Improvements on logging and configuration
Changes relating to warning messages for out of stock
Security improvements
Improvements on delete API requests
Version 2.1.22
Adding support for Magento 2.2
Version 2.1.21
Improvements on product stock data selection
Version 2.1.20
Sign 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.19
Tax calculation improvments
Code Improvements
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.18
Commented stock function query
Version 2.1.17
Disable default magento ajax search call
Method change to collect stock information
Remove script tag from the content
Fix filter issue for iOS devices
Code improvements
Tax calculation improvments
Disable klevu cron from configuration
Version 2.1.16
We have made changes in the dependency parameters to meet requirements of your Magento version 2.0.*
Version 2.1.15
Options 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
Trigger improvements
Version 2.1.14
Trigger based product updates
New Plans for klevu sign up
Bug fix for translatio
Version 2.1.13
bug fix: for css and category products stock conditions
Version 2.1.12
bug fix: corrected the namespace error
Version 2.1.11
Enabled filters on mobile by default
Version 2.1.10
Tested 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.9
Preserve 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.8
Bug 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.7
Bug 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.6
Removed the website condition when obtaining stock status
Bug fixes for the preserve layout option
Security patches and javascript improvements
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.1
Hide certain category pages from search.
Send log to klevu server.
Image improvemets
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.0
Restructured 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.10
Skip 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.9
change page_id to row_id for CMS sync
Version 2.0.8
common 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
Note:
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: [email protected]
Search that Learns, Generates Sales
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.
Klevu Search Features
Self-learning search
Dynamic filters
Search results page
Fully customizable
Product promotions
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
Synonym dictionary
URL redirect
Comprehensive data tracking & analysis
Easy integration process
Rich autocomplete
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.
Self-learning search
Klevu continuously learns how shoppers interact by using search on the store. It builds on the learning and optimizes results. No manual work.
Fully customisable
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.
Error tolerance
An enhanced keyword search index ensures that shoppers are always connected to the right products.
Stopwords
Identifies and manages stop words (i.e. and, to, for…) to get to the heart of the search.
Inflections
Understands what your shoppers mean even if they use verbs and adjectives in different grammatical forms.
Dynamic filters
Automatically creates all relevant filters in the search results. Filters allows shoppers to explore results in great detail.
Trending searches
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.
Synonym dictionary
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
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.
Product promotions
Manual boosting of product ranking ensures that the products you want to promote appear at the top of the search results when relevant.
Analytics
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.
Have questions? Need help? Have feedback for us?
Check FAQs section OR E-mail us at: [email protected]
For more information please visit http://www.klevu.com
Follow us on twitter @klevusearch