The Zaius integration with Klaviyo allows for your customer and email activity data to be brought over to Zaius. Zaius will automatically capture all email send, open, and click events, along with onsite sessions, for your customers, while also syncing Zaius insights and observations back to Klaviyo regularly. Please note that you must separately enable both the integration to send data to Zaius (Collect) and the integration to send data back to Klaviyo (Sync) to take advantage of both functions.
Send Data to Zaius
Enable the Zaius Klaviyo Collect app to send customers and email activity into Zaius. This integration is one-way, meaning it only sends data to Zaius.
The data made available by the integration is:
Customer Data: Customers on the selected lists who have subscribed or unsubscribed since being on Klaviyo, plus any customer who has had activity in the last 90 days.
Subscription Data: Subscription status is set as follows:
- List Subscribe: If the customer is subscribed to one or more synced lists, a subscribe event will be sent to Zaius and they will show on a Zaius list.
- List Unsubscribe: If the customer has unsubscribed from one or more synced lists, an unsubscribe event will be sent to Zaius and they will show as unsubscribed from the Zaius list.
- Global unsubscribe: If the customer has unsubscribed from all marketing messages, their Marketing Consent status will be “Opted-Out” in Zaius. Otherwise, it will be “Unknown” (implied consent).
- Hard bounce: If the customer has a hard bounce during an email campaign, their Reachability status will be set to “Unreachable - Hard Bounce” in Zaius.
Email Activity Data: The last 90 days of activity, which includes sends, opens, clicks, and bounces.
Enable the Klaviyo Collect app in Zaius by clicking on the App Directory in the top right, choosing Klaviyo Collect, and selecting Install App.
Next, generate a private API key in Klaviyo and insert that key in the API Key field under Authorize. Authenticate to test the connection.
Finally, configure the list or lists, plus the metrics, to sync to Zaius. Best practice is to sync all metrics to Zaius for the best generation of insights and observations, but a metric can be withheld if desired.
Click the Save button and then Start Initial Import. Data will begin to sync to Zaius, but it may be several hours before all data is available.
Send Data Back to Klaviyo
Enable the Zaius Klaviyo Sync app to send customer insights, observations, and attributes that are generated in Zaius back to Klaviyo for campaign targeting. This integration is one-way, meaning it only sends data to Klaviyo. Zaius returns data to Klaviyo as custom fields.
Any customer attribute, insight, or observation is available to sync back to Klaviyo. When you configure the integration, Zaius will suggest a default set of attributes. You may add or delete attributes at any time. Deleting an attribute from your settings does not remove the field or the data on the Klaviyo side, but the field will stop refreshing; you may wish to delete it yourself.
Data will sync overnight every night, for all customers in Zaius with an email. Zaius will not create new customers in Klaviyo.
Enable the Klaviyo Sync app in Zaius by clicking on the App Directory in the top right, choosing Klaviyo Sync, and selecting Install App.
Next, find your public API key in Klaviyo and insert that key in the API Key field under Authorize. Authenticate to test the connection.
Finally, configure your sync. You may add or remove fields to sync, or retain the defaults. Click in the "Fields for Sync" box to see a list of options. Once you have identified the fields that you want to sync, click Save. Make sure you save even if you do not make changes to the defaults. You may then start an immediate sync. If you do not start a sync, your next sync will be overnight.
Come back to this page at any time to make changes to this configuration.
Find Your Klaviyo API keys
To integrate Zaius with your Klaviyo account, you'll need to generate a private API key and locate your public key.
Login to Klaviyo and go to Account (Under the menu in the upper-right) > Settings > API Keys. Click the Create API Key button to generate a new private key, which will be used in the Klaviyo Collect app. You may want to label this key as “Zaius” so that you know where it will be used. Your public key will also be shown in this page, in the header. You will need the public key for the Klaviyo Sync app.