IGSendMail
All articlesIndustry Guides

How to Set Up Shopify Abandoned Cart Emails

Shopify's built-in abandoned checkout email is one message on a fixed delay. Here is how to enable it, how cart and checkout abandonment differ, the three-email sequence that recovers more, segmentation that lifts it further, and realistic benchmarks.

How to Set Up Shopify Abandoned Cart Emails
Erin Moore
Erin Moore
September 30, 20269 min read
Share:

Shopify abandoned cart emails are automated messages sent to shoppers who added items to their cart and entered an email address but did not complete checkout. You can enable a basic version inside Shopify admin in about two minutes, or connect an email platform to run a multi-step sequence with better timing, segmentation, and design.

What Shopify gives you out of the box

Shopify includes a single built-in abandoned checkout email. To turn it on: Settings → Checkout → Abandoned checkouts, choose to send automatically, pick a delay (1, 6, 10, or 24 hours), and decide whether it goes to everyone or only subscribers. You can edit the template under Settings → Notifications → Abandoned checkout.

It works, and if you send nothing today you should switch it on before reading further. But it is one email, on a fixed delay, with limited design control and no branching. A three-email sequence sent through a dedicated platform typically recovers meaningfully more, because most of the recovery lives in emails two and three.

Abandoned cart vs. abandoned checkout vs. browse abandonment

Shopify uses these terms differently than most marketers do, and getting them confused means you build the wrong flow:

EventWhat happenedDo you have an email?Typical recovery lever
Browse abandonmentViewed a product, never added to cartOnly if logged in or identifiedProduct reminder, related items
Cart abandonmentAdded to cart, never reached checkoutOnly if identifiedCart reminder with images
Checkout abandonmentEntered email at checkout, did not payYes — Shopify captured itDirect checkout recovery link

Shopify's native email fires on checkout abandonment only, because that is the point where it reliably has an address. That is also the highest-intent group — these people typed their shipping details. Recovering them is the priority; browse abandonment is a later optimization.

The three-email sequence that outperforms the default

Email 1 — 1 hour after abandonment

Assume a technical or logistical interruption, not a decision. Phone died, meeting started, toddler intervened. Show the exact items with images, a single button back to the recovery URL, and no discount whatsoever. Subject lines that work here are plain: You left something behind or Your cart is saved.

Discounting at hour one is the most expensive mistake in ecommerce email. A meaningful share of these shoppers would have finished anyway, and you have just taught your best customers to abandon deliberately.

Email 2 — 24 hours later

Now assume hesitation, and address the reason. The most common blockers, in rough order: shipping cost, delivery time, returns policy, sizing or fit uncertainty, and trust in a store they have not bought from before. Answer all of them in one short email — free returns, delivery estimate, a size guide link, and two customer reviews of the exact item in the cart.

This email does the heaviest lifting in the sequence and is the one most stores never build.

Email 3 — 48 to 72 hours after that

This is where an incentive belongs, if you use one at all. Keep it modest, tie it to a real deadline, and make it feel like a last nudge rather than a standing policy. Free shipping usually outperforms a percentage discount at the same cost to you, because shipping cost is the specific objection you are answering.

Then stop. A fourth and fifth cart email produce unsubscribes and complaints far faster than orders.

Connecting an external email platform

  1. Install and connect. Add the email platform's Shopify app or connect via API so it can read checkout events and customer records.
  2. Turn off Shopify's native email. Settings → Checkout → Abandoned checkouts → do not send automatically. Running both means duplicate emails an hour apart.
  3. Verify your sending domain. Send from your store domain with SPF, DKIM, and DMARC in place — IGSendMail configures these automatically when you add a domain.
  4. Map the trigger. Entry on checkout_started or the equivalent abandoned-checkout event, with an exit condition on order_created for the same customer.
  5. Pull dynamic cart data into the template: product name, image URL, variant, quantity, price, cart total, and the Shopify recovery URL.
  6. Set exclusions. Suppress anyone who has purchased since abandoning, anyone already in the sequence in the last 14 days, and anyone who has unsubscribed.
  7. Test end to end with a real abandonment on a real device before enabling for everyone.

If you are wiring up more than cart recovery — post-purchase, win-back, replenishment — our guide to email marketing for ecommerce covers the full flow set and how they interact.

Segmentation that raises recovery

Not every abandoned cart deserves the same email. Four splits worth building once your baseline sequence is running:

  • Cart value. A $40 cart and a $900 cart are different conversations. High-value carts justify a longer sequence, a concierge tone, and sometimes a personal reply-to.
  • New vs. returning customer. First-timers need trust signals — reviews, guarantees, returns. Returning customers need convenience and speed.
  • Product category. Apparel abandonment is usually about fit; electronics is usually about price comparison; consumables are usually about timing.
  • Discount sensitivity. If someone has never bought without a code, incentivize earlier. If they have paid full price before, do not train them out of it.

Design and technical details that quietly matter

  • Real product images with alt text. Many clients block images by default, so the email must still make sense as text.
  • The recovery URL, not the homepage. Shopify's recovery link restores the exact cart. Sending people to the homepage loses most of them.
  • Mobile first. The majority of these are opened on a phone. Single column, 44px minimum tap targets, one button.
  • Handle out-of-stock gracefully. If the item sold out between abandonment and send, show alternatives rather than a broken checkout.
  • Respect quiet hours. A 3am email lands at the bottom of the morning pile. Queue overnight abandonments for 8am local.
  • Match currency and language to the store locale the shopper used.

What good performance looks like

MetricReasonable rangeNote
Open rateRoughly 40–50%High intent, so well above campaign averages
Click rateRoughly 5–15%Email 1 usually highest
Recovery rateRoughly 5–12% of abandoned cartsVaries widely by category and price
Unsubscribe rateUnder 0.5%Above this, your sequence is too long

Attribute conservatively. Some of these shoppers would have returned on their own, so a holdout group — 5% who receive nothing — is the only honest way to know what the sequence is actually adding. Also confirm you have consent to send marketing to these addresses in regions that require it; a checkout email address is not automatically a marketing opt-in.

Fix the checkout too

Email recovers a slice of a problem best solved upstream. Before you spend another week on copy, check: are shipping costs shown before the final step? Is guest checkout available? How many form fields are there? Are the payment methods your customers use actually offered? Does the mobile checkout work on a real phone? Each of these typically moves more revenue than any subject line test.

Frequently asked questions

Does Shopify send abandoned cart emails automatically?

Only if you enable it. Go to Settings, then Checkout, then Abandoned checkouts, and set it to send automatically with your chosen delay. By default it is a single email, not a sequence.

How long after abandonment should the first email be sent?

About one hour. That is late enough to avoid catching people who are still deciding at the checkout screen, and early enough that they remember the cart and their intent is intact.

Should abandoned cart emails include a discount?

Not in the first email. Save any incentive for the third message, roughly 72 hours out, so you avoid discounting shoppers who would have converted anyway and avoid training customers to abandon on purpose.

How many abandoned cart emails should I send?

Three is the sweet spot for most stores: a reminder at one hour, an objection-handling email at 24 hours, and a final nudge two to three days later. Beyond three, unsubscribes and complaints tend to outpace additional orders.

Can I use a third-party platform instead of Shopify's built-in email?

Yes, and most stores should once they are past their first few hundred orders. Connect the platform to Shopify, turn off the native abandoned checkout email so shoppers do not get duplicates, and build the sequence with proper triggers and exit conditions.

Recover more carts without paying per contact. Start with IGSendMail — unlimited contacts on paid plans, 65+ templates, and a free 24-hour migration from your current platform.

Enjoyed this article?

Get The Send: one email a month with the best of the blog and one practical tip.

No spam. Unsubscribe with one click.