Back to Blog

How to Connect Klaviyo to Shopify (And Actually Make It Work)

Every Shopify store I've worked with has Klaviyo installed. Maybe half of them have it set up properly.

The basic integration takes about five minutes: install the app, sync your customers, done. But that's where most people stop, and it's exactly where the problems start.

What the default integration gives you

When you connect Klaviyo to Shopify out of the box, you get customer syncing, order data, and some basic event tracking. It'll pull through things like "Placed Order" and "Started Checkout." That's genuinely useful, but it's the bare minimum.

The trouble is, Klaviyo's default setup doesn't automatically build the segments or flows that actually make you money. You've got raw data flowing in, but nothing smart happening with it.

What most stores get wrong

The biggest mistake I see is treating Klaviyo like a newsletter tool. You've got this incredibly powerful platform that can segment customers by purchase behaviour, predict churn, and trigger automations based on dozens of events, and people are using it to send a monthly "here's what's new" email to their entire list.

Here's what I typically find when I audit a Shopify-Klaviyo setup:

  • No proper welcome series. The default flow is either off or still using the template copy. Your welcome series is the highest-performing email sequence you'll ever send. It should introduce your brand, set expectations, and nudge toward a first purchase, not just say "thanks for signing up."
  • Abandoned cart flow, but nothing else. Cart abandonment is table stakes. Where's the browse abandonment flow? The post-purchase follow-up? The win-back sequence for customers who haven't bought in 90 days?
  • One big list, no segments. If you're sending the same email to someone who bought yesterday and someone who hasn't opened an email in six months, you're tanking your deliverability and annoying your best customers.
  • Product data not flowing properly. Klaviyo can pull your entire product catalogue from Shopify and use it for dynamic recommendations, back-in-stock alerts, and cross-sell flows. But the catalogue sync needs to be configured correctly: product feeds, custom properties, variant data. Most stores haven't touched this.

How to set it up properly

Start with the integration itself. Make sure you're syncing:

  • Customer profiles (including tags and custom properties from Shopify)
  • Full order history (not just recent orders)
  • Product catalogue with images, descriptions, and variant data
  • On-site tracking via the Klaviyo snippet (not just the app)

Then build your core flows in this order:

  1. Welcome series (3-5 emails, introduce the brand, social proof, first-purchase incentive)
  2. Abandoned cart (2-3 emails, first at 1 hour, second at 24 hours)
  3. Browse abandonment (triggered when someone views a product but doesn't add to cart)
  4. Post-purchase (thank you, how-to/care instructions, review request, cross-sell)
  5. Win-back (re-engage lapsed customers at 60, 90, 120 days)

Finally, set up your foundational segments:

  • Engaged subscribers (opened or clicked in last 90 days)
  • VIP customers (top 10% by revenue)
  • At-risk customers (purchased before, no activity in 60+ days)
  • Never purchased (on the list but haven't bought)

This isn't a one-afternoon job, but it's not months of work either. If you're systematic about it, you can have a genuinely revenue-driving Klaviyo setup within a couple of weeks.

The difference it makes

I've seen stores go from Klaviyo generating 5% of their revenue to over 30% just by building out proper flows and segments. That's not extra ad spend, not a new product launch. Just making the tool you're already paying for actually do its job.

If your Klaviyo-Shopify integration feels like it's ticking along but not really performing, it's probably because it was set up at the "good enough" level. And good enough is leaving money on the table.

I help e-commerce startups get their Klaviyo and Shopify working properly together, not just connected, but actually driving revenue. Book a free consultation if you want someone to take a look at yours.

Book a Free Consultation