Open navigation

Why products are not synchronized with Klevu?

Possible reasons:

For Magento platform:
  1. CRON is not setup properlyMagento uses CRON jobs for 'automatically' updating currency rates, catalog price rules, Google sitemaps, customer notifications, etc. Klevu Search plugin also relies on CRON to synchronize products. It is, therefore, very important that you setup a cronjob to execute cron.php OR cron.sh found in your Magento installation folder.
  2. Magento indices are not uptodate 
    We strongly recommend that you update the indices (from System > Index Management) and keep the mode of your indexes to "Update on save".
    1. In Magento Admin Panel, Go to System → Index Management
    2. Select All indices
    3. Select Reindex Data in Actions
    4. Click on the Submit button
    5. To make sure Magento indices are always in uptodate status
      • Select Change Index Mode in Actions
      • Select Update on Save in Index mode
      • Click on the Submit button
  3. You update the products directly in DB (manually or using any third party API?) OR importing the data using any bulk data import utility
    • If this is the case, please follow this link
  4. If none of the above points are valid and products are not synchronized with Klevu, please send Klevu_Search.log (under [magento-root]/var/log/] file to support@klevu.com to investigate the issue.
For custom stores:
  1. Feed URL is not uptodate If the registered feed URL is not uptodate, it will not display the updated products in search results. Please make sure to export the latest updates in the feed URL.
  2. Parsing error in product feed If Klevu could not parse the product feed URL for indexing then updated products will not be displayed in search results. Please check the XML/CSV feed URL submitted to Klevu.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.