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

  1. Open API keys

    In Klaviyo go to Settings → API keys and choose Create private API key.

  2. 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.

  3. 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.

  4. 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.