Klaviyo
Destination — Vendo sends behavioral events, customer profiles, and audience lists to Klaviyo for segmentation, automated flows, and targeted campaigns.
Klaviyo is also available as a source.
Capabilities
Send Events
Vendo sends behavioral events to Klaviyo using the Events API. Events are batched (up to 1,000 per request) and deduplicated by unique_id.
- Revenue events include
$value,order_id,currency - Standard event fields: event name, email, customer ID, timestamp, properties
Send Profiles
Customer profiles are synced using the Profiles API with batches of up to 10,000 per request.
- Standard fields: email, first name, last name, phone
- Custom properties for enrichment and segmentation
- Deduplicated by
external_id
Send Lists
Sync audience segments as Klaviyo lists. Build rule-based audiences in Vendo and keep them automatically updated in Klaviyo.
- Automatic list membership refresh on each sync
- Users added and removed based on current audience rules
Compatible Sources
| Source | Events | Profiles | Lists |
|---|---|---|---|
| Shopify | Yes | Yes | Yes |
| Stripe | Yes | Yes | Yes |
| Mixpanel | — | — | Yes |
| Segment | — | — | Yes |
| Amplitude | — | — | Yes |
Platform Details
| Setting | Value |
|---|---|
| Auth Method | Private API Key (pk_...) |
| Event Batch Size | Up to 1,000 per request |
| Profile Batch Size | Up to 10,000 per request |
| Rate Limit | 75 requests/second with automatic backoff |
| API Revision | 2024-10-15 |
| Deduplication | unique_id on events, external_id on profiles |
Setup
- In the Vendo app, navigate to Destinations > Klaviyo
- Enter your Klaviyo Private API Key (starts with
pk_) - Select which events and data to sync
- Save — Vendo will begin syncing data to Klaviyo
Verify Setup
- Trigger a test event from your connected source (Shopify, Stripe, etc.)
- Confirm the event appears in Klaviyo > Analytics > Activity Feed
- Check that customer profiles are created/updated in Klaviyo
- Review Vendo job logs for sync activity and any errors
Related Guides
- Klaviyo Source — Import Klaviyo data into Vendo
- Audiences — Build audience segments for Klaviyo lists
- Tracking SDK — Send custom first-party events from your website
Last updated on