Klaviyo

Learn how the Skrym-Klaviyo integration works

Klaviyo is a powerful marketing automation and email platform that helps you deliver personalized customer experiences. Integrating Klaviyo with Skrym enables you to leverage its capabilities for your transactional email and event tracking needs.

Prerequisites

Before setting up the integration, you'll need:

  1. An active Klaviyo account
  2. A Klaviyo API key (Private API Key) with appropriate permissions
  3. (Optional) Event definitions created in your Klaviyo account for testing

Creating a Klaviyo API Key

To connect Skrym with Klaviyo, you'll need to create an API key in your Klaviyo account:

  1. Log in to your Klaviyo account
  2. Navigate to Settings > API Keys
  3. Under the Private API Keys section, click Create Private API Key
  4. Give your API key a descriptive name (e.g., "Skrym Integration")
  5. Select the appropriate scopes (permissions):
    • Events: Read access (to fetch and display your events)
    • Metrics: Read access (to view event metrics)
  6. Click Create
  7. Important: Copy the API key immediately - you won't be able to see it again!

For detailed instructions, refer to the official Klaviyo documentation on API keys.

Warning

API Key Format: Klaviyo API keys typically start with pk_ for private keys. Make sure you're using a Private API Key, not a Public API Key.

Setup

Once you have your Klaviyo API key, follow these steps to configure the integration in Skrym:

  1. Navigate to Integrations in the Skrym dashboard
  2. Go to the Systems tab
  3. Find the Klaviyo integration card and click Configure or Connect
  4. In the configuration dialog:
    • Name: Enter a descriptive name for this integration (e.g., "Production Klaviyo")
    • API Key: Paste the API key you created in Klaviyo
  5. Click Save to store your credentials securely