Skip to content

Klaviyo Integration

Connecting Klaviyo pulls email and SMS campaign performance into the client's portal.

Prerequisites

  • A Klaviyo account
  • A Klaviyo Private API Key

Connecting for a client

  1. Open the client in /admin/clients.
  2. Go to Integrations → Klaviyo.
  3. Enter the Private API Key (generated in Klaviyo → Account → Settings → API Keys).
  4. Click Test Connection.
  5. Click Save.

What the client sees

Campaign metrics including recipient count, open rate, click rate, and revenue attributed for recent email and SMS campaigns.

API key permissions

The private key needs at minimum read access to Campaigns and Metrics. Creating a restricted key in Klaviyo is recommended over using a full-access key.

Troubleshooting

ErrorLikely cause
Invalid API keyKey has been revoked or entered incorrectly
Insufficient scopeKey doesn't have access to the required Klaviyo APIs

Client Portal Help Documentation