What the integration does
Automated customer sync
Customer profiles sync from Runit to Klaviyo on an automated schedule that runs throughout the day, so your lists and segments always reflect the latest information.
In-store purchase events NEW
Real receipts flow into Klaviyo as Order Paid and Ordered Product events — unlocking post-purchase flows, product-based segmentation, and revenue reporting from your brick-and-mortar sales.
Multi-store & multi-brand control
Choose exactly which stores feed each Klaviyo account. Store-level filtering applies to both profiles and receipts, keeping multi-brand and multi-location data cleanly separated.
Discrepancy detection & auto-correction
The system compares Runit and Klaviyo, then creates missing profiles and updates changed fields automatically — keeping both aligned with no manual cleanup.
Enriched, custom-mapped profiles
Map any Runit field to Klaviyo — birthdays and special dates, lifetime and year-to-date sales, loyalty balances, preferences, and sizes — tailored per brand.
Flexible data sources
Pull data live from the Runit API, run targeted SQL queries, or import via CSV and SFTP — whatever fits your environment, through one unified engine.
What flows into Klaviyo
Customer profile fields
- Contact & address — name, email, phone, location
- Key dates — birthday, anniversary, first & last purchase
- Sales history — lifetime, this-year & last-year totals
- Loyalty — buying club, balances, earned & used
- Preferences & sizes — personal categories and interests
- Custom attributes — salesperson, discount %, and more
Purchase events
- Order Paid — In Store: order-level event with subtotal, discounts, tax & total
- Ordered Product — In Store: a line-level event for each item
- Revenue value attached to every order for reporting
- Duplicate-safe — each event is uniquely keyed so nothing double-counts
- Store-filtered — only receipts from configured stores are sent
Why it matters
- Marketing that reflects reality: segment and trigger flows on actual in-store purchases and products, not just email signups.
- Accurate, trustworthy data: automatic comparison and correction keep profiles clean and reduce manual entry.
- Hands-off & reliable: a fully managed, scheduled sync frees your team to focus on campaigns, not data plumbing.
- Higher engagement: richer profiles and purchase signals power more personalized, higher-converting messaging.
How it works
Related guides & features
Put your in-store sales to work in Klaviyo
See how Runit syncs profiles and real purchase events into Klaviyo — configured for your stores and brands.
Already a Runit client? Request your Klaviyo integration setup →


