Win back lapsed customers

Find the customers who quietly stopped buying, reach them while they still remember you, and bring some of them back with a campaign written for why they left and what's changed since.

Key Takeaways

  1. A customer is lapsed when they've gone well past the point they'd normally buy again. That point comes from your own order history, so a coffee subscriber who usually reorders every five weeks is lapsed much sooner than someone who buys a mattress.
  2. Kite reads your orders in Shopify or your subscriptions in Stripe to find who stopped buying, groups them by what they bought and what they were worth, and marks each group in your store or email tool so the campaign reaches the right people.
  3. The best win-back offer depends on the customer. Kite leads with a real reason to come back, such as a new product or a fix to what they disliked, and saves discounts for the customers worth paying to keep.
  4. Kite writes a short sequence of two or three emails, each with one job, and sends it through Mailchimp, Resend, HubSpot, or Brevo once you approve it.
  5. Kite measures the campaign by orders and renewed subscriptions, not opens. It can then check for newly lapsed customers every week, so win-back becomes a routine instead of a yearly cleanup.
On this page

How do you win back customers who stopped buying?

Most customers don't leave with a complaint. They just stop buying. One month they skip an order, then another, and a year later they're a row in your customer list that nobody has emailed since. For a small business, that list grows quietly, and every name on it is someone who already trusted you once.

Winning some of them back is usually cheaper than finding new customers, because they already know your product and you already have their email address. The work follows the same steps every time:

  • Decide how long a customer can go without buying before you count them as lapsed.
  • Find the people who crossed that line and sort them by what they bought and how much they spent.
  • Choose the reason they should come back, and decide whether that reason needs an offer.
  • Write a short sequence of emails and send it at the right moment.
  • Count who actually bought again, and stop emailing the people who clearly don't want to hear from you.

None of these steps is hard on its own. The trouble is that they need your order data, your email tool, and a writer in the same place, and the job is never urgent enough to win a slot on a busy week. AI is well suited to it because most of the work is reading records you already have and making careful judgment calls about them. An AI agent that works inside your store and your email tool can do the whole job, not just draft the email.

Kite is an AI marketer. It researches your business, builds a growth strategy, and ships the work that brings you new customers. Here's how it wins back the customers who stopped buying.

How Kite wins back lapsed customers

Kite treats a win-back campaign as a question about your own customers first and a piece of writing second. It starts from your order history, works out what "lapsed" means for your business, and finds the people who fit. Then it decides what each group needs to hear, writes the emails, and brings you the audience, the offer, and the drafts together to approve.

Kite already knows a lot before it reads a single order. During onboarding it researches your products, pricing, customers, and brand voice and saves them in your team's knowledge base. That's where it finds what has changed since a customer last bought, such as a new product line, a better shipping policy, or a feature that fixes a common complaint.

Once you approve the campaign, Kite sends it through your email tool. Afterward it reads your orders or subscriptions to see who came back, records what worked, and can repeat the check on a schedule so new lapsed customers get reached while they still remember you.

  1. Decide who counts as a lapsed customer for your business
  2. Find the customers who stopped buying and sort them
  3. What offer should you give lapsed customers?
  4. How do you write a win-back email campaign?
  5. When should you send a win-back email?
  6. Measure who came back and keep the program running

Decide who counts as a lapsed customer for your business

Kite defines "lapsed" from how often your own customers buy, not from a generic rule like 90 days. A customer is lapsed when they've gone noticeably longer than usual without ordering, and "usual" is very different for a coffee roaster than for a furniture store.

Kite reads your order history in Shopify, or your subscriptions and payments in Stripe, and works out how long your repeat customers typically wait between purchases. A common starting line is about twice that gap. Say your repeat coffee buyers reorder roughly every five weeks. A customer who hasn't ordered in ten weeks has missed two orders and is lapsed. A customer who hasn't ordered in a year is a different case, and Kite treats them as one.

For a subscription business, the line is clearer. A canceled subscription is a lapsed customer. Kite searches your Stripe subscriptions by when they were canceled, so it can tell a customer who left last week from one who left last spring.

Kite proposes the line, shows you how many customers fall on each side of it, and lets you adjust it before anything else happens.

Find the customers who stopped buying and sort them

Kite pulls the list of lapsed customers from your store or billing records and splits it into groups that need different messages. A customer who bought once and never returned needs a different email from a loyal buyer who ordered a dozen times and then went quiet.

The groups usually come from three things your records already hold:

  • How long they've been gone. Recently lapsed customers still remember you, and long-gone customers need more of a reason to look again.
  • What they bought. Someone who bought your dark roast cares about what's new in dark roasts, not about your tea line.
  • What they were worth. A customer who spent $600 over two years justifies more effort, and possibly a better offer, than one who spent $25 once.

Kite then marks each group where your campaign can find it. In Shopify, it tags the customers, so a group like last winter's holiday-blend buyers stays visible in your store and any email app that reads Shopify tags can reach them. In Mailchimp, it can tag contacts or build a segment. In Resend, it groups contacts into a segment, and in HubSpot it reads the lists and segments your team already keeps.

Before any group is final, Kite removes the people who shouldn't get the email. It leaves out anyone your email tool marks as unsubscribed or suppressed, anyone your CRM marks that way, and anyone who asked in an earlier reply to stop hearing from you.

What offer should you give lapsed customers?

The best offer for a lapsed customer is a good reason to come back, and that's often not a discount. Many customers drifted away for an ordinary reason: they got busy, they found a substitute, or the product didn't quite fit. A discount doesn't answer any of those. A new product, a fixed problem, or a reminder of what they liked often does.

Kite chooses the reason from what it knows about your business and about each group:

  • Something new. If you've launched products since they last ordered, that's the first thing they haven't seen.
  • A fixed complaint. If customers used to complain about slow shipping and you've switched carriers, say so plainly.
  • What they liked. For a loyal buyer, a reminder of the product they reordered most can be enough.
  • An offer. A discount or credit makes sense for customers who were worth a lot, or as a final email after the first ones go unanswered.

When an offer is right, Kite sets it up in the tool where customers redeem it. In Shopify, it adds unique codes to a discount you've already created, up to 100 at a time, so each lapsed customer gets their own code and you can see exactly which ones were used. It can also issue a gift card to a specific customer, which reads more like a thank-you than a sale for your best past buyers. In Stripe, Kite reads your existing coupons and promotion codes and how often each one has been redeemed, so it can tell you which past offers actually brought people back.

Kite only offers what you've approved, and it gives the offer a true reason, such as a new season or the anniversary of a customer's first order. It doesn't invent a deadline to create urgency.

How do you write a win-back email campaign?

A win-back campaign works best as a short sequence of two or three emails, each with a different job. Kite maps the sequence before it writes: when each email lands, what the reader has or hasn't done by then, and the one thing that email is for.

A typical sequence for a lapsed coffee buyer looks like this:

  1. The reminder. Sent when they cross the lapsed line. It opens on what they used to order and what's new since then, and it has one button to shop.
  2. The question. Sent about a week later to people who didn't buy. It asks what changed, in a sentence or two, because their answer tells you more than a second sales pitch would.
  3. The offer. Sent to the customers worth it, if the first two didn't bring them back. It carries their unique code and a real reason for it.

Each email gives the reader something the one before it didn't. If two emails could swap their bodies without anyone noticing, Kite merges them into one.

Kite writes in your brand voice and often favors a plain email signed by a real person, because a short note from the owner of a small coffee roaster reads like a letter, not an ad. The subject line says plainly what's inside, such as "The dark roast you liked has a new sibling," rather than a vague "We miss you." Every email closes with a clear way to opt out. Kite reviews every draft for wording that sounds machine-written before you see it.

When should you send a win-back email?

Send the first win-back email shortly after a customer passes the point where they'd normally have bought again. That's when they still remember you and haven't fully settled on a replacement. Waiting a year makes the email easier to ignore.

That's why Kite ties the timing to your customers' own buying rhythm rather than a calendar date. For a coffee subscriber who reorders every five weeks, the first email goes out at around ten weeks. For a skincare customer who restocks every three months, it might go out at five or six months.

Kite can send a one-time campaign to everyone who's already lapsed, and it can also keep the program running. In Resend, it builds an automation that starts the sequence when a contact is marked as lapsed. In Mailchimp, it can start a Customer Journey for a specific contact when the journey begins with an API trigger your team has set up. Kite can also check your orders every week on a schedule, find the customers who crossed the line that week, and bring you the new group to approve.

Measure who came back and keep the program running

Kite measures a win-back campaign by how many lapsed customers bought again, not by how many opened the email. Opens tell you whether the subject line worked. Orders tell you whether the campaign worked.

After the campaign goes out, Kite reads the results in two places. From your email tool, it reads opens, clicks, unsubscribes, and, in Mailchimp with a connected store, the orders and revenue each campaign brought in. From Shopify, it reads the orders that came in from the people it emailed, and because each customer had a unique code, it can see which offers were used. For a subscription business, it checks Stripe for customers who started a new subscription after the campaign.

That turns into a recommendation for the next round. If customers who got the "what's new" email came back at twice the rate of those who got the discount, Kite will suggest leading with news next time and saving the discount. Kite records what worked in your knowledge base, so the next win-back campaign starts from your own results.

Kite also tells you who didn't come back. Customers who ignored the whole sequence and haven't opened anything in months are hurting your email deliverability, the measure of how reliably your emails reach inboxes instead of spam. Kite can suggest removing them from your regular sends, and in Resend it can add anyone who asks to stop hearing from you to the suppression list.

What you get

A definition of "lapsed" for your business

The number of days without an order that makes a customer lapsed, based on how often your repeat customers actually buy, with a count of how many customers fall past it.

Groups of lapsed customers, ready to email

Customers sorted by how long they've been gone, what they bought, and what they were worth, and tagged or segmented in your store or email tool.

The reason to come back, and any offer

The angle for each group, plus unique discount codes or gift cards set up in Shopify when an offer is right.

A written win-back sequence

Two or three emails with their timing, subject lines, and one job each, built in your email tool for you to approve.

A results report

How many lapsed customers bought again, what they spent, which emails and offers worked, and what Kite recommends for the next round.

How to get started

Start by telling Kite who you want back. You might say, "Win back customers who haven't ordered in a while," or "Write a win-back campaign for subscribers who canceled in the last six months."

Kite reads your order or subscription history, proposes what "lapsed" should mean for your business, and shows you how many customers fit and how it would group them. It then proposes the reason to come back for each group, any offer, and the sequence of emails. You change any of it or approve it with a reply or the Approve button in the Kite web app or in Slack.

To do the full job, Kite needs two connections. Connect Shopify or Stripe so Kite can read who bought what and when. Then connect the email tool your customers already hear from you through, such as Mailchimp, Resend, HubSpot, or Brevo. Kite asks for your approval before it sends an email or applies a discount code.

Integrations used to win back lapsed customers

Kite does the analysis, the planning, and the writing itself. Your store or billing system tells it who stopped buying, and your email tool is where the campaign goes out and where unsubscribes are kept.

Common questions

How many emails should a win-back campaign have?

Two or three is usually enough. The first reminds the customer what they liked and what's new, the second asks what changed, and the third makes an offer to the customers worth it. More than that tends to raise unsubscribes without bringing back many more buyers. Kite plans the full sequence up front and stops sending to anyone who buys or opts out partway through.

Should every lapsed customer get a discount?

No. A discount given to everyone teaches customers to wait for one, and it costs you margin on people who would have come back anyway. Kite reserves offers for customers whose past spending justifies them, or for the last email in the sequence, and leads with a reason to come back for everyone else.

What's the difference between winning back customers and re-engaging leads?

A lapsed customer has bought from you before, so the campaign is about what they liked and what's changed. A dormant lead showed interest but never bought, so the campaign has to make the first sale. Kite handles leads that went quiet in its guide to re-engaging dormant leads.

How do I stop customers from lapsing in the first place?

Reach them before they'd normally run out. A reminder timed to how fast a customer uses your product, such as a refill note at four weeks for a five-week coffee buyer, catches many customers before they drift. Kite writes these reminders too, as part of sending reorder reminders Coming soon .

Can Kite run win-back campaigns automatically every week?

Yes. Kite can check your orders on a weekly schedule, find the customers who lapsed that week, and either bring you the new group to approve or, once you give it more autonomy, send the sequence on its own. In Resend, the sequence can also run as an automation that starts whenever a contact is marked as lapsed.

Questions this page answers

  • How do I win back customers who stopped buying with AI?
  • Can an AI marketing agent write win-back campaigns for lapsed customers?
  • How do I write a win-back email campaign?
  • What offer should I give lapsed customers to come back?
  • How do I reactivate customers who haven't bought in months?
  • When should I send a win-back email?

About the author

Devon Wells leads product marketing at Kite, the AI marketer. He spent a decade marketing industrial AI, from self-driving trucks to computer vision, but now Kite handles most of the work itself.

Tell me your goal and I’ll get to work.

Get started for free