214 lapsed 60–90 days · draft
Retention, a customer kept every week.
One agent that works with the customers you already have. Every Monday it reads who came back, who went quiet and whose payment failed, sees what competitors do to keep theirs, and listens to why people left. Then it writes the week's messages, the save offer and the referral ask, and stops. Nothing is sent until you've said yes.
We read who stayed
and who went quiet
Every Monday the agent pulls last week from billing, the product and the inbox. Not just how many left — why. A customer who cancelled and a customer whose card failed look the same in the total, and need completely different messages. The agent keeps them apart, and puts a number on what's still recoverable.
- Customers in, out and back, vs last week and last year
- Cancelled by choice vs a card that failed — kept apart
- Revenue at risk this month, and how much is recoverable
- Who went quiet: no login in 14 days, usage down by half
- Referred customers: how many, and how long they stay
Last week
Why they left
At risk now
Revenue at risk
We see how
the others keep theirs
Then the agent reads the competition where it matters for this loop: what happens when their customer tries to leave. It walks their cancel flow, counts the clicks, reads what they offer to stay, what a lapsed customer gets a month later, and what a friend gets for bringing a friend.
- Their cancel flow: how many clicks, what they offer to stay
- Win-back: what a lapsed customer gets, and when
- Referral: who gets what, and at which moment
- Loyalty and annual plans — what's bundled to stay
- The retention move nobody in the market has made
How they keep customers
We listen to
the people who left
Numbers say how many. The people say why. The agent reads every exit survey, the last support tickets before a cancel, and the calls from the week, and counts the reasons by theme. "Too expensive" and "stopped using it" are two different problems, and only one of them is fixed by an offer.
- Exit survey answers, counted by theme, not by feeling
- "Too expensive" vs "stopped using" — different fixes
- Support tickets in the last 30 days before they left
- The words they used for what we didn't do
- Which reasons a save offer can fix, and which it can't
Exit reasons · 96 left
We catch them before
they click cancel
The best save happens before anyone reaches the cancel button. Every customer gets a health score from five signals: how often they log in, whether they still use the thing they pay for, what support looks like, whether the card is fine, and whether they open what we send. Under 60 gets a message. Under 40 gets a person.
- A health score per customer, 0 to 100, from five signals
- Login down by half for two weeks: high risk
- Data export started: critical, someone calls today
- Card expiring in 30 days: fixed before it fails
- Nobody contacted twice inside the cooldown window
Risk list · this week
Everything weighed
into three moves
Here everything meets. The numbers, the competitors, the exit reasons and the risk list are laid next to last week's messages, and the agent draws one conclusion. Not a campaign to everyone — three moves, each with a segment, a reason and a number to judge it by next Monday.
- Where last week's messages worked, and where they didn't
- Three moves this week, no more
- Who gets a call, who gets an email, who gets nothing
- One thing we stop sending, named
- A number per move, judged next Monday
Week 38's decision
- Call the 12 accounts that started an export or dropped seats
- "Pause instead" goes into the cancel flow, before any discount
- Win-back to 214 lapsed 60–90 days — no discount in email one
- Judge by: saves 18% → 25%, card recovery 61% → 70%
One message, one job,
one moment
Before any copy, the agent settles the moments. A customer hears from us six times in a normal year: when they arrive, after the first week, after the first month, before renewal, when they've gone quiet, and when a card fails. Each moment has one message with one job. Between them: silence, on purpose.
- Welcome, first week, first month, renewal, lapsed, failed
- Each message has one job and one button
- Value before the ask: what they got, then what's next
- Nothing sent between the moments — silence is fine
- The renewal recap: what it was worth, in their numbers
Six moments
The offer matches
the reason
When someone does click cancel, the agent asks why first, and answers with the one offer that fits. "Too expensive" gets a pause or a smaller plan. "Not using it" gets a person and a setup, not a coupon. Nobody gets 50% off just for reaching the button, because that trains everyone to reach it.
- The offer matches the reason, not one discount for all
- "Too expensive": pause or a smaller plan, never 50% off
- "Not using it": a call and a setup, not a coupon
- Cancel stays two clicks — an offer, not a maze
- Every save is tagged so it can be judged in 90 days
Save offers · by reason
- Pause 1–3 months
- Data kept
- Smaller plan
- + same data
- + upgrade any day
- 15 min with a person
- Setup done for them
- Check-in at day 14
The card that failed
gets fixed, not blamed
Failed cards can be a third to half of all churn, and they are the easiest churn to get back. The agent runs the whole ladder: a note before a card expires, a retry on the day that worked last time, four plain-text emails over ten days, and a way back in after the cancel. No blame in any of them.
- Failed cards: up to half of churn, and the easiest to fix
- Card expiring: a note 30, 15 and 7 days before
- Soft decline: retry on the day that worked last time
- Hard decline: no retry — ask for a new card, once
- Four plain-text emails over ten days, then a way back
44 cards failed · Monday
The happy ones
bring the next one
A kept customer is worth more when they bring another. The agent finds the ones who just had a win — hit a milestone, rated us 9 or 10, renewed — and asks them then, not at signup. Both sides get a month, the message is written, and sharing is one click. Referred customers stay longer, which is why the month is worth it.
- Ask right after a win, never at signup
- Both sides get something — one month each
- One click to share, the message pre-written
- Referred customers churn 18–37% less — worth the month
- Limits: verified, capped, never cash
Who to ask this week
The right agents
are put on the job
Now the right agents are pulled in. One writes the sequences, one reads the risk and runs the cancel flow, one builds the referral ask, one keeps every text message short and legal — and one holds the state: who was contacted, when, and who is inside the cooldown and must be left alone.
- Which agents the week needs — not all, every time
- One writes the sequences, one reads the risk
- One builds the referral ask, one keeps SMS legal
- One holds the state: who was contacted, when, cooldown
- Every message is tagged with the move it belongs to
Agents on the job
Then the messages
get written
This is where the moves become words. The win-back that doesn't beg, the card email that doesn't blame, the text message that fits in one segment, the save offer, the referral ask and the check-in for the account that went quiet. Short, plain, and nothing the company can't stand behind.
- Plain text for card emails — it beats designed email
- One email, one job, one button
- SMS under 160 characters, sender first, STOP at the end
- No blame: "it didn't go through", not "you failed to pay"
- Every line tagged with the move, so it can be judged
Writing the week
Here everything stops
and waits for you
The week is written. The win-back, the card emails, the text message, the save offer, the referral ask and the call list sit ready, exactly as they will go out — nine drafts. Nothing is sent until someone says yes.
214 lapsed 60–90 days · draft
day 0 · plain text · draft
card expiring · 71 customers · draft
two clicks, one offer · draft
12 accounts · Monday · draft
after a milestone · 118 customers · draft
no login 14 days · 204 customers · draft
To the owners · Monday · draft
what we no longer send · draft
Each message goes
at its own moment
After your yes, nothing goes out in one Monday blast. Each message leaves at its moment: the calls first, the text on Tuesday, the check-in midweek, the referral ask on Thursday when people are in a good mood, the card emails on their own clock. Every send is logged, and nobody hears from us twice in thirty days.
- Each message goes at its moment, not in one Monday blast
- Email and SMS never land on the same day
- Every send logged: who, when, which move
- Cooldown: 30 days before the same person hears again
- Saves, recoveries and referrals counted per message
Week 38 · going out
Next Monday
it reads the results
Next Monday step 1 reads exactly what this week promised: how many were saved, how many cards came back, how many friends were brought in. What worked is kept. What didn't is changed once, with the reason saved. After a year the company has a retention playbook built on its own customers, not on someone else's best practice.
- Every message judged against the number it carried
- What saved gets kept; what didn't gets one change
- Failed hypotheses saved with the reason why
- The exit reasons rewrite next month's offers
- After a year: a playbook built on your own customers