Olark is a live chat provider. Klaviyo's integration with Olark allows chat activity to sync automatically to your Klaviyo account after a chat conversation ends.
After completing the steps in this guide, you will have successfuly integrated Olark with Klaviyo so that new chats get tracked in Klaviyo in real-time.
Enable the Olark Integration in Klaviyo
To get started, click here or navigate to the Integrations tab in the lefthand sidebar of your Klaviyo account and find Olark on the list of all available integrations. All integrations are in alphabetical order so you'll find Olark midway down the page - click Add Integration here.
To automatically import your Olark form leads into Klaviyo, first click the button to allow Klaviyo to sync with Olark. Once you allow syncing, we'll give you instructions to sync future chats into Klaviyo.
Klaviyo is able to receive data from Olark via a webhook that is configured from within your Olark account. Klaviyo will provide a URL endpoint for this webhook, that you will need to copy/paste into Olark in the next step.
When setting up your integration with Olark, you will see advanced options to only sync chats with vistors in specific Olark groups. You can take advantage of this feature when first getting started, or you can come back and adjust your integration settings later on.
Setup Webhook in Olark
Login to Olark and navigate to the Integrations page. Here, you will see an option for Webhooks. Where you see the option to input a Webhook URL, paste in the address to your webhook endpoint that you copied from Klaviyo.
Click the "Send Test" button here to ensure your endpoint is configured properly.
Understand your Olark Data in Klaviyo
When a chat finishes, Klaviyo will automatically record who it was with and any custom properties you set on that chat. If a chat was anonymous, it won't be stored in Klaviyo.
There is one Olark metric tracked: Chatted on Website
Klaviyo automatically receives the following information about a customer (if available):
- First Name
- Last Name
- Phone Number
We will also record any custom properties you may have set for a customer. If no location information is available, Klaviyo will automatically use IP geolocation to determine where a customer is located.
In your Dashboard Activity Feed, or within the Activity Feed for a given customer, you will be able to filter and see all recorded Chatted on Website events. Here, you can expand an event to see the From field as well as the chat message.