Open navigation

FAQs

FAQs to Sync Klaviyo Segments

Why is “Private API Key” required to connect the Klaviyo?

The "Private API Key" is required for the Klaviyo Connector to access your Klaviyo account and retrieve segment data.

How can I get Klaviyo “Private API Key”?

You need to create a Private API Key in your Klaviyo account and ensure that it has access to both Segments and Profiles. Please refer to this guide to get more details.

How long does it take for segments to sync from Klaviyo to Klevu?

After entering the API Key, the system validates it and starts syncing segments. The initial sync may take a few minutes to complete. In some cases, up to 15 to 20 minutes if you have a large number of segments (more than 100).

After the first sync, the system will automatically sync segment data once a day.

Can I manually trigger a sync of Klaviyo segments to Klevu?

Yes, you can perform an on-demand sync using the "Force Sync" option on the Klaviyo connector page. This allows you to get the latest segments from Klaviyo.

What happens when I stop syncing Klaviyo segments? 

When you stop syncing Klaviyo segments, the KMC won't receive updates from Klaviyo anymore. Smart Recommendations will then use default settings (“For Everyone”) for all users instead of customized ones for specific segments.

If you choose to stop syncing Klaviyo segments, you can also opt to delete the segment data. However, if you plan on reinstating segment support from the same Klaviyo account in the future, it's recommended to leave them as they are. This is because existing recommendations will start running again once you reinstate segment syncing.

Which Segments are Synced from Klaviyo?
  • Only active Klaviyo segments will be synced
  • Only segments will be synced (We will not sync ‘List’ from Klaviyo)
  • Klevu will not fetch the details of the users. It will only sync the segment names and the count of users belonging to each of them.

FAQs to send Klevu Search events to Klaviyo

I have implemented Klevu Search using APIs. How can I integrate Klaviyo?

You will have some additional code level work to do on the store’s theme files. Instructions can be found here: Integration using API/SDK.

How to add more product attributes to send in Search Event to Klaviyo?

You will need to add the following snippet in your store’s theme’s file. Make sure to add this after the Klevu core library. In productAttributes, add any other product attributes using the key as indexed with Klevu.

klevu({

    component:{

        klaviyo:{

            productAttributes:["name","id","url","imageUrl","price","salePrice"],// attribute list to be send for click product and other product lists , defaulted to posted value

            productLimit:10// max number of products to be send in any list , defaulted to posted value

        }

    }

});

How soon will the events be sent to Klaviyo?

The connector uses Klaviyo JavaScript to push events to your Klaviyo account. Although the events should be sent to Klaviyo almost immediately, however this may be a bit longer depending on how many requests are queued.

I have multiple stores/sites. Do I need to integrate Klaviyo in all the stores/sites?

Yes. For each store that you have Klaviyo configured, you will need to enable the Klaviyo connector for each store (assuming you have a separate Klaviyo account for each store view / site).

Which languages do Klevu support extracting subjects?

Klevu Subject derivation is supported for English only.

Some events have Product Results = 0? What does this mean?

If you get a Klevu Search event where product results are 0, it means that the shopper’s search did not result in any product results. In this case you can still create an email flow recommending them trending products. Use the Recommended Results in the search events for this.

How do I disable Klaviyo Connector?

If for any reason, you need to disable the Klaviyo connector, it’s as simple as a few clicks. Simply navigate to Connectors → Klaviyo once more and uncheck the box which says Enable Klaviyo. After disabling the connector, Klevu will stop sending events to Klaviyo. If you are unsure about this, please contact support.

What data is sent as part of the Klevu Search Event?

When a search event is sent to Klaviyo, Klevu will include some details & properties about the event. This is summarized in the table below.

Klevu Search Event
PropertyDescriptionE.g.
Search Term

The search term as entered by the shopper on your store.

“blue shi”

Search Term (Full)

Klevu AI’s prediction of what the full search term would have been.

“blue shirt”

Total Number of Product Results



Number of product results returned by Klevu for the search term as seen in the search results.

3

Product Clicked

The product that was clicked by the shopper from the search results.

id: XYZ

name: Cotton Shirt

imageUrl: store.com/xyz.jpg

price: 38

salePrice: 25

url: store.com/xyz

Search Results

Top 10 product results as seen in the search results for the entered search term (as seen by the shopper on the store)

Product 1


id: XYZ

name: Cotton Shirt

imageUrl: store.com/xyz.jpg

price: 38

salePrice: 25

url: store.com/xyz


Product 2


id: ABC

name: Polyester Shirt

Subjects

Klevu derived product subject.

shirt


Did you find it helpful? Yes No

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