Marketing
Connect Klaviyo to Wilph
A scoped Klaviyo private key lets Wilph read customer profiles, lists and campaign history.
- Roughly how long
- About 5 minutes
- Who can do it
- A Klaviyo user with access to account settings.
Before you start
- Your Klaviyo account, logged in.
Step by step
Open API keys
In Klaviyo go to Settings → API keys and choose Create private API key.
Scope it to read access
Name it Wilph and choose custom scopes with read access to Profiles, Lists, Campaigns and Events. Avoid a full-access key.
Copy the key
Klaviyo shows the pk_… value once. Copy it before closing the dialog.
The six-character public API key, sometimes called the Site ID, is a different thing and will not work here.
Paste it into Wilph
In Wilph, open Dashboard → Integrations → Klaviyo → Connect and save the private key.
What Wilph asks for
The exact fields on the connection form, in order.
- Private API keyStored encrypted
Use a scoped private key for server-side API access; the six-character public Site ID is not enough.
The key is encrypted before storage.
Create a scoped Klaviyo private key ↗If something goes wrong
Wilph reports the key is not valid.
Check it starts with pk_. A six-character value is the public Site ID, which has no server-side access.
Some data is missing.
Edit the key's scopes in Klaviyo — a scope left unticked returns nothing rather than an error.
Still stuck? Get in touch — tell us which step it failed on and what it said.
Ready to connect Klaviyo?
Open Integrations in your Wilph dashboard and paste in what you collected.