Skip to Content
SourcesKlaviyoEvents & Properties

Klaviyo Events & Properties

Reference for events and properties Vendo sends to and imports from Klaviyo.

Last reviewed September 15, 2026

Events Sent to Klaviyo (Destination)

Vendo sends behavioral events to Klaviyo with the Events API . Vendo sends events in batches (up to 1,000 per request) and Klaviyo deduplicates them by unique_id.

Standard Event Fields

FieldKlaviyo MappingDescription
event_namemetric.nameEvent name (for example, Order Placed)
emailprofile.emailCustomer email address
distinct_idprofile.external_idUnique customer identifier
event_timetimeISO 8601 timestamp
insert_idunique_idDeduplication key
propertiespropertiesCustom event properties (JSON)

Revenue Event Fields

For events with revenue data (for example, from Stripe or Shopify sources):

FieldKlaviyo MappingDescription
valuevalueRevenue amount
order_idproperties.order_idOrder identifier
total_amountproperties.total_amountTotal transaction amount
currencyproperties.currencyTransaction currency

User Profiles Sent to Klaviyo (Destination)

Vendo sends customer profiles with the Profiles API . Vendo sends profiles in batches (up to 10,000 per request) and Klaviyo deduplicates them by external_id.

Profile Field Mapping

Vendo FieldKlaviyo AttributeDescription
emailemailContact email
first_namefirst_nameFirst name
last_namelast_nameLast name
phonephone_numberPhone for SMS
distinct_idexternal_idExternal identifier
Additional fieldsproperties.*Custom profile properties

Data Imported from Klaviyo (Source)

Events Stream

Klaviyo events are imported with their full attribute set, including:

  • Event type and metric name
  • Associated profile (email, ID)
  • Event properties and metadata
  • Timestamps and flow/campaign attribution

Profiles Stream

All Klaviyo profiles are imported with:

  • Contact information (email, phone, name)
  • Custom properties
  • Consent and subscription status
  • List and segment memberships

Campaigns Stream

Campaign metadata including:

  • Campaign name, status, and type (email/SMS)
  • Send time and audience info
  • Message content references

Lists Stream

List definitions with:

  • List name and ID
  • Member count
  • Creation and update timestamps

Flows Stream

Automation flow data including:

  • Flow name, status, and trigger type
  • Action sequences and filter definitions

Metrics Stream

Metric definitions for all event types tracked in your Klaviyo account.

Need help?

When you contact support, give your workspace, the source or destination name, the job ID and the first error message.

support@vendodata.com
Last updated on