Klaviyo + Flowhub Integration
Designed to leverage your data from Flowhub to power your marketing in Klaviyo.
Customer Data Sync
Automatically sync customer profiles, purchase history, loyalty points, and email marketing opt-ins from Flowhub to Klaviyo.
Product Catalog
Import your entire product catalog, including images, descriptions, and inventory levels.
Purchase Tracking
New orders sync to Klaviyo every 30 minutes to trigger your marketing flows.


Integrate with Flowhub today
Sync Flowhub customers, orders, and your product catalog into Klaviyo, with email opt-ins subscribed automatically. Two years of history backfilled. Free 14-day trial.
Get Started$49/mo per location
What data syncs between Flowhub and Klaviyo
Flowhub is a leading cannabis retail POS, and this connector is a live, one-click install built around Flowhub's polling API rather than webhooks, so every sync runs on a fixed cadence you can rely on.
| Data | Direction | Details |
|---|---|---|
| Customer profiles | Flowhub → Klaviyo | Profiles with a valid email or US-parseable phone sync every ~30 minutes; records missing both are skipped until contact info appears. |
| Orders and line items | Flowhub → Klaviyo | Placed Order and Ordered Product events sync every ~30 minutes with products, totals, and location. |
| Product catalog | Flowhub → Klaviyo | Full catalog including images and descriptions syncs on the same polling schedule as orders. |
| Email consent | Flowhub → Klaviyo | Marketing opt-in status from Flowhub is mapped to Klaviyo consent so subscribed customers are ready for email immediately. |
| Historical orders and customers | Flowhub → Klaviyo | A one-time 2-year (730 day) backfill runs in the background on install, which can take several hours for high-volume brands. |
How teams use the Flowhub integration
Multi-state loyalty tiering
Roll up orders from every state-scoped Flowhub credential set into one Klaviyo account and build a single loyalty segment across all your locations.
Lapsed customer winback
Use the 2-year backfilled order history to identify customers who haven't purchased in 60+ days and send a winback offer tied to their last purchased category.
New location backfill campaign
When you add a new location's credential set, the scoped backfill pulls its history so you can immediately email that store's existing customer base.
How to connect Flowhub to Klaviyo
- 1
Request Flowhub API credentials
Fill out the Flowhub API Integration Request form to get a Client ID and API key for each state you operate in.
- 2
Create your KAV Labs account
Sign up at app.kavlabs.co/flowhub/install to start the install.
- 3
Authorize Klaviyo
Grant read and write access to profiles, events, lists, and catalog via OAuth.
- 4
Add credential sets and pick locations
Enter each state's Client ID and API key, then select which locations should sync.
- 5
Start your free trial
Confirm billing at $49/month per location and the 14-day trial begins with backfill running in the background.
Klaviyo + Flowhub
FAQs
Common questions about our Flowhub integration