How to Set Up Klaviyo for Shopify (Step by Step)

You set up Klaviyo for Shopify by installing the Klaviyo app from the Shopify App Store, syncing your customer data, and then building three flows: abandoned cart, welcome series, and post-purchase. It takes a couple of hours to do properly, and it pays off - automated email flows often make up a meaningful share of total email revenue for a well-run store.
Why is Klaviyo better than Shopify Email for serious stores?
Shopify Email is fine for occasional campaigns. But that's where it stops. Klaviyo gives you segmentation based on purchase behaviour, predictive analytics, and flows that actually trigger at the right moment, not just "x days after signup".
It's the difference between a newsletter and a real ecommerce email strategy.
How do you connect Klaviyo with Shopify?
Go to Klaviyo.com, create an account, and choose Shopify as your platform. You'll get a link to the Shopify App Store, and once you install the app, order history, products, and customer segments sync automatically. It all happens in the background, no code required.
After syncing, check under "Integrations" in Klaviyo that Real-Time Tracking is enabled. That's what gives you behavioural data from your store.
Which flows should you set up first?
Three flows are non-negotiable from day one. Abandoned cart: triggers shortly after a user leaves a full cart - this is typically the single highest-impact flow. Welcome series: a few emails over the first week to new signups - introduce the brand, show bestsellers, give a reason to buy. Post-purchase: confirm the purchase, set expectations, and introduce a related product a bit later.
Everything else, winback, browse abandonment, VIP flows, comes after. Build the foundation first.
How do you segment your lists properly in Klaviyo?
The mistake most people make: sending the same campaign to the entire list. That hurts deliverability and conversion rate. In Klaviyo, you build segments based on Shopify data - recent buyers, high-value customers, or actively engaged subscribers, for example.
In short: the more relevant the email is to the recipient, the higher the open rate and the lower the unsubscribe rate. It requires the underlying data to be clean and up to date.
What do your product images do to email conversion?
Emails with strong product images typically convert noticeably better. That's not just true on your Shopify storefront, it applies inside Klaviyo flows too. Klaviyo automatically pulls product images from your Shopify catalogue, but if the images are flat or generic, that doesn't help in flows or campaigns.
Your product images on Shopify aren't just a website problem, then, they're an email problem too. AI-generated product images can solve that without a photoshoot for every product.
How do you avoid landing in spam?
Three things control your deliverability: sender domain, list quality, and engagement. Set up a dedicated sending domain (not @gmail or your default Shopify domain) via DKIM and DMARC - Klaviyo walks you through it step by step. Clean your list of inactive subscribers periodically, and avoid sending to people who haven't opened in a long time unless you're running a re-engagement campaign.
Engagement is the strongest signal. If people open and click, Gmail and Outlook reward you with inbox placement.
Can you automate email production like the rest of your content?
Yes, and that's exactly what a lot of growing stores are missing: a pipeline that actually runs. At ANIBOT, we run content through an approval layer, where you approve and we execute, for both blog and email.
Frequently Asked Questions
What does Klaviyo cost for a Shopify store?
Klaviyo has a free plan for small lists, and paid plans scale with list size and send volume. For most growing stores, the Klaviyo cost is typically small relative to the email revenue it generates, but always check Klaviyo's own pricing page for current rates.
How long does it take to set up Klaviyo for Shopify from scratch?
The integration itself typically takes under 15 minutes. A complete setup with three flows, segments, and a properly configured sending domain usually takes a few hours. Do it once properly, and the flows then run automatically.
What open rate should I expect from my Klaviyo flows?
It varies with industry, list quality, and subject lines. Flows (triggered by behaviour) generally outperform campaigns (broadcast to the whole list), since the recipient has already shown intent. Track your own trend over time rather than an external average.
Should I switch to Klaviyo if I already have Mailchimp connected to Shopify?
For growing stores it's often worth considering. Mailchimp's Shopify integration is more limited and typically doesn't support the same level of behaviour-based segmentation that Klaviyo is built specifically for ecommerce around. The migration typically takes an afternoon.
Want to know which email flows and growth opportunities your store is missing? Get your free AI Visibility scan - no obligation.
Free AI Visibility scan
Want to see where your store is leaving money behind?
Get a free AI Visibility scan and see exactly where you stand - takes 30 seconds, no commitment.
Get your free AI Visibility scan →