Klaviyo + Dutchie Integration

Designed to leverage your data from Dutchie to power your marketing in Klaviyo.

Customer Data Sync

01

Automatically sync customer profiles, purchase history, and loyalty points from Dutchie to Klaviyo.

Product Catalog

02

Import your entire product catalog, including images, descriptions, and inventory levels.

Purchase Tracking

03

New orders sync to Klaviyo every 30 minutes to trigger your marketing flows.

Dutchie logo
Klaviyo

Integrate with Dutchie today

Sync Dutchie customers, orders, loyalty points, and your product catalog into Klaviyo. Two years of history backfilled automatically. Free 30-day trial.

Get Started

$49/mo per location

What data syncs between Dutchie and Klaviyo

Dutchie is a widely used cannabis retail POS, and this live connector separates order and customer sync from catalog sync onto different cadences so pricing and stock data doesn't bottleneck order events.

DataDirectionDetails
Customer profilesDutchie → KlaviyoProfiles including loyalty point balances sync from Dutchie approximately every 30 minutes.
Orders and line itemsDutchie → KlaviyoPlaced Order and Ordered Product events sync approximately every 30 minutes per location API key.
Product catalogDutchie → KlaviyoThe full catalog syncs on a slower approximately 24-hour cadence since pricing and descriptions change less often than orders.
Loyalty pointsDutchie → KlaviyoPoint balances sync alongside customer profiles so you can segment by reward tier.
Historical orders and customersDutchie → KlaviyoA one-time 2-year historic backfill of orders and customers runs automatically on first install.

How teams use the Dutchie integration

Per-location API key segmentation

Since Dutchie issues a separate API key per location, use that field to build store-specific promotions for multi-location operators.

Loyalty tier upgrade emails

Trigger a congratulations email when a customer's synced loyalty point balance crosses into a new reward tier.

Catalog-aware cross-sell

Use the daily-refreshed product catalog to recommend complementary products based on categories in a customer's last Dutchie order.

How to connect Dutchie to Klaviyo

  1. 1

    Get your Dutchie API key

    Have an account admin email possupport@dutchie.com requesting an API key for each location.

  2. 2

    Log into KAV Labs

    Create an account at app.kavlabs.co/dashboard/dutchie/install.

  3. 3

    Connect Klaviyo

    Authorize the requested permissions to let KAV Labs write profiles, events, and catalog data.

  4. 4

    Enter API keys per location

    Add each Dutchie API key and match it to the correct store location.

  5. 5

    Enter payment and confirm sync

    Activate at $49/month per location; the 2-year historic backfill and 30-day free trial begin immediately.

Klaviyo + Dutchie

FAQs

Common questions about our Dutchie integration

We sync new data from Dutchie to Klaviyo every 30 minutes, ensuring your customer and order information stays up to date for timely marketing.

Yes. When you first connect Dutchie, we automatically pull up to 2 years of historic data so you can start segmenting and sending with full context from day one.

We sync customer profiles, order history, and product-level data. This includes information like purchase dates, products purchased, total spend, and more—allowing you to build segments like VIPs, first-time buyers, or lapsed customers.

Yes! You can trigger Klaviyo flows using events like a customer placing an order, reaching a spend threshold, or not returning after a certain number of days.

Yes. If you operate multiple locations, we support syncing data from all of them—either together or segmented by location depending on your needs.

Yes. We only sync first-party data that you already have consent to use, and Klaviyo’s tools help you stay compliant with age gating, opt-in rules, and segmentation to avoid marketing to ineligible customers.

Updates to customer profiles—like phone numbers, emails, or names—are automatically synced in the next data pull to keep your lists clean and accurate.

You’ll need admin access to both your Klaviyo account and your data source. From there, setup takes just a few minutes, and our team can support you with configuration and data mapping.

Orders and customers change constantly and need to trigger timely flows, while catalog data like pricing and descriptions changes less often, so it runs on a slower 24-hour cycle to reduce API load.

API keys are provisioned directly by Dutchie Support, so your account admin needs to email possupport@dutchie.com to request one per location.

Yes, Dutchie issues a distinct API key for each location, and you'll enter each one separately during setup.