Skip to main content
Using Klevu Catalog
Updated over 3 months ago

Introduction

If you wish to integrate Asklo on a non-Shopify store, you can use your Klevu catalog to answer product questions. The product data synced with Klevu will be utilized as a source to provide accurate responses.

Not using Klevu?

Contact us to learn more about Klevu Product Discovery Suite.

Pre-requisites

  • An active Asklo account.

  • An active Klevu subscription.

  • The Klevu API Key where your catalog is indexed.

Enabling Asklo Klevu Catalog

Step 1: Editing Asklo Widget

  1. Login to Asklo Hub:

  2. Create a New Widget:

    • Navigate to the Widgets section.

    • Select "Other" as the platform and create a new widget.

  3. Edit the Created Widget:

    • From the left menu, go to Widgets -> Edit created widget.

    • Enter the Klevu API Key in the designated field.

    • Click Save to apply the changes.

Step 2: Adding Page Meta on Storefront

If you have integrated Klevu recommendations, you can skip Step 2 completely.

The product pages on your storefront will require some modifications so that Asklo can read the Product ID from your product page.

  1. Adding Page Meta Manually:
    Add the following script/variables within <head/> section of your product pages:
    โ€‹

    var klevu_page_meta = { 
    "pageType": "pdp",

    // The name of the current product
    "itemName": "REPLACE ME!",

    // The full URL to the product, e.g., https://your.store.com/mens/shoes/sneakers
    "itemUrl": "REPLACE ME!",

    // The ID you specify here must match the one provided to Klevu as <id/>
    "itemId": "REPLACE ME!",

    // The ID you specify here must match the one provided to Klevu as <item_group_id/>
    "itemGroupId": "REPLACE ME!",

    // The final selling price of the product, e.g., 123.45
    "itemSalePrice": "REPLACE ME!",

    // The currency code of the above price, e.g., USD
    "itemCurrency": "REPLACE ME!"
    };


    โ€‹

  2. Assistance from Support
    If you need help setting this up, you can reach out to our support team.

Did this answer your question?