Sales & Growth

A win-back agent
that finds the reason to come back, per customer

A customer who used to buy regularly and then simply stopped is usually easier and cheaper to win back than a brand-new customer is to acquire. But most businesses have no system watching for who went quiet, or why. We build an agent that spots the lapse and works out a likely reason from the customer's own order history. It sends a personalized offer, instead of a generic 'we miss you' blast.

from$1,800
Timeline2 to 4 weeks
What is includedLapse detection tuned to your actual purchase cycle, not a fixed day countLikely-reason analysis from order history, support tickets and timingPersonalized win-back message per customer, not a blanket discount blastChannel selection matched to where that customer actually respondsResult tracking: reactivated, no response, opted out
cycle-awarelapse flagged against that customer's own typical purchase interval, not a generic 90-day rule
personalized offerbuilt from order history instead of the same blanket discount to everyone
2-4 weeksto a live agent working your actual customer data

Why the lapse goes unnoticed

A customer who bought regularly and then quietly stopped is one of the more valuable segments most businesses never systematically work. Mostly because nobody is specifically watching for the lapse. By the time someone notices a customer has not ordered in a while, if anyone notices at all, months have usually passed. Whatever generic “we miss you, here’s 10% off” campaign goes out treats everyone the same. A customer who left over a bad experience gets the same message as one who simply forgot to reorder.

The data to do better already sits in most order histories and CRMs. What someone bought. How often. When it stopped. Whether a support ticket came in around that time. But turning that into a per-customer insight at any real volume is not something a team does by hand.

How the agent finds the reason

The agent flags a lapse against that specific customer’s own typical purchase interval. A customer who normally orders monthly gets flagged after a shorter gap than one who normally orders twice a year. Nobody gets measured against one fixed day count. It then looks at that customer’s order history, support tickets and the timing of the lapse to work out a likely reason. A product that is no longer in stock. A price change around the time they left. A support issue that never got fully resolved. Or simply a gap with no obvious cause.

From that, it drafts a personalized win-back message. A specific discount where the data suggests price was the issue. A reminder of a product they previously liked where it looks like simple forgetting. A direct question about what changed where the pattern suggests dissatisfaction. The channel is chosen based on where that customer has actually responded before: email, WhatsApp, SMS. There is no single default channel for everyone.

Every attempt is tracked to a clear outcome: reactivated, no response, or opted out. That feeds back into both the CRM and your analytics. Your team can see win-back performance as a real number. They can also spot a pattern across lapsed customers worth a closer look: a product, a price point, a support issue.

Where the decision stays with your team

Your team decides what to fix if a pattern points to a real product or service problem. Your team approves discount ranges. Your team handles any customer who replies with a specific complaint. The agent finds the lapse and drafts the right message. A person decides what the business does with what it learns.

What keeps a campaign from misfiring

Lapse detection is tuned per customer against their own purchase cycle. That avoids both false alarms on naturally infrequent buyers and missed windows on frequent ones. Discount offers stay within ranges you approve, every outcome is logged, and an opt-out stops all future win-back attempts for that customer permanently. A kill switch pauses campaigns in one message if the approach needs review. The agent introduces itself as an AI assistant at the start of every conversation.

Price and timeline

Option Price What it covers Timeline
Agency runs it from $1,800 + support plan Lapse detection, personalized campaign, result tracking 2 to 4 weeks
Full control, handover-ready from $2,800 Source, prompts and data pipeline handed to your team 2 to 4 weeks

Full package breakdown on the AI agents service page, and win-back of inactive customers automation for the standalone process view. In the same group, pair it with the upsell and renewal agent for active customers, and the follow-up and nurture agent for leads rather than past buyers. See also RFM scoring model for the segmentation layer underneath. Margin-aware customer and order data at scale is in the digital goods marketplace automation case study. A full analytics warehouse feeding this kind of segmentation is in the analytics hub case study.

Want to find out which lapsed customers are actually worth winning back, and why they left? Get in touch and we will look at your order data on the first call.

FAQ

How much does a win-back agent cost?

From $1,800 for lapse detection and a personalized campaign on one customer base, live in 2 to 4 weeks. A version tied into a full analytics warehouse for deeper segmentation usually starts at $3,200.

How does it decide someone has actually lapsed?

Against that customer's own typical purchase interval, not a fixed day count applied to everyone. A customer who normally buys monthly gets flagged differently from one who normally buys twice a year.

Does it always send a discount?

No. A discount is one option among several: a new product they have not tried, a reminder of what they liked, a direct question about what changed. The agent picks whichever the data suggests is more likely to work for that customer.

What if a customer does not want to be contacted again?

An opt-out stops all future win-back attempts for that customer and is logged, respected the same way an unsubscribe is respected anywhere else.

Can it tell me why customers are actually leaving?

It flags patterns across lapsed customers, a product, a price change, a support issue, that show up often enough to be worth a real look. The underlying fix is still a decision for your team, not the agent.

Start here

Tell us the problem.
We bring the system.

A 30-minute call, then a written plan with numbers within 48 hours. No obligation. If we are not the right fit, we will say so and point you to someone who is.

LIKE WHAT YOU SEE?

This site is our work.
Want one like it?

Ten languages, no page builder, launched in 2026 by a team working since 2015. We can build the same quality into your site.

  • 10 languages
  • Since 2015
Get a site like this →