April 23, 2026 · By Alex Morgan
Shopify Abandoned Cart Email Setup Guide (2026)
Every time a shopper adds items to their cart and walks away, you lose money. A well-timed abandoned cart email brings a real chunk of those shoppers back. This guide walks you through setting up Shopify abandoned cart emails from scratch — including native tools, third-party platforms like Klaviyo and Omnisend, and the copy and timing strategies that actually recover revenue.
What Is a Shopify Abandoned Cart Email?
Shopify draws a clear line between an “abandoned cart” and an “abandoned checkout.” An abandoned cart happens when a visitor adds products but never reaches the checkout page. An abandoned checkout happens when a shopper enters their email at Shopify Checkout, starts the process, and leaves before paying.
This distinction matters. Shopify’s built-in recovery email only triggers on abandoned checkouts — the platform needs an email address to send anything. If someone abandons a cart before reaching checkout, you need a third-party app with on-site tracking — such as Klaviyo’s Active on Site tracking or Omnisend’s browse-abandonment trigger — to capture that visitor.
The numbers here are hard to ignore. Roughly 70–75% of online shopping carts are abandoned across US e-commerce (Baymard Institute, 2025 meta-analysis of 49 studies). Stores that activate recovery emails typically see a 5–15% revenue lift from those emails alone (Klaviyo Benchmarks Report, 2026). For a store doing $50,000 per month, that means $2,500–$7,500 in recovered sales you’d otherwise lose.
Before You Start: Requirements and Eligibility
Shopify’s native abandoned checkout email is available on every paid Shopify plan — Basic ($39/month), Shopify ($105/month), Advanced ($399/month), and Plus ($2,300/month) as of 2026. No upgrade needed. No app required.
One hard requirement: the customer must have entered their email at Shopify Checkout before leaving. Without that, Shopify has no way to reach them. This is why capturing email early in your checkout flow matters — see our Shopify checkout optimization guide for more on that.
You also need to stay compliant with email laws. Under the CAN-SPAM Act (15 U.S.C. § 7701), every email must include your physical mailing address, a working unsubscribe link, and an honest subject line. For EU customers, GDPR requires explicit consent before sending marketing emails. California’s CCPA has its own disclosure requirements as well.
Before you send a single email, go to Shopify Admin → Settings → Notifications → Sender email and verify your domain. An unverified sender domain is the fastest way to land in spam folders. Merchants who skip this step often discover weeks later that every recovery email has been hitting junk folders — wasting every automation they built.
How to Turn On Shopify’s Built-In Abandoned Checkout Email
The native setup takes about five minutes. Here’s the exact process:
Step 1: Log in to your Shopify Admin and navigate to Settings → Notifications.
Step 2: Scroll down to the “Customer notifications” section and find Abandoned checkout. Click on it.
Step 3: Toggle on “Automatically send abandoned checkout emails.” This activates the automation instantly.
Step 4: Choose your send delay. Shopify offers two options: 1 hour or 10 hours after abandonment. Data consistently shows the 1-hour window outperforms 10 hours — recovery rates drop sharply after the first 60 minutes (Omnisend E-commerce Statistics Report, 2025). Choose 1 hour unless you sell high-consideration products like furniture or electronics where buyers research for days.
Step 5: Click Preview to see exactly what the customer receives. Check that your store name, logo, and return-to-cart link all render correctly. Then click Save.
One limitation: Shopify’s native option sends only one email per abandonment event. No follow-up. No third reminder. For a multi-email sequence, you need Klaviyo, Omnisend, or Shopify Flow (for Plus merchants).
[Screenshot suggestion: Shopify Admin → Settings → Notifications showing the abandoned checkout toggle and delay options]
Customizing the Default Abandoned Cart Email Template
The default template works. But it looks generic. Customizing it takes 15–20 minutes and can meaningfully lift your click-through rates.
Inside the Abandoned checkout notification settings, click “Edit email template” to open the HTML/Liquid editor. You don’t need to be a developer — most changes are simple text and image swaps.
Prioritize these elements:
- Subject line: Keep it under 50 characters. Something like “Still thinking it over?” or “Your cart misses you” outperforms bland defaults. Avoid all-caps words and spam triggers like “ACT NOW” or “FREE!!!”
- Logo and brand colors: Replace the default Shopify branding with your own header image and hex color codes for buttons and text.
- CTA button text: Change the default to something specific — “Return to Your Cart” or “Finish Checking Out.” One clear CTA outperforms multiple competing links. Baymard Institute’s checkout usability research (2024) confirms that reducing visual noise increases task completion rates.
- Dynamic checkout link: Make sure the
{{ url }}Liquid tag is intact — this auto-generates a unique link that takes the shopper back to their exact cart contents.
Add a personal sign-off from a real person — founder name, customer service lead — with a reply-friendly email address. This small touch increases reply rates and signals to inbox providers that you’re a real sender.
If you’re running a promotion, you can insert a discount code directly into the email body. But hold off on discounts in this single native email. Offering them too early trains customers to abandon on purpose. This is one of the most common mistakes merchants make when first setting up recovery flows.
Real-world example: Beefcake Swimwear, a small US apparel brand, updated their default Shopify template with a hand-written-style sign-off from the founder and saw a 22% increase in click-through rates within the first month. The change took under 20 minutes and required no custom code — just a text swap and a headshot image in the template footer.
Setting Up a Multi-Email Sequence With Klaviyo or Omnisend
A single email recovers some revenue. A three-email series recovers approximately 69% more than a single message (Klaviyo Benchmarks Report, 2026). Here’s the sequence that works for most stores:
Email 1 — Sent 1 hour after abandonment: A friendly reminder. Show the exact cart items with product images. No discount. Subject line example: “You left something behind.”
Email 2 — Sent 24 hours after abandonment: Add urgency and social proof. Include a customer review of the abandoned product or mention limited stock — only if stock is genuinely limited. Fabricating scarcity erodes trust. Subject line example: “Still available (for now).”
Email 3 — Sent 48–72 hours after abandonment: Your last nudge. Offer a small incentive — 5–10% off or free shipping. Subject line example: “Here’s 10% off to finish your order.”
Merchants who run this three-email sequence often find that Email 2 generates the highest click-through rate, while Email 3 converts the most openers because of the discount.
Connecting Klaviyo to Shopify
- Install the Klaviyo app from the Shopify App Store.
- Authorize the data sync — Klaviyo pulls your product catalog, customer data, and checkout events automatically.
- In Klaviyo, navigate to Flows → Create Flow and select the trigger “Checkout Started” (Klaviyo’s metric name for Shopify abandoned checkouts).
- Build your three-email sequence with the timing above using time-delay nodes between each email.
- Add a flow filter to suppress anyone who has placed an order since the trigger fired. In Klaviyo, this is: “Has Placed Order zero times since starting this flow.”
Klaviyo’s free plan covers up to 250 contacts with 500 email sends per month. Paid plans start at $20/month as of 2026 (Klaviyo pricing page). For most stores doing over $5,000/month in revenue, the paid tier pays for itself through advanced segmentation and A/B testing alone. Check our Klaviyo Shopify integration guide for a deeper walkthrough.
Connecting Omnisend to Shopify
The setup is similar — install the Omnisend app, complete the OAuth authorization, and build your automation workflow using the “Abandoned Checkout” trigger. Omnisend’s free tier supports up to 250 contacts and 500 emails/month as of 2026 (Omnisend pricing page). It’s a solid option for smaller stores or merchants who want a simpler interface with less of a learning curve. See our best Shopify apps for email marketing roundup for a full comparison.
Shopify Flow for Plus Merchants
On Shopify Plus, Shopify Flow lets you build custom automations without code — including multi-step abandoned cart workflows that trigger Shopify Email sends. It’s not as feature-rich as Klaviyo for email design and segmentation, but it keeps everything inside the Shopify ecosystem with no extra subscription cost.
The tradeoff is real, though. Shopify Flow lacks Klaviyo’s granular A/B testing and predictive analytics. For Plus merchants processing over $100,000/month, most agencies recommend Klaviyo for the added revenue optimization it provides.
[Screenshot suggestion: A three-email Klaviyo flow with anonymized revenue recovery stats showing $12,400 recovered in 30 days]
Abandoned Cart Email Copy and Design Best Practices
Conversational subject lines win. “You left something behind” consistently outperforms “Complete your purchase” (Omnisend E-commerce Statistics Report, 2025). Use the shopper’s first name in the subject line when your data supports it — personalized subject lines lift open rates by 10–14% (Campaign Monitor Email Marketing Benchmarks, 2025).
Pull product images dynamically from the cart. Shoppers respond to seeing the exact item they wanted, not a generic brand banner. Pair each product image with its name, price, and a single CTA button — “Return to Your Cart” is clear and direct.
Design for mobile first. Over 60% of US shoppers open emails on their phones (Litmus State of Email Report, 2026). Keep the email body under 200 words, use a single-column layout, and make your CTA button at least 44px tall — Apple’s minimum tap target recommendation — so it’s easy to tap.
One nuance: in some niches — B2B, wholesale, or high-AOV luxury — plain-text or hybrid templates deliver higher inbox placement rates than heavily designed HTML emails. Corporate email filters are more suspicious of image-heavy messages. If your audience is primarily business buyers, test a plain-text variant before investing in elaborate design.
[Screenshot suggestion: Annotated side-by-side of a high-converting abandoned cart email on desktop vs. mobile with design callouts]
Timing and Frequency: When to Send for Maximum Recovery
The first email should land in the inbox within 30–60 minutes of abandonment. Recovery rates peak inside that window and drop sharply after four hours (Barilliance Cart Abandonment Report, 2025). Set your automation trigger accordingly.
Avoid sending during overnight hours — roughly 10 PM to 7 AM in the customer’s local time zone — unless you’ve segmented by geography and can schedule precisely. Emails that arrive at 3 AM get buried under morning inbox clutter. They typically see 15–25% lower open rates than emails delivered during waking hours.
Cap your sequence at three emails. Beyond that, unsubscribes spike without meaningful revenue gains. Between emails, suppress any customer who completes a purchase through another channel — direct site visit, phone order, in-store. Sending a “come back” email to someone who already bought erodes trust fast.
Both Klaviyo’s Smart Send Time and Omnisend’s send-time optimization use machine learning to deliver each email when a specific subscriber is most likely to open. A/B test these features against your fixed send times over 30 days. Results vary significantly by niche and customer demographic, so your own data wins here.
Tracking and Measuring Abandoned Cart Email Performance
Focus on four core metrics: open rate, click rate, recovery rate (orders ÷ emails sent), and revenue per recipient. These tell you whether people see the email, engage with it, and actually buy.
Well-optimized abandoned cart flows in 2026 typically hit a 40–45% open rate and an 8–10% click rate (Klaviyo Benchmarks Report, 2026). If you’re well below those numbers, troubleshoot your subject lines and deliverability before redesigning the email body.
Inside Shopify Admin, go to Analytics → Reports → Marketing to see native recovery data. For deeper attribution, add UTM parameters to every link in your emails (e.g., utm_source=klaviyo&utm_medium=email&utm_campaign=abandoned_cart). This ensures Google Analytics 4 correctly credits recovered revenue to your email channel instead of lumping it into direct traffic.
To calculate ROI: divide total recovered revenue by your email platform cost. If Klaviyo costs $50/month and your abandoned cart flow recovers $3,000, that’s a 60x return. Set a 30-day attribution window in Klaviyo to avoid double-counting conversions that would have happened anyway — Klaviyo defaults to a 5-day click / 24-hour open window, which you can adjust in your flow analytics settings. Learn more about benchmarking in our e-commerce email marketing benchmarks guide.
One honest caveat on attribution: no model is perfect. Some share of “recovered” revenue would have converted without the email. Merchants who run holdout tests — where 10% of abandoners receive no email — often find that true incremental recovery is 60–80% of the reported number. Running a holdout test for 30 days gives you a more honest picture of your flow’s actual value.
Common Mistakes to Avoid
Sending discounts in email 1. This trains shoppers to abandon carts deliberately just to fish for coupon codes. Reserve incentives for the final email only. One DTC skincare brand reported a 30% spike in deliberate cart abandonments after they led with a 15% discount — they reversed the strategy within two weeks.
Not suppressing recent purchasers. If someone buys after email 1 but still receives email 2 saying “come back,” it creates a poor experience. Set up flow filters to exit anyone who completes a purchase.
Skipping the test. Always click the checkout recovery link yourself before going live. A broken link means zero recovery. Test on both desktop and mobile, and across at least two email clients — Gmail and Apple Mail cover the majority of US users.
Using a no-reply sender address. Replies signal engagement to inbox providers, which helps deliverability. Use a monitored address like hello@ or support@.
Ignoring SMS as a companion channel. Email and SMS together recover more revenue than either channel alone. If a shopper doesn’t open email 1, an SMS nudge at the 4-hour mark can fill the gap — but SMS requires separate opt-in under TCPA regulations. See our Shopify SMS marketing setup guide for details.
Quick-Start Checklist
Use this 10-point checklist to get your abandoned cart emails live:
- Verify your sender domain in Shopify Admin → Settings → Notifications
- Toggle on the native abandoned checkout email with a 1-hour delay
- Customize the default template with your logo, colors, and CTA text
- Install Klaviyo or Omnisend and authorize the Shopify data sync
- Build a 3-email flow (1 hour, 24 hours, 48–72 hours)
- Set up suppression filters for customers who purchase mid-sequence
- Add UTM parameters to every link for Google Analytics 4 tracking
- Preview every email on mobile before activating
- Schedule an A/B test on subject lines or send times within the first week
- Set a calendar reminder to review performance metrics in 30 days
Frequently Asked Questions
Does Shopify send abandoned cart emails automatically?
Yes. Shopify’s built-in abandoned checkout notification can be turned on in Settings → Notifications. It sends one automated email either 1 or 10 hours after a shopper leaves without buying, as long as they entered their email at Shopify Checkout.
How many abandoned cart emails should I send?
Three emails is the standard for most stores: one at 1 hour, one at 24 hours, and one at 48–72 hours. This sequence recovers significantly more revenue than a single email without causing excessive unsubscribes. Stores with very high-ticket products (over $500 AOV) sometimes extend the sequence to four emails over 7 days, but this should be tested carefully.
Should I offer a discount in my abandoned cart email?
Not in the first email. Start with a straightforward reminder and social proof. Reserve a small discount (5–10%) for the final email only. Offering discounts too early trains shoppers to abandon carts intentionally — an opinion shared by most e-commerce email strategists, though some flash-sale brands find upfront discounts work for their model.
What’s the difference between Shopify’s native email and Klaviyo for cart recovery?
Shopify’s native tool is free and sends one email with limited customization. Klaviyo lets you build multi-step flows, advanced segmentation, A/B testing, and deeper personalization. Most stores doing more than $5,000/month in revenue benefit from a dedicated platform. Read our Klaviyo Shopify integration guide for a full comparison.
Is abandoned cart email marketing legal in the US?
Yes, under CAN-SPAM (15 U.S.C. § 7701) as long as you include your physical address, a working unsubscribe link, and an honest subject line. For customers in the EU or California, additional consent rules under GDPR and CCPA apply. When in doubt, consult an attorney familiar with digital marketing compliance.
Why are my abandoned cart emails going to spam?
The most common causes are an unverified sender domain, spam-trigger words in the subject line, sending from a no-reply address, or a low sender reputation. Verify your domain in Shopify or your ESP, warm up your sending volume gradually — start with your most engaged subscribers — and avoid phrases like “FREE” in all caps. Tools like Mail Tester (free) or GlockApps can help diagnose specific deliverability issues.