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.
