Klaviyo
Prerequisites
- A Klaviyo account with API key access (Settings > API Keys)
- A private API key with full read/write scope for Profiles and Events
- Webhook endpoint configuration access
Connecting Klaviyo
- In liftstack, go to Settings > Integrations > Klaviyo
- Enter your private API key
- liftstack verifies the connection by reading a sample profile
- Configure the webhook endpoint to receive open, click, and conversion events
How it works
liftstack reads profiles from your Klaviyo lists or segments, assigns variants, and writes custom properties (e.g., ls_hero_variant: "B") to each profile. You then use Klaviyo’s conditional content blocks to render the correct variant based on these properties.