Talk Shop
Home
Learn More
About Us
Follow Us
Blog
Tools
Newsletter
Join Discord
Join

Community

  • Developers
  • Growth
  • Entrepreneurs
  • Support
  • Experts
  • Tools

Location

123 Mars, Crater City, Red Planet

(WiFi may be spotty)

Hours

Who has time for breaks? We're here 24/7!

Contact

hello@letstalkshop.com

Talk Shop
Talk Shop

Built for real builders. Not affiliated with Shopify Inc.

Home
Privacy
Terms
  1. Home
  2. >Blog
  3. >Apps & Integrations
  4. >Shopify Klaviyo Integration: Complete Setup Guide (2026)
Apps & Integrations16 min read

Shopify Klaviyo Integration: Complete Setup Guide (2026)

Learn how to set up the Shopify Klaviyo integration step by step -- from installation and data syncing to automated flows that drive real revenue.

Talk Shop

Talk Shop

Mar 24, 2026

Shopify Klaviyo Integration: Complete Setup Guide (2026)

In this article

  • Why Klaviyo Is the Go-To Email Platform for Shopify Stores
  • What the Shopify Klaviyo Integration Actually Syncs
  • Step-by-Step Installation Guide
  • Configuring On-Site Tracking and Forms
  • Building the Five Essential Automated Flows
  • Segmentation Strategies That Drive Revenue
  • SMS and WhatsApp Marketing Setup
  • Shopify Markets and Multi-Region Setup
  • Common Mistakes and How to Avoid Them
  • Measuring Performance and Key Metrics
  • Klaviyo Pricing for Shopify Stores
  • Advanced Tactics: Getting More from Your Integration
  • Making the Integration Work Long-Term

Why Klaviyo Is the Go-To Email Platform for Shopify Stores

Over 117,000 brands run their email and SMS marketing through Klaviyo -- and there is a reason it dominates the Shopify ecosystem. Unlike generic email platforms that bolt onto your store as an afterthought, Klaviyo was built from the ground up to work with Shopify's data layer. Every customer event, every product view, every abandoned checkout syncs in milliseconds, giving you the real-time intelligence you need to send messages that actually convert.

The numbers back this up. According to Klaviyo's own benchmark data, stores using their platform see an average 45% increase in email marketing revenue within the first six months of implementation. Highly segmented sends return more than 3x the revenue per recipient compared to unsegmented blasts. That is the difference between email as a cost center and email as your highest-ROI channel.

This guide walks you through the complete Shopify Klaviyo integration -- from installing the app and syncing your data to building the automated flows that drive consistent sales. Whether you are migrating from Shopify Email, Mailchimp, or starting fresh, you will have a fully operational Klaviyo setup by the end.

What the Shopify Klaviyo Integration Actually Syncs

Holographic visualization of Shopify data syncing with Klaviyo database.

Before you install anything, you need to understand what data flows between the two platforms. This is not a surface-level connection -- Klaviyo pulls deep behavioral and transactional data from Shopify that powers everything from segmentation to predictive analytics.

Customer and Order Data

Once connected, the integration automatically syncs:

  • Contact profiles -- name, email, phone number, address, tags, marketing opt-in status
  • Order history -- order ID, subtotal, discounts, total, tax, fulfillment status, line items
  • Product catalog -- title, handle, vendor, type, tags, pricing, images, inventory status
  • Behavioral events -- product views, add-to-cart actions, checkout starts, purchases

After the initial historical sync completes, all new events update within milliseconds. When a customer adds an item to their cart at 2:14 PM, Klaviyo knows about it by 2:14 PM.

Subscriber Sync Options

You get granular control over how subscriber data flows:

Sync SettingWhat It DoesWhen to Enable
Email subscriber syncCustomers who opt in at checkout get added to your chosen Klaviyo listAlways -- this is your primary list builder
SMS subscriber syncPhone numbers from checkout flow into Klaviyo for SMS campaignsWhen you plan to run SMS marketing
Back-in-stock alertsKlaviyo manages notifications for out-of-stock productsWhen inventory fluctuates regularly
Custom propertiesAdditional Shopify fields sync to Klaviyo profilesWhen you use metafields or custom data

What Makes This Different from Other ESPs

Most email platforms sync basic contact info and maybe order totals. Klaviyo syncs the full event stream -- every pageview, every cart action, every checkout step. This depth is what enables features like predictive analytics (expected date of next order, predicted lifetime value) and granular behavioral segmentation that you simply cannot replicate with platforms that only know "customer bought something."

Step-by-Step Installation Guide

The installation process takes roughly six minutes if you have everything ready. Do not rush through it -- getting the configuration right on the first pass prevents data issues down the road.

Prerequisites

Before you start:

  1. Create a Klaviyo account at klaviyo.com if you do not have one (free up to 250 contacts)
  2. Confirm your Shopify admin access -- you need store owner or staff permissions to install apps
  3. Disconnect any existing ESP integration from Shopify (Mailchimp, Omnisend, etc.) to prevent double opt-in emails and data conflicts
  4. Have your Shopify store URL ready in the format your-store.myshopify.com

Installation Steps

Step 1: Start from Klaviyo. Log into your Klaviyo account, navigate to the Integrations tab in the left sidebar, and click Explore Apps.

Step 2: Find the Shopify integration. Search for "Shopify" and click the Shopify card. Click Install.

Step 3: Enter your store URL. Paste your Shopify store URL in the format your-store.myshopify.com. Do not include https:// or any trailing slashes.

Step 4: Authorize in Shopify. You will be redirected to your Shopify admin. Review the permissions Klaviyo is requesting (customer data, order data, product data, script tags) and click Install App.

Step 5: Confirm in Klaviyo. After being redirected back to Klaviyo, click Integrate to finalize the connection.

Step 6: Configure sync settings. Check the box to sync Shopify email subscribers to Klaviyo and select the list they should be added to. Enable SMS sync if applicable.

Post-Installation Verification

After installation, verify the integration is working:

  • Navigate to Klaviyo > Analytics > Metrics and confirm you see Shopify events (Placed Order, Started Checkout, Viewed Product)
  • Check Klaviyo > Audience > Lists & Segments to verify your subscriber list is populating
  • Place a test order on your store and confirm it appears in Klaviyo within a few minutes

Configuring On-Site Tracking and Forms

The integration alone handles transactional and customer data. But to capture anonymous browsing behavior and grow your list, you need two additional components: on-site tracking and sign-up forms.

Enabling the Klaviyo App Embed

Shopify's app embed system lets Klaviyo inject its tracking script without editing your theme code. To enable it:

  1. Go to Shopify Admin > Online Store > Themes > Customize
  2. Click App Embeds in the left sidebar
  3. Toggle on the Klaviyo embed
  4. Click Save

This enables Klaviyo's on-site tracking, which captures Viewed Product, Added to Cart, and Started Checkout events for both identified and anonymous visitors. Anonymous visitor data gets attached to a profile once they identify themselves through a form submission, purchase, or email click.

Building Sign-Up Forms

Klaviyo includes a drag-and-drop form builder that does not require any third-party apps. The most effective form types for Shopify stores are:

  • Pop-up forms -- triggered by time on site, scroll depth, or exit intent. Average conversion rate: 3-5%
  • Flyout forms -- less intrusive slide-in panels, ideal for mobile
  • Embedded forms -- placed in your footer, blog sidebar, or dedicated landing page
  • Multi-step forms -- collect email first, then ask for phone number and preferences in follow-up steps

Best practice: offer a concrete incentive (10% off first order, free shipping) rather than a vague "join our newsletter" promise. Stores using an offer-based form see 2-3x higher opt-in rates than those without.

Building the Five Essential Automated Flows

Holographic panels displaying automated email flow builders for Klaviyo.

Automated flows are where Klaviyo earns its keep. These sequences fire automatically based on customer behavior, running 24/7 without manual intervention. According to Elogic's integration guide, well-configured Klaviyo flows can contribute 25-45% of total store revenue.

Here is the priority order for setting up your flows:

Welcome Series (Priority 1)

Triggered when someone subscribes to your email list. This is your first impression and often your highest-converting flow.

Recommended structure:

  • Email 1 (immediately): Deliver the promised incentive (discount code), introduce your brand story
  • Email 2 (day 2): Highlight best-selling products or customer favorites
  • Email 3 (day 4): Share social proof -- reviews, testimonials, user-generated content
  • Email 4 (day 6): Urgency reminder if the discount has not been used

Do not stop at one or two emails. BS&Co's Klaviyo guide recommends a five-email welcome series because it gives you multiple angles to convert while the subscriber still remembers signing up.

Abandoned Checkout Flow (Priority 2)

Triggered when a customer starts checkout but does not complete the purchase. This is your highest-revenue recovery opportunity.

Timing that works:

  • Email 1 (1-4 hours after abandonment): Simple reminder with cart contents, no discount
  • Email 2 (12-24 hours later): Add social proof or address common objections
  • Email 3 (48 hours later): Offer an incentive if you choose to discount (free shipping works better than percentage off for most stores)

Critical setup step: disable Shopify's built-in abandoned checkout emails before activating Klaviyo's flow. Go to Shopify Admin > Settings > Notifications and turn off the default abandoned checkout email. Running both creates a confusing customer experience and can hurt deliverability.

Post-Purchase Flow (Priority 3)

Triggered after a customer completes an order. Post-purchase emails see a 217% higher open rate and over 500% higher click-through rate than standard campaigns, according to Klaviyo's flow documentation.

Recommended structure:

  • Email 1 (day 2): Thank you + set expectations for delivery
  • Email 2 (day 7): Product usage tips or care instructions
  • Email 3 (day 14): Request a review
  • Email 4 (day 21): Cross-sell complementary products

Use conditional splits to branch the flow based on whether it is a first-time or repeat customer. First-time buyers need education; repeat customers need product recommendations.

Browse Abandonment Flow (Priority 4)

Triggered when a customer views a product but does not add it to cart. This flow catches shoppers earlier in the funnel than abandoned cart sequences.

Key settings:

  • Set a time delay of 2-4 hours before the first email
  • Exclude anyone who has already received an abandoned checkout email (use flow filters)
  • Show the viewed product with dynamic content blocks
  • Limit frequency to prevent overwhelming subscribers (once every 3-7 days)

Customer Winback Flow (Priority 5)

Triggered when a customer has not purchased within a defined timeframe. Do not use Klaviyo's arbitrary 180-day default -- instead, calculate your actual average time between purchases from your Shopify analytics data and set the trigger at roughly 1.5x that interval.

Segmentation Strategies That Drive Revenue

Holographic interface showing customer profile clusters and segmentation filters.

Sending the same email to your entire list is the fastest way to tank engagement and land in spam folders. Klaviyo's segmentation engine uses your Shopify data to build precise audience groups that receive relevant messaging.

High-Impact Segments to Create First

SegmentDefinitionUse Case
VIP customersTop 10% by lifetime value or order countEarly access, exclusive offers, loyalty rewards
At-risk customersPurchased 2+ times but inactive for 60+ daysWinback campaigns with stronger incentives
One-time buyersPlaced exactly one orderSecond-purchase campaigns with related products
Engaged non-buyersOpened 3+ emails in 30 days but never purchasedTargeted promotions, social proof content
High AOV customersAverage order value above your store medianPremium product launches, bundle offers
Recent purchasersBought within the last 30 daysSuppress from aggressive sales campaigns

Using Predictive Analytics

Klaviyo's predictive analytics use machine learning to assign each customer profile a predicted next order date, expected lifetime value, and churn risk score. These predictions require at least 500 profiles with purchase history and 180 days of data, so they will not activate immediately after integration.

Once available, use them to:

  • Target high-CLV prospects with premium product recommendations
  • Identify churn-risk customers before they lapse (trigger winback earlier)
  • Suppress low-value segments from expensive campaigns like direct mail or paid ads

The segmentation impact is significant. Klaviyo's segmentation benchmark report shows that highly segmented sends achieve double the open rate (16.17% vs 9.95%) and over 3x the revenue per recipient compared to unsegmented blasts.

SMS and WhatsApp Marketing Setup

Email is only half the picture. Klaviyo's Shopify Klaviyo integration extends to SMS and WhatsApp, giving you direct access to customers on their most-checked device.

Enabling SMS Collection

To collect SMS subscribers through Shopify:

  1. Add a phone number field to your Klaviyo sign-up forms (multi-step forms work best -- collect email first, then phone)
  2. Enable SMS consent at checkout through the Klaviyo integration settings
  3. Set up compliance language -- SMS requires explicit opt-in with clear disclosure about message frequency and opt-out instructions

SMS Flow Best Practices

  • Keep messages under 160 characters to avoid splitting into multiple texts (which doubles your cost)
  • Send SMS during business hours (10 AM - 8 PM in the recipient's timezone)
  • Use SMS for time-sensitive messages -- flash sales, shipping updates, back-in-stock alerts
  • Do not duplicate email content in SMS -- each channel should add unique value
  • Respect frequency -- 4-6 SMS messages per month is the sweet spot for most Shopify stores

SMS pricing in Klaviyo is credit-based. You get 150 free SMS/MMS credits with any plan, and additional credits scale with your email plan tier.

Shopify Markets and Multi-Region Setup

If you sell internationally through Shopify Markets, Klaviyo integrates with your market configuration to deliver localized messaging.

What Shopify Markets Data Flows to Klaviyo

When a customer purchases through a specific Shopify Market, Klaviyo receives:

  • Market name and region -- used for segmentation and content personalization
  • Currency and pricing -- display products in the customer's local currency in emails
  • Language preference -- trigger language-specific flows and campaigns
  • Market-specific URLs -- link to the correct regional version of your store

Setting Up Multi-Language Flows

Use Klaviyo's conditional splits to branch flows by customer language or market:

  1. Create a flow split based on the $locale or custom market property
  2. Build language-specific email templates for each branch
  3. Set dynamic product blocks to pull pricing in the appropriate currency
  4. Point all CTAs to the correct market-specific URLs

This prevents the jarring experience of a French customer receiving an English email with USD pricing.

Common Mistakes and How to Avoid Them

Holographic troubleshooting interface showing data errors and connection alerts.

Even experienced Shopify merchants make these errors during and after the Shopify Klaviyo integration setup. Avoid them to protect your deliverability and maximize ROI.

MistakeWhy It HurtsHow to Fix It
Not disconnecting your old ESPDouble opt-in emails, confused subscribers, data conflictsFully remove your previous integration before connecting Klaviyo
Skipping the app embedNo on-site tracking = no browse abandonment or back-in-stock dataEnable the Klaviyo app embed in your theme settings immediately
Sending to your full list on day oneMassive blast to a cold list destroys sender reputationWarm up by sending to your most engaged segment first, then expand
Using default flow timingGeneric delays do not match your customer behaviorAnalyze your Shopify data for actual purchase and browse patterns
Ignoring suppression listsEmailing unsubscribed or bounced contacts risks blacklistingAudit suppression lists monthly; never manually upload opted-out contacts
Not testing mobile rendering60%+ of Shopify traffic is mobile; broken emails = lost revenuePreview and send test emails to multiple devices before every campaign

The Warm-Up Protocol

If you are migrating from another platform and bringing over a large existing list, do not blast everyone at once. Follow this warm-up schedule:

  1. Week 1: Send only to subscribers who opened or clicked an email in the last 30 days
  2. Week 2: Expand to 60-day engaged subscribers
  3. Week 3: Expand to 90-day engaged subscribers
  4. Week 4: Send to your full opted-in list

This gradual approach builds your sender reputation with inbox providers and prevents your emails from landing in spam from day one.

Measuring Performance and Key Metrics

You cannot improve what you do not measure. Klaviyo provides built-in analytics tied directly to your Shopify revenue data, but you need to know which metrics actually matter.

Metrics That Matter

Flow performance:

  • Revenue per recipient -- the single most important flow metric. It tells you how much money each triggered email generates on average
  • Conversion rate -- percentage of flow recipients who complete a purchase
  • Click-to-conversion rate -- of those who click, how many buy? Low numbers suggest a landing page problem, not an email problem

Campaign performance:

  • Placed order rate -- direct attribution of campaign emails to completed orders
  • Unsubscribe rate -- keep below 0.3% per campaign. Higher means your content or frequency is off
  • Spam complaint rate -- must stay below 0.1% to maintain deliverability

List health:

  • List growth rate -- net new subscribers minus unsubscribes and bounces
  • Engagement rate -- percentage of your list that has opened or clicked in the last 90 days. Healthy lists sit above 30%

Setting Up Shopify Revenue Attribution

Klaviyo attributes revenue using a default 5-day window after an email is opened or clicked. You can adjust this window in Klaviyo > Analytics > Attribution Settings, but the 5-day default works well for most Shopify stores.

Cross-reference Klaviyo's attributed revenue with your Shopify analytics dashboard to ensure the numbers align. Discrepancies usually come from different attribution windows or multi-touch customer journeys.

Klaviyo Pricing for Shopify Stores

Klaviyo's pricing scales with your contact list size. Here is the breakdown so you can plan your budget as your store grows.

Free Tier

  • Up to 250 contacts and 500 email sends per month
  • 150 free SMS/MMS credits
  • All core features included (flows, segmentation, forms, analytics)
  • Klaviyo branding on emails

This is genuinely useful for new stores. You get access to the same segmentation and automation engine as enterprise accounts -- the only limitation is list size and sends.

Paid Plans

  • Email plan: Starts at $20/month for 251-500 contacts. Scales linearly -- 10,000 contacts runs approximately $150/month
  • Email + SMS plan: Adds SMS credits to your email plan, starting at $35/month
  • Klaviyo branding removal included on paid plans
  • No feature gating -- every paid tier gets access to all features

Compare this to your current email marketing automation costs. Klaviyo is not the cheapest option, but the deep Shopify integration and revenue attribution typically justify the premium.

Advanced Tactics: Getting More from Your Integration

Holographic dashboard with advanced analytics and predictive data visualizations.

Once your foundation is solid, these advanced strategies squeeze more revenue from your Shopify Klaviyo integration.

Dynamic Product Feeds in Emails

Use Klaviyo's product feed block to automatically insert products into emails based on:

  • Browsing history -- show the exact products a customer viewed
  • Purchase history -- recommend complementary items using Klaviyo's AI
  • Best sellers -- display your top-performing products from a specific collection
  • New arrivals -- automatically feature recently added products

This eliminates the need to manually update product recommendations in every email.

A/B Testing Flows

Klaviyo lets you split-test within flows, not just campaigns. Test:

  • Subject lines -- the simplest high-impact test
  • Send timing -- 1 hour vs. 4 hours for abandoned cart first touch
  • Incentive vs. no incentive -- does a discount code in the first abandoned cart email increase revenue or just train customers to wait?
  • Content length -- short product-focused emails vs. longer story-driven content

Run tests for at least 1,000 recipients per variant before drawing conclusions.

Integrating with Your Ad Platforms

Sync Klaviyo segments to Meta Ads and Google Ads for:

  • Lookalike audiences built from your VIP customers
  • Suppression lists to stop advertising to recent purchasers
  • Retargeting audiences based on email engagement combined with browse behavior

This creates a closed loop where your email data improves your paid acquisition, and your paid traffic feeds your email list -- a strategy that works hand-in-hand with your broader Shopify marketing strategy.

Making the Integration Work Long-Term

Setting up the Shopify Klaviyo integration is not a one-time project -- it is an ongoing system that needs regular attention to keep performing. Review your flow performance monthly, clean your list quarterly, and test new segments and content approaches continuously.

The merchants who get the most from Klaviyo treat it as a revenue engine, not a notification tool. They use data from their Shopify store to send the right message to the right person at the right time -- and they measure every dollar it generates.

Start with the five essential flows, build your core segments, and expand from there. If you need help optimizing your broader Shopify store alongside your email strategy, connect with other merchants in the Talk Shop community who are actively sharing what works.

What flow are you planning to build first? Share your setup experience and questions with fellow merchants who have been through it.

Apps & IntegrationsMarketingAutomation
Talk Shop

About Talk Shop

The Talk Shop team — insights from our community of Shopify developers, merchants, and experts.

Related Insights

Related

How to Sell on TikTok Shop: Complete Guide for 2026

Related

How to Sell on Instagram: Complete Guide for Shopify Stores

The ecommerce newsletter that's actually useful.

Daily trends, teardowns, and tactics from the top 1% of ecommerce brands. Delivered every morning.

No spam. Unsubscribe anytime.

Free

SEO Audit Tool

Analyze your store's SEO in seconds. Get a scored report with actionable fixes.

Audit Your Site

Talk Shop Daily

Daily ecommerce news, teardowns, and tactics.

No spam. Unsubscribe anytime.

Try our Free SEO Audit