← All Articles
ecommerce

How to Set Up Klaviyo for Shopify: The Complete Guide to Email Marketing, Retention Flows and High-Converting Email Design

For Most Shopify Brands, Email Is One of the Highest ROI Marketing Channels. But Most Stores Barely Scratch the Surface of What Klaviyo Can Do.

How to Set Up Klaviyo for Shopify: The Complete Guide to Email Marketing, Retention Flows and High-Converting Email Design
From NewMotion

Want Help Building Your Klaviyo Retention System?

We build complete Klaviyo systems for Shopify brands: all essential flows, segmentation architecture, branded email design, and campaign strategy. Book a free retention audit.

For most Shopify brands, email is one of the highest ROI marketing channels. But most stores barely scratch the surface of what Klaviyo can do.

The typical Shopify Klaviyo setup looks like this: an abandoned cart email that was configured during store setup, a welcome email that delivers a discount code to new subscribers, and occasionally a campaign sent to the full list when a new product launches. That is not a retention system. It is the beginning of one, missing almost everything that produces meaningful retention revenue.

Email marketing dashboard for Shopify with Klaviyo flows and retention analytics

The result is that abandoned checkouts go unrecovered after the first email, repeat purchases are missed because there is no replenishment or post-purchase sequence, LTV stays low because customers are never brought back into a buying cycle, and email contributes 8 to 12 percent of revenue when it should be contributing 25 to 40 percent for a store with Klaviyo properly configured. This guide covers the complete setup from initial integration through the full flow library, segmentation architecture, email design, and campaign strategy.

41Why Klaviyo Is the Right Email Platform for Shopify

Klaviyo's Shopify integration is deeper than any competing platform. It syncs every Shopify event natively as a trackable metric: product viewed, added to cart, checkout started, order placed, order fulfilled, refund processed. This event data is the foundation of the automation system. Without it, you can send emails. With it, you can send exactly the right email triggered by exactly the right customer behaviour at exactly the right moment.

Email monetises customers you already paid to acquire. Every repeat purchase generated by a Klaviyo flow is revenue that did not require a new acquisition cost. A customer who purchased once and generates two more purchases through email retention at zero CAC has tripled their contribution to the business without any additional marketing spend. For supplement, consumable, and fashion brands where repeat purchase rate is the primary economic driver, this is not a marginal benefit. It is the core of the profit model.

42How to Set Up Klaviyo With Shopify

Connect Klaviyo to Shopify

Install the Klaviyo app from the Shopify App Store. During the connection process, authorise Klaviyo to access your store's customer data, order history, and product catalogue. Once connected, Klaviyo will begin syncing all historical order data and customer records. Verify the sync is complete by checking that your customer list in Klaviyo matches your Shopify customer count. Enable the event syncing for the five core Shopify events: Viewed Product, Added to Cart, Started Checkout, Placed Order, and Fulfilled Order. These events are what trigger the automation flows.

Set Up Your Branded Sending Domain

Sending from a branded domain (hello@yourbrand.com or news@yourbrand.com) rather than a Klaviyo subdomain is one of the most important deliverability steps. Branded sending domains require DNS configuration: adding SPF records, DKIM authentication records, and ideally a DMARC policy. Klaviyo provides the specific DNS records to add in the Account Settings section. Without proper domain authentication, emails are more likely to land in spam or promotions folders regardless of content quality. This is a setup step that many brands skip and should not.

Email Capture Forms and SMS Opt-In

Build an email capture popup in Klaviyo's Forms builder offering a first-order incentive (10 to 15 percent off or free shipping) in exchange for email subscription. Configure the popup to appear after 3 to 5 seconds on product pages and after 5 to 8 seconds on the homepage. Suppress the popup for customers who are already subscribed or who have placed an order. If you are collecting SMS opt-ins, build a two-step form that collects email on step one and offers an additional incentive for SMS opt-in on step two. SMS must collect explicit consent separately from email and comply with TCPA requirements in the US and equivalent regulations in other markets.

43The Essential Klaviyo Flows for Every Shopify Store

Welcome Flow

Trigger: new list subscription. Goal: build brand relationship and drive first purchase from new subscribers. 3 to 5 emails. Email 1 (immediate): deliver the welcome incentive, introduce the brand story and what makes it different, and include a clear CTA to the bestselling product. Email 2 (day 2): social proof and product education. Email 3 (day 4): best sellers or most reviewed products. Email 4 (day 7): urgency reminder on the welcome offer with an expiry. Email 5 (day 10): a different offer or product category if no purchase has been made. Exclude anyone who has placed an order from email 2 onwards and route them to the post-purchase flow instead.

Abandoned Cart Flow

Trigger: Added to Cart event without a subsequent Placed Order event within a defined window. Goal: recover cart abandonment before the customer loses momentum. 2 to 3 emails. Email 1 (1 hour after abandonment): the simplest, most direct reminder showing the cart contents with a clear link back. No discount needed at this stage. Email 2 (24 hours): address the most common purchase objections for your product category through FAQ format or benefit reinforcement, plus social proof. Email 3 (48 to 72 hours): an optional discount or free shipping offer for customers who have not yet converted. Limit the discount to customers who have not received other recent offers.

Checkout Abandonment Flow

Trigger: Started Checkout event without a subsequent Placed Order event. Goal: recover the highest-intent abandonment in the funnel. A customer who started checkout has already committed to a product and a price. The most common reasons for checkout abandonment are unexpected shipping costs, limited payment options, or a distraction. 2 to 3 emails. Email 1 (30 minutes): direct checkout link with the specific products in the cart, a clear shipping cost statement, and a list of accepted payment methods including digital wallets. Email 2 (4 hours): social proof and objection handling. Email 3 (24 hours): final recovery attempt with a potential offer. This flow typically converts at higher rates than the cart abandonment flow because intent is stronger.

Browse Abandonment Flow

Trigger: Viewed Product event without a subsequent Added to Cart or Placed Order event within 4 hours. Goal: re-engage visitors who showed product interest without progressing toward purchase. 1 to 2 emails. Email 1 (4 to 6 hours after view): show the product they viewed with a benefit-led description, reviews for that specific product, and a link back to the product page. Keep this email short: the customer looked but did not buy, which means they were not ready. A light reminder with additional social proof often moves them.

Post-Purchase Flow

Trigger: Placed Order event. Goal: build customer confidence, educate on correct usage, generate reviews, and lay the foundation for repeat purchase. 4 to 6 emails. Email 1 (order confirmation context, sent 30 minutes post-purchase): thank you, what to expect, and any usage tips for the specific product purchased. Email 2 (day 3): product education specific to what they bought, usage guidance, and what results to expect in the first week or month. Email 3 (day 7 to 10): ask for feedback and begin the review request journey. Email 4 (day 14 to 21): introduce a complementary product from the catalogue. Email 5 (day 30 to 45 depending on product consumption cycle): the replenishment or next purchase prompt. For brands where post-purchase education is critical to outcome delivery (supplements, skincare), a longer and more detailed sequence reduces churn by preventing customers from stopping because they used the product incorrectly.

Review Request Flow

Trigger: Fulfilled Order event plus a time delay appropriate for the product. Goal: collect genuine reviews and UGC that improve future conversion rates. 2 emails. Email 1: sent when the customer has had sufficient time to use the product (5 to 7 days for most consumables, 2 to 3 weeks for skincare, 24 to 48 hours for fashion or accessories). Personal tone, specific to the product they purchased, with a direct link to leave a review. Email 2: sent 5 to 7 days later if no review was submitted. A follow-up with a small incentive (discount on next order) for completing the review. This flow compounds over time: more reviews improve product page conversion rates for every future visitor.

Replenishment Flow

Trigger: Placed Order event for a specific consumable product, with a time delay set to the average consumption rate. Goal: prompt reorder before the customer runs out rather than after. 2 emails. Email 1 (timed to when the customer is approximately 70 percent through their supply): a simple reminder with the product, their past order details, and a fast reorder link. Email 2 (timed to when the supply is approximately exhausted): urgency framing with a slight offer incentive for reordering. This flow converts at high rates because it arrives exactly when the customer needs the product, which is the ideal buying state. For subscription products, this flow supports subscription upsell by offering subscribe-and-save as the primary CTA.

Winback Flow

Trigger: customer has not placed an order in 90, 120, or 150 days (set threshold based on your typical purchase cycle). Goal: re-engage lapsed customers before they permanently churn. 3 to 4 emails. Email 1: we miss you framing with best sellers. Email 2: new products or what has changed since their last purchase. Email 3: a meaningful discount or offer, framed as exclusive to returning customers. Email 4: final attempt with a stronger offer and a clear statement that this is the last email in the series. At the conclusion of the winback flow, move non-converting contacts to the sunset flow rather than continuing to suppress them from campaigns.

VIP and Loyalty Flow

Trigger: customer reaches a defined purchase count or lifetime spend threshold (e.g. third purchase or $300 in lifetime spend). Goal: recognise and reward the brand's most valuable customers before they have a reason to consider alternatives. 2 to 3 emails. Email 1: recognition and thank you, plus early access to a new product or exclusive offer. Email 2: a VIP programme invitation or loyalty tier acknowledgement. Ongoing: VIP customers should be tagged in a Klaviyo segment that receives early access to launches, exclusive previews, and the first look at new collections. Customers who feel recognised and valued by a brand they already trust are among the most reliable future buyers.

Sunset Flow

Trigger: subscriber has not opened or clicked an email in 180-plus days and has not placed an order. Goal: suppress disengaged subscribers before they damage deliverability. 2 emails. Email 1: a clean, honest message asking if they still want to receive emails, with a prominent keep me subscribed button. Email 2 (sent 7 days later to non-openers): a final confirmation that they will be removed from the list unless they click to stay. Remove non-responders. Sending email to large numbers of disengaged subscribers damages your sender reputation and deliverability with every send. Regular sunset flow execution keeps your active list healthy and your open rates representative.

44How to Design High-Converting Klaviyo Emails

The best ecommerce emails feel like an extension of the store experience. Opening a Klaviyo email from a brand whose product page you visited should feel visually continuous with that experience. The brand colours, logo, typography, and product imagery should be consistent across both.

Brand consistency. Build a master email template in Klaviyo's drag-and-drop builder with your brand colours, logo, and typography set as fixed elements. Every subsequent email should be built from or based on this template so that visual identity is consistent across every send.

Mobile-first layout. The majority of marketing emails are opened on mobile. Klaviyo's drag-and-drop builder includes a mobile preview mode. Check every email in mobile view before sending. Single-column layouts perform more reliably on mobile than multi-column. Text should be readable at 15 to 16px minimum without zooming. Buttons should be at least 44 pixels tall and full-width on mobile for reliable tapping.

Clear visual hierarchy. Every email should have one primary CTA. The structure that converts most reliably for ecommerce emails is: benefit-led headline, product image, supporting copy or social proof, and primary CTA button. Secondary CTAs (shop more, browse collection) should be lower in the email and visually less prominent than the primary action.

Personalisation. Use Klaviyo's dynamic blocks to include the customer's first name, the specific product they purchased or browsed, and personalised product recommendations based on purchase history. Personalised subject lines (first name or product reference) consistently produce higher open rates than generic subject lines.

45Customer Segmentation: Where Klaviyo Becomes Powerful

Sending the same campaign to every subscriber produces average open rates and average conversion. Segmenting by customer behaviour and purchase history allows each send to reach the audience for whom it is most relevant, which produces higher open rates, higher click rates, and lower unsubscribe rates.

The core segments every Shopify brand should build in Klaviyo: new subscribers (joined in the last 30 days, in the welcome flow), first-time customers (one purchase, not yet a repeat buyer), repeat buyers (two or more purchases, not yet VIP), VIP customers (three or more purchases or above a lifetime spend threshold), at-risk customers (purchased before but no purchase in 60 to 90 days, not yet in the winback flow), inactive subscribers (no purchase and no email engagement in 180-plus days, heading toward the sunset flow), and product-specific segments for cross-sell campaigns (customers who bought Product A but not Product B).

46Campaign Strategy: Active Brand Communication Between Purchase Cycles

Flows are the automated retention engine running in the background. Campaigns are the active brand communication layer that keeps the brand visible and relevant in customers' inboxes between purchase cycles.

Campaigns that perform well for ecommerce brands include: product launch announcements sent with early access priority to VIP and repeat buyer segments, back-in-stock notifications sent to customers who viewed the product before it sold out, educational content emails that provide genuine value around the product category (brand trust builders rather than sales emails), founder or brand story emails that build emotional connection and brand identity, UGC compilation emails showcasing real customer results and photos, seasonal promotions and limited-time offers, and new collection or line extension reveals.

Campaign send frequency depends on list size, product category, and content quality. For most ecommerce brands, one to three campaigns per week is sustainable without causing significant unsubscribe pressure. More than four campaigns per week typically produces declining engagement unless each campaign is genuinely valuable rather than promotional.

47Key Metrics to Track in Klaviyo

Revenue per recipient. The most useful single metric for measuring email performance. Total email-attributed revenue divided by number of recipients for a given period. More informative than open rate or click rate because it reflects actual conversion.

Open rate. A healthy open rate for ecommerce email is 25 to 45 percent for flows and 20 to 35 percent for campaigns. Significant drops below these indicate deliverability problems, subject line quality issues, or list health deterioration.

Click rate. Healthy click-to-open rate for ecommerce is 5 to 15 percent. Low click rate with healthy open rate indicates the email content or CTA is not compelling enough after the subject line earns the open.

Email revenue contribution. The percentage of total store revenue attributed to Klaviyo. For stores with a properly built flow library and an active campaign programme, 25 to 40 percent of revenue should be attributed to email. Below 20 percent with a reasonable list size indicates significant flow or campaign gaps.

Unsubscribe rate. Below 0.2 percent per send is healthy. Unsubscribe rates above 0.5 percent indicate frequency, relevance, or list quality problems. Track unsubscribe rate by segment as well as overall to identify which audience groups are most oversaturated.

List growth rate. Net new subscribers added minus unsubscribes, expressed as a monthly percentage. A healthy ecommerce brand's email list should be growing month over month. Declining list growth signals either deteriorating opt-in rates (popup performance or offer quality) or elevated churn.

48Common Mistakes Shopify Brands Make With Klaviyo

Installing Klaviyo without building flows. The single most common situation. A list is being built through a popup but there is no post-purchase sequence, no replenishment flow, no winback flow. The infrastructure exists but the automation is not running.

Using discounts as a substitute for content quality. Every email containing a discount trains customers to wait for discounts before purchasing and attracts a discount-seeking subscriber base that churns when the discounts stop. Use discounts strategically in winback and cart recovery, not as the default email content.

Never cleaning the list. A list with 40 percent disengaged subscribers produces lower deliverability for every send and lower revenue per recipient than a smaller, healthier list. Run the sunset flow quarterly and suppress non-openers beyond 180 days from campaign sends.

Poor deliverability setup. Sending from an unauthenticated domain or without SPF and DKIM records in place means a meaningful percentage of emails never reach the inbox regardless of content quality. Domain authentication is a setup prerequisite, not an optional improvement.

49Klaviyo Is Not About Sending More Emails

The principle that drives long-term email performance is sending the right message to the right customer at the right moment. Every flow in this guide is built around that principle: the checkout abandonment email arrives 30 minutes after abandonment because that is when the intent is still live. The replenishment email arrives when the customer is running out because that is the correct buying moment. The VIP email arrives after the third purchase because that is when recognition has the most retention impact.

The best-performing Shopify brands use Klaviyo to increase LTV systematically rather than to recover individual transactions. They measure repeat purchase rate, LTV by acquisition cohort, and email revenue contribution as their primary success metrics rather than open rate. And they build Klaviyo as a retention system, not as an email-sending tool.

If paid ads acquire the customer, Klaviyo is what keeps them buying.

Frequently Asked Questions

How do I connect Klaviyo to Shopify?+

What Klaviyo flows does every Shopify store need?+

How much revenue should Klaviyo generate for a Shopify store?+

How should I design Klaviyo emails for a Shopify brand?+

How do I segment my Klaviyo list for better email performance?+

How often should I send Klaviyo campaigns?+

What is the most important Klaviyo flow for retention?+

From NewMotion

If Paid Ads Acquire the Customer, Klaviyo Is What Keeps Them Buying.

We build complete Klaviyo retention systems for Shopify brands that want to increase repeat purchase rate, LTV, and email revenue contribution. Book a free retention audit.

Leave a Comment

Ask a Question or Leave a Comment