@di-atomic/retention

@di-atomic/retention

Name
@di-atomic/retention
Tagline
The cheapest customer to win is the one you already have.
Hero subhead
Keeping a customer is three different jobs. retention works out whether you're running an agency, a SaaS or a B2C business, then scores churn risk on that model's own signals and picks the save move that fits it.
Who it's for
For teams pouring everything into new sales while the back door stays open.
Version
0.1.2
Tier
beta
Path type
guidance-only
Hero image
Hero image
Diagram image
Diagram image
Install command
opvs-skills install @di-atomic/retention
Trigger phrase
which customers are about to churn?
Marketplace URL
https://market.opvs.ai/v/di-atomic/retention
Blog URL
https://di-atomic.com/blog/shipping-di-atomic-retention
Stat 1 value
3
Stat 1 label
playbooks, branched by business model
Stat 2 value
70
Stat 2 label
metric-bearing exemplars behind the calls
Stat 3 value
20-40%
Stat 3 label
of churn is an expired card, not a decision
Stat 4 value
4
Stat 4 label
scripts that fail a wrong save move
What headline
What you actually get
Cap 1 icon
🔀
Cap 1 title
Branches before it advises
Cap 1 desc
Works out whether the relationship is agency, SaaS or B2C first, because the three churn for different reasons on different clocks.
Cap 2 icon
🎯
Cap 2 title
Picks the right save
Cap 2 desc
Chooses the intervention that fits the account and the reason code: a check-in, a pause, an offer, an escalation. Never one generic 'we miss you' blast.
Cap 3 icon
📅
Cap 3 title
Schedules the move
Cap 3 desc
Books the action through SpiderFlow so the save actually happens on time, not whenever someone remembers.
Showcase headline
The offer that rescues one customer will lose you another
Showcase before caption
One generic churn playbook: discount the leaver, dun the failed card.
Showcase after caption
Branch first: an executive review for the agency client, a pause for the SaaS user, a ladder for the consumer.
Diagram caption
The same save offer, two business models, opposite outcomes. This is why the branch comes first.
Worked title
A worked example
Worked example
A client six months in, quiet for 14 days, and the person who hired you has just left. A generic tool sees no cancel event and stays silent. The agency branch reads the slow fade, scores the champion departure, and returns an executive review with a re-scoped plan, scheduled, with no discount anywhere near it.
Worked framing
Guidance-only: it decides and composes, then hands drafting to outbound-engine, sending to smartlead, copy to copy-engine and register to voice-builder.
Rel 1 icon
📈
Rel 1 name
@di-atomic/sales-pipeline
Rel 1 desc
Hands off the won deals it protects.
Rel 1 url
https://di-atomic.com/skills/sales-pipeline
Rel 2 icon
🤝
Rel 2 name
@di-atomic/community
Rel 2 desc
Turns saved customers into advocates.
Rel 2 url
https://di-atomic.com/skills/community
Rel 3 icon
📧
Rel 3 name
@di-atomic/smartlead
Rel 3 desc
Runs the win-back email touches.
Rel 3 url
https://di-atomic.com/skills/smartlead
CTA headline
Catch churn before it cancels.
CTA description
One install. The business model identified, churn risk scored on its own signals, the right save chosen and scheduled. Free while it's in beta.
Security score
100