Klaviyo Shopify Integration: Complete Guide
Quick Summary:
The Klaviyo-Shopify integration syncs orders, customers, products, and browse behavior in near real-time, giving Klaviyo the ecommerce data needed for flows, segmentation, and predictive analytics.
What Does the Integration Do?
Connecting Shopify to Klaviyo syncs your store's customer, order, product, and browsing data directly into Klaviyo profiles -- the foundation that makes flows like abandoned cart, browse abandonment, and post-purchase possible, along with product-based segmentation and predictive analytics like customer lifetime value.
How to Set It Up
Install the Klaviyo app from the Shopify App Store.
Authenticate and connect your Shopify store to your Klaviyo account.
Confirm historical data sync completes, bringing in past orders and customer history.
Verify tracking is active on your storefront (the Klaviyo onsite tracking script).
Build flows and segments using the newly synced ecommerce data.
Data Synced by the Integration
- Orders (new and historical) - Customer profiles and properties - Product catalog - Checkout and browse events - Subscription/recurring orders (with compatible apps)
A Real-World Example
A DTC brand connects Shopify to Klaviyo and immediately gains access to predictive analytics estimating each customer's lifetime value and churn risk, built from their real historical purchase data. This lets the team segment "high-value at-risk customers" for a targeted win-back campaign -- a segment that simply wouldn't be possible without the synced order history.
💡 Pro Tip
Verify onsite tracking is actually firing correctly after setup, not just the order sync -- browse abandonment and product view tracking depend on the tracking script being properly installed, which is a separate check from confirming orders are syncing.
Frequently Asked Questions
Does the Klaviyo-Shopify integration sync historical order data, or only new orders?
Historical order data syncs during initial setup, giving Klaviyo the customer purchase history needed for segmentation and predictive analytics from day one, not just orders going forward.
Can I use Shopify\'s customer tags for Klaviyo segmentation?
Yes, synced Shopify data including tags can be used as segmentation criteria within Klaviyo, alongside Klaviyo's own behavioral and engagement data.
Does the integration sync product catalog data for dynamic content?
Yes, product data syncs to Klaviyo, enabling dynamic product recommendations and catalog-based content blocks within emails.
Can Klaviyo track browse behavior on my Shopify store, not just purchases?
Yes, the integration includes browse abandonment tracking, capturing product views even when no cart action occurs, which feeds a distinct flow trigger from cart abandonment.
Does the integration handle Shopify\'s checkout, or a separate Klaviyo checkout?
Customers check out entirely through Shopify's native checkout -- Klaviyo receives event data from that process but doesn't replace or modify the checkout flow itself.
Can I sync Shopify subscription/recurring order data to Klaviyo?
Yes, if using Shopify's subscription apps that support the integration, recurring order events can sync and trigger relevant flows (renewal reminders, churn prevention).
What happens to Klaviyo data if I uninstall the Shopify integration?
Previously synced data generally remains in Klaviyo, but new data stops flowing -- reinstalling restores the connection but any gap in between won't be retroactively backfilled.
Can multiple Shopify stores connect to one Klaviyo account?
This depends on your Klaviyo plan and setup -- multi-store configurations are possible but require deliberate planning around how data from each store should be segmented.
Does the integration support Shopify Plus specifically, or only standard Shopify?
Yes, the integration supports both standard Shopify and Shopify Plus, with some additional capabilities available specifically for Plus merchants.
How quickly does new Shopify order data appear in Klaviyo?
Near real-time for most event types, though very high-volume stores may see minor sync delays during peak traffic periods.
Related Articles