April 2, 2026

Klaviyo and Shopify Plus: Building Email Flows That Actually Convert

The Klaviyo flows every Shopify Plus store needs, the ones most brands miss, and how to set them up to actually drive revenue.
7 min read
Adam, Fractional CEO, smiling man with short dark hair and beard wearing a black shirt in a bright office environment
Adam Tregear
Founder @ Flux

How Klaviyo integrates with Shopify Plus


The Klaviyo/Shopify Plus integration is more capable than the standard Shopify connector, and understanding what it unlocks changes how you approach flow architecture.


Klaviyo syncs with Shopify via a native integration that pulls event data in real time: orders placed, order fulfilled, order cancelled, refund created, customer created, and checkout started. On Shopify Plus specifically, you get access to checkout abandonment events, not just cart abandonment events. This is a meaningful distinction. Someone who started checkout has entered their email address and payment details. They are significantly higher intent than someone who added to cart and left. Triggering separate flows for checkout abandonment versus cart abandonment, with different messaging and timing, consistently outperforms treating both as the same signal.


Klaviyo also syncs your full product catalogue and order history, which enables predictive analytics. Klaviyo's predicted next order date, predicted lifetime value, and churn risk score are all derived from your actual Shopify transaction data. These predictive properties can be used as segmentation criteria and flow triggers, which is where the gap between a basic Klaviyo setup and an optimised one becomes most visible.


Custom properties from your checkout extensions also flow through to Klaviyo via order attributes. If you're capturing gift message data, subscription preferences, or loyalty tier information at checkout, that data is available in Klaviyo for personalisation and segmentation.


The foundation: four flows every store needs


Welcome series


Triggered when someone subscribes to your email list. This isn't a single welcome email: it's a 3-5 email sequence that introduces your brand, communicates your value proposition, and drives the first purchase. For Shopify Plus stores, this flow should include a timed discount that creates urgency without training customers to wait for coupons. The welcome series is the highest-revenue flow per recipient for most stores and the one most brands set up once and never revisit.


Abandoned cart and checkout


The flow everyone has, and almost everyone has set up wrong. The default timing (4 hours, 24 hours, 72 hours) is a starting point, not an answer. The right timing depends on your average order value and purchase consideration period. A $30 skincare product needs faster follow-up than a $500 piece of furniture.


On Shopify Plus, you have access to checkout abandonment data as well as cart abandonment data, which means you can trigger flows based on people who started checkout and left: a much higher-intent audience. Run these as two separate flows with different messaging and timing rather than combining them into one.


Post-purchase


This is where most stores stop too early. A single order confirmation email is not a post-purchase flow. A proper flow includes order confirmation, shipping notification with tracking, delivery confirmation, product education or usage tips, review request (timed to when the product has been used), and a cross-sell or replenishment prompt.


The key is segmentation. A first-time buyer gets a different flow from a repeat customer. Someone who bought a consumable product gets a replenishment reminder. Someone who bought a gift gets a prompt to buy for themselves.


Win-back


Triggered when a customer hasn't purchased in a defined period. The timing depends on your purchase cycle: a monthly subscription brand might trigger at 45 days, while a furniture brand might wait 12 months. The flow should acknowledge the absence, remind them what they liked, and offer a reason to come back.


The flows most stores miss


Browse abandonment


Someone viewed a product page but didn't add to cart. This is a lower-intent signal than cart abandonment, so the messaging needs to be softer: an exploratory tone rather than urgency. The volume is typically 5-10x higher than cart abandonment, so even a low conversion rate generates meaningful revenue. Most stores don't build this flow because it feels like a lower priority. In practice, the revenue per month often surprises.


Price drop and back in stock


When a product someone viewed drops in price or comes back in stock, Klaviyo can automatically notify them. This requires proper catalogue sync between Shopify Plus and Klaviyo, but once set up, these flows run themselves and convert at high rates because they're triggered by genuine customer interest. Getting these integrations right is the same discipline as any operational integration: see our Cin7 integration guide for how we approach data sync between systems.


Subscription nurture


If your store sells subscriptions, the period between sign-up and the second order is critical. A dedicated flow that reinforces the value of the subscription, provides usage tips, and preempts cancellation objections can meaningfully improve retention rates. This is one of the highest-ROI flows for subscription-first brands and one of the most commonly skipped.


Measuring what matters


Flow revenue should represent 25-40% of your total email revenue. If it's lower than 25%, your flows are underperforming, you're missing key triggers, or your segmentation isn't working. If it's above 40%, your campaign strategy needs attention: you're relying too heavily on automation and not enough on timely, relevant campaigns.


The three metrics that matter per flow are revenue per recipient, conversion rate, and unsubscribe rate. Revenue per recipient is the most important because it accounts for both conversion rate and order value in a single number. A flow with a high conversion rate but low average order value can look good on conversion metrics while underperforming on actual revenue contribution.


Unsubscribe rate is your early warning signal. A flow with an elevated unsubscribe rate is either sending too frequently, targeting the wrong segment, or delivering messaging that doesn't match where the customer is in their journey. Fix the flow before the unsubscribes compound into list degradation.


Review your flow performance monthly, not quarterly. Klaviyo's analytics make it straightforward to identify which flows are underperforming and where in the sequence the drop-off is happening. A welcome series with strong open rates on email one and sharp drop-off on email two tells you the second email is the problem, not the flow as a whole.


Pair flow optimisation with checkout customisation and you're covering the full post-click funnel: from the moment someone abandons a session to the moment they become a repeat customer. If you're migrating from Magento and need to rebuild your email architecture from scratch alongside the migration, see our Magento to Shopify Plus migration guide for how we approach the email re-platform in parallel.

A Shopify Plus Agency for Strategic Design & Advanced Engineering

Building something ambitious?

TLDR Summary
  • The four essential flows (welcome, abandoned cart, post-purchase, win-back) should be live before anything else.
  • Most stores leave money on the table with generic abandoned cart timing and no browse abandonment flow.
  • Post-purchase flows should segment by first-time vs repeat, product category, and order value.
  • Klaviyo's Shopify Plus integration gives you access to checkout abandonment data that standard Shopify doesn't.
  • Flow revenue should represent 25-40% of your total email revenue. If it's lower, your flows need work.
MEL • LA • LON
Now Accepting Q3 Projects