Skip to Content
DestinationsCustomer.ioEvents & Properties

Customer.io Events & Properties

Reference for events and properties Vendo sends to Customer.io.

Last reviewed September 15, 2026

This page lists the events and properties that Vendo sends to Customer.io. The tables describe the events of the V1 Vendo Shopify app. Each event also has source (Vendo - Shopify App) and version.

Order Received

Vendo sends this event when a customer places an order.

PropertyTypeDescription
order_idStringOrder identifier
shopify_order_idStringShopify order ID
emailStringCustomer email
currencyStringOrder currency
totalNumberOrder total
subtotalNumberSubtotal before tax/shipping
taxNumberTax amount
shippingNumberShipping cost
discountNumberDiscount amount
payment_gatewayStringPayment method
item_countNumberNumber of items in products
productsArrayList of purchased items (max 20)

Products Array

Each item in the products array contains:

PropertyType
product_idString
skuString
nameString
variantString
priceNumber
quantityNumber
urlString
image_urlString

Order Fulfilled

Vendo sends this event when an order is shipped.

PropertyTypeDescription
order_idStringOrder identifier
shopify_order_idStringShopify order ID
fulfillment_idStringFulfillment ID
emailStringCustomer email
fulfillment_statusStringFulfillment status
fulfillment_serviceStringFulfillment service
tracking_numberStringShipment tracking number
tracking_urlStringTracking URL
fulfillment_speed_daysNumberDays from order to shipment

Order Delivered

Vendo sends this event when an order is delivered.

PropertyTypeDescription
order_idStringOrder identifier
shopify_order_idStringShopify order ID
fulfillment_idStringFulfillment ID
emailStringCustomer email
fulfillment_statusStringFulfillment status
delivery_dateNumber or StringDelivery date (Unix seconds or ISO 8601)
delivery_speed_daysNumberDays from order to delivery

Order Refunded

Vendo sends this event when a full refund is issued.

PropertyTypeDescription
order_idStringOrder identifier
shopify_order_idStringShopify order ID
refund_idStringRefund ID
emailStringCustomer email
currencyStringOrder currency
refund_amountNumberRefund amount
original_totalNumberOrder total before refund
refund_typeStringfull
cancel_reasonStringCancel reason

Order Partially Refunded

Vendo sends this event when a partial refund is issued.

PropertyTypeDescription
order_idStringOrder identifier
shopify_order_idStringShopify order ID
refund_idStringRefund ID
currencyStringOrder currency
refund_amountNumberPartial refund amount
original_totalNumberOrder total before refund
refund_typeStringpartial

Cart Abandoned

Vendo sends this event when a checkout is abandoned.

PropertyTypeDescription
checkout_idStringCheckout ID
emailStringCustomer email
currencyStringCart currency
checkout_urlStringRecovery URL for the abandoned cart
totalNumberCart total
subtotalNumberCart subtotal
discountNumberDiscount amount
item_countNumberNumber of items in cart
productsArrayItems in the cart (max 20)

Checkout Started

Vendo sends this event when a customer begins the checkout process.

PropertyTypeDescription
checkout_idStringCheckout ID
emailStringCustomer email
currencyStringCart currency
totalNumberCart total
subtotalNumberCart subtotal
discountNumberDiscount amount
item_countNumberNumber of items in products
productsArrayItems in the cart (max 20)
event_sourceStringwebhook
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