Skip to Content
SourcesKlaviyoEvents & Properties
ReferenceSourcesAvailable

Klaviyo Events & Properties

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

Last reviewed July 13, 2026

Events Sent to Klaviyo (Destination)

Vendo sends behavioral events to Klaviyo using the Events API . Events are batched (up to 1,000 per request) and deduplicated by unique_id.

Standard Event Fields

FieldKlaviyo MappingDescription
event_namemetric.nameEvent name (e.g., 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 (e.g., from Stripe or Shopify sources):

FieldKlaviyo MappingDescription
valueproperties.$valueRevenue 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 using the Profiles API . Profiles are batched (up to 10,000 per request) and deduplicated by external_id.

Profile Field Mapping

Vendo FieldKlaviyo AttributeDescription
emailemailContact email
first_namefirst_nameFirst name
last_namelast_nameLast name
phone_numberphone_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?

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

support@vendodata.com
Last updated on