Swipe file
Abandoned Cart Email Swipe File
An abandoned cart email is the inverse of the welcome email: written when the buyer is about to leave. The patterns below recover purchases by addressing the objection, not by discounting. Discount-on-first-touch trains the buyer to wait.
Verified · editorial policy
TL;DR
As of , the short version is: An abandoned cart email is the inverse of the welcome email: written when the buyer is about to leave. The patterns below recover purchases by addressing the objection, not by discounting. Discount-on-first-touch trains the buyer to wait.
Abandoned Cart Email Swipe File TL;DR
- Element
- Abandoned cart emails
- TL;DR
- An abandoned cart email is the inverse of the welcome email: written when the buyer is about to leave. The patterns below recover purchases by addressing the objection, not by discounting. Discount-on-first-touch trains the buyer to wait.
- When to use
- When buyers reach the checkout and exit without purchasing. When you have email capture before the payment step. When the checkout-abandon rate is above industry-typical baseline.
- When NOT to use
- When you don't have email before payment. You can't email a buyer you don't have an address for; fix the checkout flow first.
- Brunson lens
- Story
- Patterns
- 12 named patterns with formula + example + structural notes
- Last verified
- May 21, 2026
When to use
Rewrite this when
When buyers reach the checkout and exit without purchasing. When you have email capture before the payment step. When the checkout-abandon rate is above industry-typical baseline.
Do NOT touch when
When you don't have email before payment. You can't email a buyer you don't have an address for; fix the checkout flow first.
12 named patterns
Pattern 1
Founder Note
Formula
<Subject>: 'Saw you started a checkout.' Body: 3-line founder note + re-link to checkout.
Example
Subject: 'Saw you started a checkout.' Body: 'Hey, just noticed you got to checkout but didn't complete. If something's blocking you, reply – I read every one. Otherwise: [link to resume checkout].'
Why it works
Founder voice + reply prompt + re-link. No discount, no urgency. Trust-first recovery.
Pattern 2
Objection Address
Formula
<Subject>: 'Most buyers who abandon worry about <X>.' Body: address X + re-link.
Example
Subject: 'Most buyers who abandon worry about the 60-day refund.' Body: 'Just in case: here's exactly how the refund works. [Resume checkout].'
Why it works
Names the most common objection up front. Higher recovery rate than generic 'come back' emails.
Pattern 3
Single-Reason Reframe
Formula
<Subject>: '<Reframe of the buyer's hesitation>'. Body: 2-sentence reframe + CTA.
Example
Subject: 'You're not buying a course.' Body: 'You're buying a 90-second diagnostic. Run it on the page you already shipped. [Resume].'
Why it works
Reframe what the buyer is actually getting. Counters 'is this a course?' confusion.
Pattern 4
Testimonial Email
Formula
<Subject>: 'What other founders said after diagnosing.' Body: 2-3 short testimonials + CTA.
Example
Subject: 'What 3 other post-launch founders said.' Body: 3 testimonials in plain text + 'Diagnose yours: [link]'.
Why it works
Trust-based recovery. Works on second-touch when the founder note didn't.
Pattern 5
Honest 'Why You Didn't Buy'
Formula
<Subject>: 'A guess at why you didn't buy.' Body: list 3 honest guesses + ask which one.
Example
Subject: 'My best guess at why you didn't buy.' Body: '(1) Too expensive. (2) Not sure it fits your cohort. (3) Something else. Reply with the number.'
Why it works
Honest framing. Gets reply data even from buyers who don't complete.
Pattern 6
Specific Asset Tease
Formula
<Subject>: 'The asset you didn't see yet.' Body: name the asset + CTA.
Example
Subject: 'You didn't see the 30-day checklist yet.' Body: 'The checklist is included in the Playbook. [Resume checkout to unlock].'
Why it works
Asset-tease recovery. Avoids discount route; uses curiosity instead.
Pattern 7
Time-Window Recovery
Formula
<Subject>: 'Your checkout expires in <time>.' Body: time + re-link.
Example
Subject: 'Your checkout expires in 24 hours.' Body: 'The link expires tomorrow. After that, you can start fresh, but the cohort price may change. [Resume].'
Why it works
Use only if there's a real expiry. Fabricated expiries get discovered.
Pattern 8
Discount-At-Sequence-End
Formula
<Subject>: 'Final offer.' Body: 5-10% discount code + final CTA.
Example
Subject: 'Final note – $10 off if you're still on the fence.' Body: 'Code: FOUNDER10. Expires Friday.' (Sent on day 3+ of sequence.)
Why it works
Discount only as the last email in the sequence, never in the first. Trains buyers to wait one email, not multiple.
Pattern 9
Refund-Reminder
Formula
<Subject>: 'In case the 60-day refund didn't register.' Body: refund details + CTA.
Example
Subject: 'In case the 60-day refund didn't register.' Body: 'You can buy, run the diagnostic, then refund inside 60 days if it doesn't fit. [Resume].'
Why it works
Risk-reversal recovery. Works for buyers stalled on commitment.
Pattern 10
Founder-Time Bump
Formula
<Subject>: 'I'll personally walk you through it.' Body: founder time as a bonus + CTA.
Example
Subject: 'I'll personally walk you through your diagnostic.' Body: 'If you complete checkout this week, I'll add a 30-min call. [Resume].'
Why it works
High-touch recovery. Use only when founder bandwidth is real.
Pattern 11
Single-Bullet Why-To-Buy
Formula
<Subject>: 'One reason to come back.' Body: single bullet + CTA.
Example
Subject: 'One reason to come back.' Body: 'Most founders rewrite their landing page 5 times before realizing the headline isn't the problem. This diagnostic skips the 5 rewrites.'
Why it works
Single most-important reason, no fluff. Higher click rate than multi-reason emails.
Pattern 12
Graceful Sign-Off
Formula
<Subject>: 'Final email.' Body: 'I'll stop emailing about this' + CTA.
Example
Subject: 'Final email on this.' Body: 'I'll stop emailing about your unfinished checkout. Last chance: [Resume]. Or unsubscribe with one click.'
Why it works
Graceful sequence end. Earns long-term trust even from buyers who don't complete.
Common implementation mistakes
- Discount in the first abandoned-cart email. Trains buyers to abandon to get the code.
- Three-email sequence with no escalation. Each email should add something (objection address, testimonial, founder time).
- Sequence longer than 4 emails. Past email 4, the abandoned-cart sequence becomes spam.
- Sequence with no reply prompt. Reply data is the most valuable output of abandoned-cart sequences for product iteration.
- Abandoned-cart email written in 'transactional' template voice. Reads as automated; buyers know.
Real examples from indie SaaS teardowns
Pattern names above are illustrative. These are real, named, dated funnels from the Unlock SaaS teardown set where the abandoned cart email demonstrates the pattern in a shipping product. Funnel-hack the real ones.
story lens
Loops – Founder-led with category jargon
Loops sells the SaaS-specific email job. The funnel ignores marketers and talks to founders.
Loops, again – their email-product dogfood for abandoned-cart sequences is the canonical reference.
From the teardown: The marketing copy uses SaaS-native vocabulary (loops, lifecycle, transactional, segments by Stripe event) without translation. This signals 'we understand your stack' faster than any 'built for SaaS' tag line.
story lens
Lemon Squeezy – Pain narrative tied to a specific indie audience
Lemon Squeezy sold a category swap (MoR), not a feature. The funnel reframes payments into compliance relief.
Pain narrative tied to indie audience – cart-recovery emails restate the specific pain the buyer felt before bouncing.
From the teardown: The funnel speaks to the specific founder who sells globally and has hit the first VAT letter or sales-tax registration prompt. Story carries an emotional weight that pure feature copy cannot, because the reader has felt the pain.
story lens
Resend – Pain-of-the-incumbent narrative implied through ease
Resend sells developer experience as the differentiator in a commodity category. The funnel reads like documentation.
Pain-of-the-incumbent narrative – abandoned-cart emails name the friction that made the buyer leave incumbent tools.
From the teardown: The story does not need to be told explicitly. The developer reader has used SendGrid and remembers the pain. Resend's clean dashboard screenshots and three-line code samples implicitly say 'remember how painful that was; this is the alternative' without naming the competitor.
Which Brunson job does this element do?
This element sits in the Storylens. Knowing the lens tells you what the element is supposed to accomplish, not just what shape it takes – so you don’t rewrite a Story element using Hook tactics or vice versa.
People also ask
What is a abandoned cart email swipe file?
An abandoned cart email is the inverse of the welcome email: written when the buyer is about to leave. The patterns below recover purchases by addressing the objection, not by discounting. Discount-on-first-touch trains the buyer to wait.
When should I rewrite my abandoned cart email?
When buyers reach the checkout and exit without purchasing. When you have email capture before the payment step. When the checkout-abandon rate is above industry-typical baseline.
When is the abandoned cart email not the right thing to fix?
When you don't have email before payment. You can't email a buyer you don't have an address for; fix the checkout flow first.
Questions founders ask about abandoned cart email copy
When should the first abandoned cart email send?
1-4 hours after abandon. Earlier feels stalker-y; later loses the warm conviction window. The 1-4 hour zone catches buyers who left for a meeting and didn't come back.
How many emails should the abandoned-cart sequence have?
2-4 emails total. Email 1: founder note + re-link. Email 2: objection address. Email 3: testimonial. Email 4 (optional): graceful sign-off with optional discount.
Should abandoned-cart emails have a discount code?
Only in email 3 or 4, never in email 1. First-touch discounts train buyers to abandon as a discovery mechanism. Reserve discounts for the sign-off email.
Related Brunson terms
Apply these patterns to your live page
The free 90-second Launch Diagnostic checks whether the abandoned cart email is actually the broken step on your page, or whether the bottleneck is upstream.