Connect Klaviyo
Connecting Klaviyo lets Winston answer questions about your email and SMS marketing: who is on a list or segment, how a campaign or flow performed, and what a customer received. You create a read-only private API key in Klaviyo, then paste it into Winston. This page shows each screen.
Before you start
- You need to be an Owner or Admin in Winston.
- You need a Klaviyo login that can create private API keys. If you don't see Create Private API Key in step 1, ask the owner of your Klaviyo account to create the key or change your role.
1. Create a read-only key in Klaviyo
In Klaviyo, open Settings → API keys and choose Create Private API Key. Don't use the Public API Key / site ID at the top of the page: it's the six-character code for sign-up forms and doesn't work in Winston.

Name the key something you'll recognize, such as Winston. Under Select Access Level, choose Read-Only Key, then choose Create. Klaviyo starts on Custom Key with every scope set to No Access, so a key created without changing this can't read anything.

Klaviyo shows the new key, starting with pk_, once. Choose the copy button next to it and go straight on to the next step. If you close the page before pasting the key into Winston, delete the key and create a new one.

2. Connect it in Winston
In Winston, open Settings → Connections, find the Klaviyo card (under Marketing, or type "Klaviyo" into the search box) and choose Connect.

Paste the key into Private API Key and choose Connect.

3. Check it is connected
The dialog closes and the Klaviyo card shows Connected. Nothing else needs to be set up.

Then ask Winston something only Klaviyo knows, for example "Which Klaviyo campaigns had the best open rate last month?" Asking about Klaviyo works like any other question in Chat; see Asking Winston.
Which access level to choose
Replace the key
If the key is lost, leaked or deleted, create a new read-only key in Klaviyo as above. Then choose the pencil on the Klaviyo card, paste the new key and choose Save Changes. Delete the old key under Settings → API keys in Klaviyo afterwards; it stops working straight away.

Disconnect
To stop Winston reading Klaviyo, choose the plug icon on the Klaviyo card and confirm Disconnect. This applies to the whole workspace.

Disconnecting in Winston doesn't change anything in Klaviyo. To make sure the key can't be used again, delete it under Settings → API keys in Klaviyo.
If something does not work
For other connections, see Connect your tools. Anything else, see Troubleshooting or contact Support from the dashboard.