Klaviyo has become the default email and SMS marketing platform for serious Shopify stores. It’s more powerful than Mailchimp, more ecommerce-native than ActiveCampaign, and more flexible than Shopify Email. For growing brands, Klaviyo typically becomes the highest-ROI marketing channel within 3–6 months of proper setup.

This guide walks through the complete Klaviyo setup for a Shopify store — from initial integration through to the five flows every ecommerce brand should have running.

Why Klaviyo for Shopify?

Klaviyo’s main advantages over competing email platforms:

  • Deep Shopify integration: Syncs all purchase history, browse behaviour, cart events, and product data automatically. No manual data export/import.
  • Powerful segmentation: Segment by purchase frequency, product category, spend amount, predictive LTV, location, email engagement — and any combination of these.
  • Predictive analytics: Klaviyo predicts when customers will buy next, what they’ll buy, and their predicted LTV — enabling highly targeted campaigns.
  • Revenue attribution: Shows exactly how much revenue each flow and campaign generates, with proper attribution windows.
  • SMS included: Klaviyo’s SMS is integrated with email flows, so you can use both channels in coordinated sequences without a separate platform.

Step 1: Connect Klaviyo to Your Shopify Store

This takes under 5 minutes:

  • Go to klaviyo.com → create a free account
  • In the integrations section, find Shopify
  • Enter your Shopify store URL and follow the OAuth connection flow
  • Klaviyo will immediately begin syncing your product catalogue, customer list, and historical orders
  • Install the Klaviyo JavaScript snippet via the Shopify integration settings (enables on-site behaviour tracking — browse abandonment, etc.)

Historical data sync typically takes 1–4 hours for stores with under 10,000 orders. Larger stores may take longer.

Step 2: Set Up Your Email Sending Identity

Before sending any emails, configure:

  • From name: Your brand name (“Sarah at [Brand]” works well for new lists — personalisation increases open rates)
  • From email address: Use your own domain ([email protected]), not Gmail or Hotmail
  • DNS authentication: Set up DKIM and SPF records for your sending domain — these are critical for deliverability and inbox placement. Klaviyo’s setup wizard guides you through this.
  • Physical address: Required by law (CAN-SPAM, GDPR) — add your company address in the account settings

Step 3: Build Your Email Capture

A Klaviyo account with no subscribers is empty. Build your list with:

  • Welcome popup: 10–15% off first order in exchange for email. Show after 5 seconds or on exit intent. Klaviyo has a native popup builder — no separate app needed.
  • Footer email capture: For people who don’t engage with the popup. Simpler offer: “Get early access to new arrivals”.
  • Checkout email capture: Klaviyo captures emails from Shopify checkout automatically — even for customers who don’t complete purchase (this powers the checkout abandonment flow).
  • Post-purchase signup: Ask buyers to opt into SMS or email marketing on the thank you page for future offers.

Step 4: Build the 5 Essential Klaviyo Flows

Flows are automated email sequences triggered by customer behaviour. These five should be the first you build:

1. Welcome Series (New Subscriber)

Triggered when someone subscribes but hasn’t purchased yet. Structure:

  • Email 1 (immediate): Welcome + discount code. Introduce the brand, show bestsellers, make it easy to shop.
  • Email 2 (Day 2): Your story and values. Why customers love you. Social proof.
  • Email 3 (Day 4): Product education or a curated “start here” selection based on interests.
  • Email 4 (Day 7): Last chance — “Your 10% off expires in 48 hours”. Urgency drives first purchases.

Typical welcome series performance: 20–35% open rate, 3–5% conversion rate. This flow alone typically pays for a Klaviyo subscription within weeks.

2. Abandoned Cart Flow

Triggered when someone adds to cart but doesn’t purchase. Structure:

  • Email 1 (1 hour): “You left something behind” — product image, price, direct cart link. No discount yet.
  • Email 2 (12 hours): Social proof. “3,400 people love this” + reviews specific to the abandoned product. Address common objections (returns, sizing, quality).
  • Email 3 (24 hours): Optional incentive. If you have margin, offer 5–10% off or free shipping. If you’re margin-tight, use urgency instead (“Running low on stock”).

Industry average recovery rate: 8–15% of abandoned carts. This is typically the highest-revenue flow in any Klaviyo account.

3. Post-Purchase Flow

Triggered after a completed purchase. Often neglected, always valuable. Structure:

  • Email 1 (Day 1): Thank you and order confirmation. Add personality here — make the customer feel great about their purchase.
  • Email 2 (Day 7–10): Product education. How to use/style/care for what they bought. Reduces returns.
  • Email 3 (Day 14): Review request. “How was your experience?” Link directly to Shopify reviews, Google, or Trustpilot.
  • Email 4 (Day 21–30): Cross-sell. “Customers who bought X also love Y.” Use Klaviyo’s product recommendation blocks.

4. Browse Abandonment Flow

Triggered when someone views a product page but doesn’t add to cart. Requires the Klaviyo JS snippet to be installed. Send a single email 4–8 hours after browsing — “You were looking at [product name]” with the product image, price, and a direct link. Subtler than cart abandonment, but converts at 2–4%.

5. Winback Flow

Triggered when a customer hasn’t purchased in 90, 120, or 180 days (depending on your category’s typical purchase cycle). Structure:

  • Email 1: “We miss you” — show new arrivals, bestsellers, what’s changed since they last visited.
  • Email 2 (7 days later): Incentive — their best discount offer.
  • Email 3 (14 days later): “Last chance — we’ll remove you from our list if no response.” This sounds extreme but consistently gets re-engagement.

Step 5: Your First Campaign Calendar

Flows run automatically. Campaigns are one-off sends to your list for promotions, launches, and seasonal content. Start with 2 campaigns per month:

  • Week 1: Product spotlight or educational content (no hard sell)
  • Week 3: Promotional campaign or new arrival announcement

Segment your sends: don’t send the same promotional email to customers who bought last week. Suppress recent buyers from discount campaigns — they’ve already paid full price.

What Revenue to Expect from Klaviyo

Well-implemented Klaviyo accounts typically generate 25–40% of total ecommerce revenue from email alone. The benchmark for revenue-per-recipient is $0.05–0.12 per email sent. If you’re below this, your flows or segmentation needs work.

If you need help setting up Klaviyo for your Shopify store — flows, segments, deliverability, and campaigns — OneOnic’s email marketing team handles end-to-end Klaviyo implementations for brands worldwide.

Shopify Experts · OneOnic

Ready to Grow Your Shopify Store?

Our Shopify experts at OneOnic have helped hundreds of brands launch, optimise, and scale. Let’s talk about your project.