Dutchie POS data reference
This reference is about the Dutchie v1 integration, which was built by Klaviyo and is no longer allowing new installations. New customers should use the Dutchie integration in Klaviyo’s app marketplace, built by KAV Labs. Learn more on KAV Labs’ help center.
You will learn
Learn what data is synced from Dutchie POS to Klaviyo, how to view it, and what properties Dutchie events contain.
For background on the v1 integration and its email and SMS limitations, read our article Getting started with Dutchie POS.
Data synced from Dutchie POS to Klaviyo
To check on the data sync from Dutchie POS to Klaviyo:
- In your Klaviyo account, select Analytics > Metrics.
- At the top, open the Integration filter and select Dutchie.

To view the properties of an individual event:
- Click Placed Order or Ordered Product in the metric list.
- Select the Activity feed tab.
- Open the three-dot menu beside an event and select Activity details to view its properties.
The data synced from Dutchie to Klaviyo includes:
- Profile information associated with order events.
- The following order events:
- Placed Order
- Ordered Product
Customer information details
Klaviyo will only sync profiles that have an email address. We recommend turning on the setting Require email address for guest checkout in Dutchie Ecommerce, which can be found under Settings > Options > Checkout. The email address will sync to Dutchie POS.
Email marketing consent collected during a Dutchie Ecommerce checkout does not sync to Dutchie POS, and thus:
- This integration does not record that email marketing consent in Klaviyo.
- Profiles without a recorded email subscription in Klaviyo show as Never Subscribed.
- Profiles marked as Never Subscribed can technically receive emails, though they have not provided explicit consent.
Customer profile information syncs from Dutchie to Klaviyo with the following properties:
- phone_number
- first_name
- last_name
- dateOfBirth
- Dutchie createdAtLocation
- Dutchie creationDate
- Dutchie customerId
- Dutchie customerType
- Dutchie isLoyaltyMember
- Dutchie lastModifiedDateUTC
- Dutchie status
Synced events and their properties
Placed Order
The Placed Order event syncs from Dutchie POS to Klaviyo with the following properties:
- OrderId
- items
- transactionType
- locationName
- $event_id
- $value
Ordered Product
The following properties will only be received if they have been added in Dutchie POS Backoffice catalog. It is recommended to review the catalog to ensure all information is complete.
The Ordered Product event syncs from Dutchie POS to Klaviyo with the following properties:
- strain
- strainType
- brandName
- transactionId
- productId
- totalPrice
- quantity
- unitPrice
- unitCost
- packageId
- sourcePackageId
- totalDiscount
- unitId
- unitWeight
- unitWeightUnit
- flowerEquivalent
- flowerEquivalentUnit
- discounts
- taxes
- returnDate
- isReturned
- returnedByTransactionId
- returnReason
- batchName
- transactionItemId
- locationName
- vendor
- isCoupon
- customerId
- transactionDate
- $event_id
- $value
Additional resources
- Getting started with segments
Learn how to create and use segments in Klaviyo, which are a powerful tool for understanding your audience and sending targeted messages.
- Getting started with flows
Learn how to use flows, also known as automations or drip campaigns, in Klaviyo for personalized and automated communications to your customers, and learn how to set your first flow live.
- Getting started with Dutchie POS
Learn how to integrate Klaviyo with Dutchie Point of Sale (POS) in order to sync customer profiles and order data to Klaviyo. With this data, you’ll be able to reach customers with targeted messaging through segmentation, campaigns, and flows.