How to Send Shopify Abandoned Cart Emails (Complete Guide)
Shopify abandoned cart emails are quietly one of the most underused revenue tools in e-commerce. You’ve done all the hard work getting someone to your store, persuading them to browse, and convincing them to add something to their cart. Then they just leave. No purchase, no explanation—just a checkout sitting open with your products in it and no payment coming through. It stings, and if you’re not actively doing something about it, you’re leaving a significant chunk of revenue behind every single month. This is exactly the kind of gap a shopify development agency helps fix by turning missed opportunities into automated revenue.
The average cart abandonment rate across e-commerce sits at around 70%. Seven out of every ten people who add something to a cart walk away without completing the order. Abandoned cart recovery Shopify gives you a direct, proven way to bring those people back—and a properly built email sequence can convert a meaningful portion of them into paying customers without spending another pound or dollar on advertising.
This guide covers everything: how the abandoned checkout Shopify system actually works, the exact steps for setting it up from scratch, how to customise your Shopify abandoned cart email template so it doesn’t look like every other generic reminder, how to build a multi-email sequence that doesn’t annoy people, and the best practices that separate campaigns doing real numbers from the ones that get quietly ignored. Whether you’ve never set any of this up before or you’ve had the default email ticking away and want to actually optimize it—this is the guide.
What Are Shopify Abandoned Cart Emails?
Before getting into the how, let’s be clear on exactly what we’re dealing with. Shopify abandoned cart emails are automated messages sent to customers who start the checkout process but don’t complete their purchase. Shopify tracks the moment a customer enters their email address at checkout, and if they leave without buying, that event triggers the recovery email.
There’s a distinction worth understanding here. An abandoned cart in the strictest sense is someone who added items to their basket but never started checkout. An abandoned checkout Shopify tracks is specifically when someone began the checkout flow—entered their contact details at minimum—but didn’t finish. The built-in Shopify recovery system targets the second category, which is why you’ll see it labelled “abandoned checkout” in the admin.
In practice, the two terms are used interchangeably across the industry, and the mechanic is the same either way: someone was close to buying, they didn’t, and your email is the well-timed nudge that brings them back. Understanding the bigger picture of how to handle abandoned carts on Shopify with a full recovery strategy is worth reading alongside this guide if you want to see the broader context beyond just email.
Why Do People Abandon Their Carts? (And Why It Matters for Your Emails)
This question matters more than most abandoned cart emails Shopify guides acknowledge. Because the reason someone left determines what your email should say and whether it can actually bring them back. There’s no single cause—it’s usually a cluster of things, and some are fixable at the store level while others are addressable through email:
-
Unexpected shipping costs — The most consistent reason across every study on cart abandonment. Someone sees a $45 product, gets to checkout, and finds an $11 shipping fee they weren’t expecting. Your recovery email can address this directly—mentioning your returns policy, or offering free shipping in the final recovery email if the margin supports it
-
Being forced to create an account — Guest checkout removes this friction, but not every store has it enabled. If your abandonment rate is high and your checkout requires account creation, fix that first—no email sequence will fully compensate for a structural barrier
-
A slow or complicated checkout — Too many steps, slow-loading pages, or a checkout that falls apart on mobile. These are store problems before they’re email problems. The link between checkout friction and cart abandonment is explored in the common Shopify development mistakes that kill conversion
-
Browsing or comparison shopping — Some people add to cart the way others add to wishlists. They’re genuinely interested but not decided. These are actually your best recovery targets because intent is there—the email just needs to tip the balance
-
Payment security doubts — If your store doesn’t show visible trust signals—SSL badge, recognisable payment logos, genuine reviews—some shoppers will hesitate or bail at the payment stage. Mentioning your security and return policy in recovery emails addresses this
-
Just got distracted — Life happens. The phone rang, a meeting started, and a kid needed something. A well-timed abandoned cart Shopify reminder an hour later catches them when they’re back at their desk
- Price hesitation — They want it but aren’t sure it’s worth the price right now. This is where a well-timed offer in your third abandoned cart recovery Shopify email does its best work
The honest takeaway: abandoned cart emails, Shopify recover intent-based abandoners effectively. They can’t fix structural issues like a broken checkout page or delivery costs that are genuinely too high for your market. Sorting these problems first, by applying solid Shopify development best practices, then layering the email strategy on top delivers the best results.
How to Set Up Abandoned Cart Emails on Shopify: Step by Step
This is the most-asked question: how to set up abandoned cart email Shopify natively, without needing to install or pay for any third-party app. Here’s the complete process.

Step 1: Go to Settings > Checkout
Log into your Shopify admin and navigate to Settings in the bottom-left corner. Then click Checkout from the settings list. This is where all the abandoned checkout Shopify email settings live.
Step 2: Find Abandoned Checkout Emails
Scroll down the Checkout settings page until you see the section titled Abandoned checkout emails. If you’ve never touched this, it may already be enabled on some plans—but check the timing and configuration regardless.
Step 3: Enable the Feature
If the feature is off, toggle it on. You’ll also see an option to choose who receives the email—all abandoned checkouts, or subscribed customers only. For maximum recovery, “all abandoned checkouts” casts the widest net. As your email programme matures and compliance becomes more of a consideration, you can tighten this.
Step 4: Set Your Send Timing
Shopify offers three timing options for how to send abandoned cart emails Shopify natively:
| Timing | Best For | Recovery Rate Expectation |
| 1 hour after abandonment | Most situations—the customer is still warm | Highest |
| 6 hours after abandonment | If your audience is less impulsive | Moderate |
| 24 hours after abandonment | Low-urgency products with longer consideration cycles | Lower but still worth doing |
The research consistently points to 1 hour as the highest-performing send time. The customer is still in buying mode, the product is fresh in their mind, and the email feels timely rather than automated. If you’re only going to configure one thing properly in this whole setup, make it this.
Step 5: Save Your Settings
Hit Save, and you’re live. From this point, any customer who enters their email at your checkout and leaves without completing the purchase will receive the abandoned cart Shopify recovery email at the time you’ve set. You can verify this is working by going to Orders > Abandoned checkouts in your admin and checking that recovery emails show as “Sent” for recent abandoned checkouts.
Quick check: Test the customer journey yourself. Add a product to your cart, start checkout, enter a real email address you control, and abandon it. Wait the hour (or whatever timing you set) and check your inbox. Confirm the email arrives, the product details are correct, the branding looks right, and the checkout link works.
How to Customise Your Shopify Abandoned Cart Email Template

The default Shopify abandoned cart email template is functional but generic. It works, but it won’t stand out in a crowded inbox and it doesn’t reflect your brand personality at all. Customising it is one of the best 60-minute investments you can make in your recovery programme.
Getting to the Template Editor
- Go to Settings > Notifications in your Shopify admin
- Scroll down to Customer notifications
- Find and click Abandoned checkout
- Click Edit code for full HTML control, or use the basic editor for simpler changes
The basic editor handles the things that matter most for most merchants. The code editor is worth using only if you have someone comfortable with HTML/CSS—don’t go in there blind.
What to Change and Why
Subject line — The most important element in your entire abandoned cart emails Shopify campaign. Open rates for abandonment emails average 40–50%, which is high—but only if people actually open the email. The subject line is the gatekeeper. Personalise it with the customer’s name or the specific product name. Examples that consistently outperform generic lines:
- "[First name], you left the [Product Name] behind"
- "Still thinking about it? Your cart is saved"
- "We saved your cart — here’s 10% off to say thank you" (Email 3 only)
- "[Product Name] is still waiting for you"
Preview text — The grey text visible in the inbox just after the subject line. Most brands leave this as whatever the email platform auto-generates—which is usually the first line of body copy or a meaningless code snippet. Write it intentionally. Use it to reinforce or extend the subject line: "Complete your order in one click — your cart is ready and waiting.”
Your logo and brand colours — Add your logo via Settings > Notifications > Email settings. Your brand should be recognisable the moment the email opens. If someone can’t identify whose email this is in under two seconds, they’ll close it. This is also the right time to make sure your product images are sharp and representative. If your product pages need work on this front, this guide to building high-converting Shopify product pages covers exactly what makes visuals do selling work
Product image and name — Shopify automatically pulls in the abandoned items. Make sure your product images are high quality and your product names are customer-facing descriptions, not internal SKU codes or abbreviations. If your store needs a full visual and conversion overhaul, our guide on what makes a high-performing Shopify store breaks down the key elements that actually move the needle. “MBT-WL-GRN-M” means nothing to a shopper. “Merino Blend T-Shirt — Washed Green — Medium” does
CTA button — Make it specific and action-oriented. “Return to cart” is passive and weak. “Complete my order” or “Finish checking out” are active and feel like the customer is in control. The button should link directly to the specific abandoned checkout—not the homepage, not the product page
Body copy — Keep it to 2–3 lines. You’re not selling the product again—they already decided they wanted it. You’re removing whatever small obstacle is in the way of completing the purchase. Short, warm, specific
Test on mobile: Open the email on at least two different phones before setting anything live. Over 60% of emails are opened on mobile devices. If buttons are hard to tap, images don’t load properly, or font sizes are illegible without zooming, you’re burning recoveries.
Building a 3-Email Abandoned Cart Recovery Sequence
Shopify’s native system sends one email. For most stores doing real volume, that’s leaving recoveries on the table. A proper abandoned cart recovery Shopify email sequence involves three touches, each with a distinct job:
| Timing | Primary Goal | Tone | |
| Email 1 | 1 hour post-abandonment | Gentle reminder, no pressure | Helpful, casual |
| Email 2 | 24 hours post-abandonment | Overcome hesitation, add social proof | Warmer, more direct |
| Email 3 | 72 hours post-abandonment | Final nudge with an incentive if needed | Honest, slightly urgent |
Email 1: The Friendly Reminder
This email should feel like a helpful tap on the shoulder, not a sales push. Assume the best—they got distracted, they were interrupted, they wanted to double-check something. Two to three lines of copy, the product image, and a clear CTA button. No discount yet. No urgency language. Just a clean, branded nudge back to their cart.
Subject line direction: "You left something behind" or "[First name], your cart is still here”
Email 2: Address the Hesitation
If they didn’t come back after Email 1, there’s a reason. This email works harder. Mention your returns policy, your guarantee, or a customer review that speaks to the thing someone might be uncertain about. Add a soft urgency element if it’s true—“We can only hold your cart for 48 hours” works if stock is genuinely limited. Don’t manufacture scarcity that isn’t real; it erodes trust the moment someone calls your bluff.
Subject line direction: "Still thinking about it? Here’s what other customers say" or "Questions about your order? We’re right here”
Email 3: The Incentive Close
This is your final shot. If the math works, offer something—a discount code, free shipping, or a small gift. The framing matters: “We’d love to have you as a customer, so here’s 10% off to make it easier” lands better than a countdown timer screaming LAST CHANCE. After this email, stop. Three is enough. Abandoned cart emails Shopify sequences that run to five or six emails don’t recover significantly more sales—they just generate unsubscribes.
Important: To run a three-email sequence, you need a third-party email app. Shopify’s native feature only sends one email. Klaviyo, Omnisend, and Drip all integrate seamlessly with Shopify and support multi-step abandoned cart Shopify automation flows.
Best Apps for Shopify Abandoned Cart Email Campaigns
Once you’re ready to move beyond the single native email, these are the platforms most commonly used by serious Shopify merchants for how to send abandoned cart emails Shopify at scale:
| App | Best For | Pricing | Standout Feature |
| Klaviyo | Growing to enterprise brands | Free to 250 contacts, from $20/mo | Segmentation depth |
| Omnisend | Email + SMS multi-channel recovery | Free tier, from $16/mo | Email + SMS in one flow |
| Drip | Lifestyle and content brands | From $39/mo | Visual workflow builder |
| Shopify Email | Beginners staying in one ecosystem | Free to 10K emails/mo, then $1/1K | Native Shopify integration |
| Mailchimp | Absolute starters | Free tier available | Ease of use |
Shopify Abandoned Cart Email Template Examples
These Shopify abandoned cart email template examples are written to feel like a real person sent them—not an automation. That’s the difference between a recovery email that converts and one that gets deleted. Adapt the copy to your brand voice:
Email 1 Template — The Gentle Reminder
Subject: [First name], you left something behind
Preview text: Your [Product Name] is still in your cart.
Hey [First name],
Looks like you didn’t quite finish your order. No worries—we’ve saved your cart so it’s easy to pick up right where you left off.
[Product Image]
[Product Name] — [Price]
[Button: Complete My Order]
Any questions? Just hit reply—we’re a real team and we actually read these.
[Brand Name]
Email 2 Template — The Confidence Builder
Subject: Still thinking about it, [First name]?
Preview text: Here’s what other customers say about [Product Name].
Hey [First name],
We noticed you didn’t complete your order. Totally understand if you wanted to think it over.
In case it helps: [Product Name] has a [X-star average from Y reviews]. Here’s what [Customer Name] said:
“[Customer review quote— genuine, specific, 1-2 sentences]”
And if it’s not perfect when it arrives, we offer [free returns / 30-day exchanges]. Zero risk.
[Button: Return to My Cart]
[Brand Name]
Email 3 Template — The Final Offer
Subject: Last chance + something to help you decide
Preview text: Use COMEBACK10 for 10% off. Expires in 48 hours.
Hey [First name],
We’re about to clear your cart, but before we do—here’s something to make the decision easier.
Use code COMEBACK10 at checkout for 10% off. Our way of saying we’d genuinely love to have you as a customer.
[Product Image]
[Button: Claim 10% Off My Order]
Offer expires in 48 hours. After that, your cart will be cleared.
[Brand Name]
Best Practices That Make a Real Difference
There’s no shortage of generic advice on abandoned cart emails, Shopify strategy. Here’s what actually moves the numbers in practice, based on consistent patterns across high-performing stores:
Send the First Email Within 1 Hour
This is the single most impactful lever in your entire abandoned cart recovery Shopify programme. Within the first hour, the customer is still in buying mode. The product is still front of mind. The longer you wait, the more they’ve mentally moved on. Set the first trigger to 1 hour and don’t second-guess it.
Personalise Beyond Just the Name
First-name personalisation is table stakes now. The Shopify abandoned cart emails that really stand out reference the specific product, acknowledge the customer’s history with your store if they’re a returning buyer, and match the brand voice to the product category. A recovery email for a luxury watch should feel different from one for a $12 phone case.
Don’t Offer a Discount in Email 1
Offering a discount in the first abandoned cart emails Shopify message has two problems. First, you’re surrendering margin on people who would have converted without it. Second, you’re training your audience to abandon carts deliberately to get a coupon. Emails 1 and 2 should recover on value and brand trust alone. Save incentives for Email 3, when you’ve already established that price or hesitation is the barrier.
Keep the Path Back to Checkout as Short as Possible
The CTA in your abandoned cart Shopify email should link directly to the specific abandoned checkout—not the homepage, not a product collection page. Every extra click between opening the email and completing the purchase is a potential drop-off. Third-party apps like Klaviyo generate direct links automatically. If you’re using the native Shopify email, confirm the checkout link is functioning correctly and not routing through an expired session.
Add a Wishlist Option for Non-Buyers
Not every person who abandons a cart is a recoverable sale right now. Some are in a longer consideration phase. A wishlist gives those customers a lower-commitment way to save products for later, which keeps them engaged without the pressure of an abandoned cart recovery dynamic. Adding a wishlist feature to your Shopify store can capture intent earlier in the buying journey and complement your abandoned cart emails, Shopify programme rather than replacing it
A/B Test Subject Lines Systematically
Subject lines are the quickest thing to test with clean, measurable results. Run at least two variants on every send—urgency vs. curiosity, product-specific vs. name-only, question format vs. statement. Give each at least 200 sends before drawing conclusions. The winning subject line becomes your control in the next test. Over time, this compounds into meaningfully better open rates across your entire abandoned cart recovery Shopify campaign.
How to Measure Whether Your Campaign Is Actually Working
Setting up abandoned cart emails Shopify is only the first part. If you’re not tracking performance, you won’t know whether to scale it up, change the copy, or rethink the timing. These are the metrics that matter:
| Metric | What It Tells You | Healthy Benchmark |
| Open Rate | Whether your subject lines earn attention | 40–50% for cart recovery |
| Click-Through Rate | Whether the email earns a click back to checkout | 10–20% |
| Recovery Rate | % of abandoned checkouts that convert | 5–15% depending on industry |
| Revenue Recovered | Actual monthly revenue attributed to recovery emails | Compare against app cost if using paid tools |
| Unsubscribe Rate | Whether frequency or tone is off | Under 0.5% per email |
Shopify’s native analytics show recovery revenue in Analytics > Reports > Marketing. Klaviyo and Omnisend both have detailed attribution dashboards that break down performance by individual email in the sequence—useful for knowing which email is doing the heavy lifting.
One nuance to understand: don’t use last-click attribution as your only measure. A customer might open your abandoned cart emails, Shopify message, not click immediately, then return directly to your store two days later. Setting a conversion window of 5–7 days in your email platform attributes those purchases correctly and gives you a more accurate picture of real recovery revenue.
Beyond Email: Other Recovery Channels Worth Knowing
Email is the primary driver of abandoned cart recovery Shopify and should be your first focus. But it’s not the only channel available, and for stores doing higher volumes, layering additional touchpoints on top of email meaningfully improves recovery rates:
-
SMS recovery — Open rates over 90% and typically read within 3 minutes of delivery. Requires explicit SMS marketing consent from the customer, but for brands where that permission exists, SMS as Email 2 in a sequence consistently outperforms a second email. Klaviyo and Omnisend both support combined email/SMS flows from one automation
-
Web push notifications — For customers who’ve accepted push permissions, tools like PushOwl can send cart reminders directly to their browser—even if they never left an email address. Useful for catching anonymous browsers who added to the cart before starting checkout
-
Retargeting ads — Facebook and Instagram dynamic ads can show abandoned products to customers as they browse social media. Requires the Meta pixel on your store. Works best in combination with the email sequence rather than as a standalone recovery channel
- Exit-intent popups — Capture the email address before someone leaves, or offer an immediate incentive to convert on the spot. Not the right fit for every brand, but effective for high-intent categories like fashion and home goods
And after you’ve recovered the sale, don’t let the momentum stop there. Someone who just completed a checkout they previously abandoned is in an active buying state. Upselling to converted customers on Shopify is one of the highest-ROI moves you can make immediately after a successful cart recovery—a relevant post-purchase offer to someone already mid-transaction has dramatically higher acceptance rates than a cold upsell.
Common Mistakes That Undermine Your Recovery Emails
These are the patterns I see most often in abandoned cart emails in Shopify setups that aren’t performing as well as they should:
-
Too many emails — Three is the limit for most products. Four, five, or six abandonment emails don’t recover more sales meaningfully—it just generates unsubscribes and brand annoyance
-
Discounting in Email 1 — As covered earlier: trains cart abandonment as a discount strategy, and sacrifices margin on people who didn’t need the incentive
- The default template, untouched — Generic branding, standard subject line, no personalisation. It’s a missed opportunity every time it goes out
-
Broken checkout links — If the “Return to cart” button leads to an expired session or a 404, the recovery is dead. Test links regularly, especially after Shopify updates or app changes to your checkout
-
No mobile testing — Most opens happen on phones. An email that renders badly on mobile loses the majority of its potential recovery opportunities
- No measurement — If you’re not tracking recovery rate and revenue, you can’t know whether the programme is working or how to improve it. Set up reporting before you consider the campaign “running”
Bigger picture: Email recovery addresses the symptoms. If your abandonment rate is very high to begin with, the problem may be deeper—pricing transparency, checkout friction, or trust gaps. Why Shopify stores fail after launch covers the patterns that tend to drive abandonment rates up in the first place, which is the right starting point if your recovery emails are working but your overall abandonment rate isn’t improving.
Wrapping Up
Setting up and optimising Shopify abandoned cart emails properly is one of the highest-ROI things you can do for your store. You’re not trying to attract new traffic or convince cold leads—you’re following up with people who already decided they wanted your product. That’s a fundamentally warmer conversation, and it deserves serious attention.
Start with the native abandoned checkout Shopify feature if you haven’t already—it takes under 20 minutes to set up and will start recovering carts from day one. Customise your Shopify abandoned cart email template so it actually reflects your brand and speaks to your specific customer. And when you’re ready to go further, build a proper three-email sequence using Klaviyo or Omnisend and track recovery rate as a core business metric.
The brands treating abandoned cart recovery Shopify as a serious part of their revenue strategy—not just a default toggle they switched on once and forgot about—consistently find it becomes one of the most reliable revenue streams they have. It won’t solve problems rooted in your checkout or product page experience, but for intent-based abandonment, well-executed abandoned cart emails Shopify is about as close to found revenue as e-commerce gets.
Frequently Asked Questions
Does Shopify automatically send abandoned cart emails?
Not automatically from the start—you need to enable it first. Once you turn on the feature in Settings > Checkout > Abandoned checkout emails, Shopify will automatically send Shopify abandoned cart emails to eligible customers at whatever send interval you’ve configured. It sends one email per abandoned checkout by default.
How do I find abandoned carts in Shopify?
Go to Orders > Abandoned checkouts in your admin. This shows you every checkout where a customer entered their email but didn’t complete the purchase, including the cart contents, the value, and whether a recovery email has been sent.
How to send abandoned cart emails to Shopify for free?
Shopify’s native abandoned checkout email is free on all paid Shopify plans. Shopify Email is free for the first 10,000 sends per month. Klaviyo and Omnisend both have free tiers for small contact lists. For how to send abandoned cart emails to Shopify without any app spend, start with the native feature in Settings > Checkout.
What is the best time to send the first abandoned cart email?
Within 1 hour of abandonment. This consistently produces the best recovery rates across product categories. The customer is still in buying mode, and the product is still at the front of mind. For a three-email abandoned cart recovery Shopify sequence: Email 1 at 1 hour, Email 2 at 24 hours, Email 3 at 72 hours.
Should I include a discount in my abandoned cart email?
Yes—but save it for the third email. Offering a discount in Email 1 trains customers to abandon carts deliberately to collect coupons. Let Emails 1 and 2 do their work on brand value and social proof. If they still haven’t returned by Email 3, an incentive is justified.
What is a good recovery rate for Shopify abandoned cart emails?
A 5–15% recovery rate of abandoned checkouts is considered healthy. Open rates for Shopify abandoned cart emails average 40–50%, which is significantly higher than standard promotional emails, because the content is personally relevant to each recipient. If your open rates are below 30%, the subject line is the first thing to look at.
Can I run abandoned cart emails on Shopify without an app?
Yes—the abandoned checkout Shopify native feature in Settings > Checkout is completely free and requires no third-party app. The limitation is that it only sends a single email per abandoned checkout. For a multi-email sequence, a third-party platform like Klaviyo or Omnisend is needed.
Sources