Skip to Content
DestinationsKlaviyoOverview
Integration guideDestinationsAvailable

Klaviyo

Send behavioral events, customer profiles, and audience lists to Klaviyo for segmentation and automated messaging.

Last reviewed July 13, 2026

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 audiences as Klaviyo lists. Build rule-based audiences in Vendo and keep them updated in Klaviyo.

  • List membership refreshed on each sync, governed by the sync mode setting

Compatible Sources

SourceEventsProfilesLists
ShopifyYesYesYes
StripeYesYesYes
MixpanelYes
SegmentYes
AmplitudeYes

Platform Details

SettingValue
Auth MethodPrivate API Key (pk_...)
Event Batch SizeUp to 1,000 per request
Profile Batch SizeUp to 10,000 per request
Rate Limit75 requests/second with automatic backoff
API Revision2024-10-15
Deduplicationunique_id on events, external_id on profiles

Setup

  1. In the Vendo app, navigate to Destinations > Klaviyo
  2. Enter your Klaviyo Private API Key (starts with pk_)
  3. Select which events and data to sync
  4. Save — Vendo will begin syncing data to Klaviyo

Verify Setup

  1. Trigger a test event from your connected source (Shopify, Stripe, etc.)
  2. Confirm the event appears in Klaviyo > Analytics > Activity Feed
  3. Check that customer profiles are created/updated in Klaviyo
  4. Review Vendo job logs for sync activity and any errors
Need help?

Include your workspace, integration or job ID, and the first error message when you contact support.

support@vendodata.com
Last updated on