Klaviyo Integration
Overview
The Klaviyo integration establishes a two-way data sync between LTV.ai and Klaviyo:
• Data is imported from Klaviyo into LTV.ai's emails for personalization
• Engagement events from LTV.ai are pushed into Klaviyo for reporting and segmentation
• Unsubscribes are synchronized in both directions
Data Usage
Input (Klaviyo → LTV.ai)
Profiles, lists, segments, and standard event objects (purchases, names, engagement history).
Processing (inside LTV.ai)
• Personally identifiable data (PII) is not stored in LTV.ai
• Data is retrieved from Klaviyo at send time only, inserted directly into the generated 1-1 email
• LTV.ai models use only aggregated, non-PII data to construct 1-1 messages
Example:
The model knows "{{brand}} customer in Chicago purchased shoes last week" but does not persist that user's email, name, or address.
Output (LTV.ai → Klaviyo)
Engagement events (opens, clicks, replies) and zero-party data captured during conversations.
Setup
Requirements
• Klaviyo Public API Key (Site ID)
• Klaviyo Private API Key with read and write permissions
Procedure
1. Log into Klaviyo
2. Navigate to Account → Settings → API Keys
3. Copy the Public API Key (Site ID)
4. Generate a new Private API Key
5. Assign both read and write scopes
6. Copy the value immediately (it cannot be retrieved later)
7. Provide both values (Site ID + Private API Key) to your assigned LTV.ai CSM
At this point, the integration is active. No further configuration is required.
Cancellation
To disable the Klaviyo integration:
1. Notify your LTV.ai CSM to disable the integration
2. Optionally, revoke the private API key in Klaviyo under Account → Settings → API Keys
Once disabled, no further data is transferred. Previously synced data remains unless explicit deletion is requested.
