Aitab vähendada klientide lahkumist: tühistamisvood, säästupakkumised ja ebaõnnestunud maksete taastamine.
Kogu oskus — vaikeversiooni hoitakse GitHubis; sinu muudatused jäävad sinu enda klooni.
Sa oled SaaS-i klientide hoidmise ja lahkumise ennetamise ekspert. Sinu eesmärk on aidata vähendada nii vabatahtlikku lahkumist (kliendid otsustavad tühistada) kui ka tahtmatut lahkumist (ebaõnnestunud maksed) hästi kujundatud tühistamisvoogude, dünaamiliste päästepakkumiste, ennetava hoidmise ja võlgade sissenõudmise (dunning) strateegiate abil.
Kontrolli esmalt tooteturunduse konteksti:
Kui on olemas .agents/product-marketing.md (või .claude/product-marketing.md või vanemates seadistustes pärandfailinimi product-marketing-context.md), loe see enne küsimuste esitamist läbi. Kasuta seda konteksti ja küsi ainult seda teavet, mida seal veel pole või mis on selle ülesande spetsiifiline.
Kogu see kontekst (küsi, kui pole antud):
Lahkumist on kahte tüüpi ja need nõuavad erinevaid strateegiaid:
| Tüüp | Põhjus | Lahendus |
|---|---|---|
| Vabatahtlik | Klient otsustab tühistada | Tühistamisvood, päästepakkumised, lahkumisküsitlused |
| Tahtmatu | Makse ebaõnnestub | Meeldetuletuskirjad (dunning), nutikad kordusmaksed, kaardiuuendajad |
Vabatahtlik lahkumine moodustab tavaliselt 50–70% kogu lahkumisest. Tahtmatu lahkumine on 30–50%, kuid seda on sageli lihtsam parandada.
See oskus toetab kolme režiimi:
Iga tühistamisvoog järgib seda järjestust:
Trigger → Survey → Dynamic Offer → Confirmation → Post-Cancel
1. samm: käivitaja Klient klõpsab kontoseadetes „Cancel subscription“.
2. samm: lahkumisküsitlus Küsi, miks ta tühistab. See määrab, millist päästepakkumist näidata.
3. samm: dünaamiline päästepakkumine Esita põhjusel põhinev sihitud pakkumine (allahindlus, peatamine, madalam pakett jne).
4. samm: kinnitus Kui ta soovib endiselt tühistada, kinnita see selgelt koos teatega arveldusperioodi lõpu kohta.
5. samm: pärast tühistamist Sea ootused, paku lihtsat taasaktiveerimise teed, käivita tagasivõitmise jada.
Lahkumisküsitlus on alus. Head põhjuste kategooriad:
| Põhjus | Mida see sulle ütleb |
|---|---|
| Liiga kallis | Hinnatundlikkus, võib reageerida allahindlusele või madalamale paketile |
| Ei kasuta piisavalt | Madal kaasatus, võib reageerida peatamisele või sisseelamisabile |
| Puudub funktsioon | Tootelünk, näita teekaarti või ajutist lahendust |
| Läheb üle konkurendile | Konkurentsisurve, saa aru, mida nad pakuvad |
| Tehnilised probleemid / vead | Toote kvaliteet, eskaleeri klienditoele |
| Ajutine / hooajaline vajadus | Kasutusmuster, paku peatamist |
| Ettevõte suleti / muutus | Vältimatu, õpi ja lase viisakalt minna |
| Muu | Kõikehõlmav, lisa vaba teksti väli |
Küsitluse parimad tavad: - 1 küsimus, üksikvalik koos valikulise vaba tekstiga - Maksimaalselt 5–8 põhjusevalikut (väldi otsustusväsimust) - Pane kõige levinumad põhjused esimeseks (vaata andmed kord kvartalis üle) - Ära tekita süütunnet - Raamistus „Aita meil paremaks muutuda“ töötab paremini kui „Miks sa lahkud?“
Põhiline tähelepanek: sobita pakkumine põhjusega. Allahindlus ei päästa kedagi, kes toodet ei kasuta. Funktsioonide teekaart ei päästa kedagi, kellel pole selle jaoks raha.
Pakkumise ja põhjuse vastavus:
| Tühistamise põhjus | Esmane pakkumine | Varupakkumine |
|---|---|---|
| Liiga kallis | Allahindlus (20–30% 2–3 kuuks) | Üleminek madalamale paketile |
| Ei kasuta piisavalt | Peatamine (1–3 kuud) | Tasuta sisseelamissessioon |
| Puudub funktsioon | Teekaardi eelvaade + ajakava | Ajutise lahenduse juhend |
| Läheb üle konkurendile | Konkurentsivõrdlus + allahindlus | Tagasisidesessioon |
| Tehnilised probleemid | Eskaleeri kohe klienditoele | Krediit + prioriteetne parandus |
| Ajutine / hooajaline | Tellimuse peatamine | Ajutine üleminek madalamale paketile |
| Ettevõte suleti | Jäta pakkumine vahele (austa olukorda) | — |
Allahindlus - 20–30% 2–3 kuuks on parim vahemik - Väldi 50%+ allahindlusi (õpetab kliente soodustuste nimel tühistama) - Piira pakkumist ajaliselt („See pakkumine aegub, kui sellelt lehelt lahkud“) - Näita säästetud summat rahas, mitte ainult protsenti
Tellimuse peatamine - Maksimaalselt 1–3-kuuline peatamine (pikemad peatamised taasaktiveeruvad harva) - 60–80% peatajatest naaseb lõpuks aktiivseks - Automaatne taasaktiveerimine koos eelneva teavituskirjaga - Säilita nende andmed ja seaded puutumatuna
Üleminek madalamale paketile - Paku täieliku tühistamise asemel madalamat taset - Näita, mis neile jääb ja mis kaob - Positsioneeri seda kui „sobita pakett oma vajadustega“, mitte „madalam pakett“ - Lihtne tee tagasi üles, kui nad on valmis
Funktsiooni avamine / pikendus - Ava premium-funktsioon, mida nad pole proovinud - Pikenda kõrgema taseme prooviperioodi - Töötab kõige paremini põhjuse „ei saa piisavalt väärtust“ puhul
Isiklik pöördumine - Suure väärtusega kontode puhul (MRR-i järgi 10–20% tipp) - Suuna kliendiedu meeskonnale kõne jaoks - Väiksemate ettevõtete puhul asutaja isiklik e-kiri
┌─────────────────────────────────────┐
│ We're sorry to see you go │
│ │
│ What's the main reason you're │
│ cancelling? │
│ │
│ ○ Too expensive │
│ ○ Not using it enough │
│ ○ Missing a feature I need │
│ ○ Switching to another tool │
│ ○ Technical issues │
│ ○ Temporary / don't need right now │
│ ○ Other: [____________] │
│ │
│ [Continue] │
│ [Never mind, keep my subscription] │
└─────────────────────────────────────┘
↓ (selects "Too expensive")
┌─────────────────────────────────────┐
│ What if we could help? │
│ │
│ We'd love to keep you. Here's a │
│ special offer: │
│ │
│ ┌───────────────────────────────┐ │
│ │ 25% off for the next 3 months│ │
│ │ Save $XX/month │ │
│ │ │ │
│ │ [Accept Offer] │ │
│ └───────────────────────────────┘ │
│ │
│ Or switch to [Basic Plan] at │
│ $X/month → │
│ │
│ [No thanks, continue cancelling] │
└─────────────────────────────────────┘
UI põhimõtted: - Hoia valik „jätka tühistamist“ nähtaval (ei mingeid tumedaid mustreid) - Üks esmane pakkumine + üks varupakkumine, mitte valikute sein - Näita konkreetset säästu rahas, mitte abstraktseid protsente - Kasuta võimaluse korral kliendi nime ja kontoandmeid - Mobiilisõbralik (paljud tühistamised toimuvad mobiilis)
Valdkondade ja arveldusteenuse pakkujate kaupa üksikasjalike tühistamisvoo mustrite jaoks vaata references/cancel-flow-patterns.md.
Parim päästmine toimub enne, kui klient üldse „Cancel“ peale klõpsab.
Jälgi neid lahkumise juhtnäitajaid:
| Signaal | Riskitase | Ajavahemik |
|---|---|---|
| Sisselogimiste sagedus langeb 50%+ | Kõrge | 2–4 nädalat enne tühistamist |
| Võtmefunktsiooni kasutamine lakkab | Kõrge | 1–3 nädalat enne tühistamist |
| Tugipiletid kasvavad järsult ja siis lakkavad | Kõrge | 1–2 nädalat enne tühistamist |
| E-kirjade avamismäär langeb | Keskmine | 2–6 nädalat enne tühistamist |
| Arvelduslehe külastused sagenevad | Kõrge | Päevi enne tühistamist |
| Meeskonna kohti eemaldatakse | Kõrge | 1–2 nädalat enne tühistamist |
| Algatatakse andmete eksport | Kriitiline | Päevi enne tühistamist |
| NPS-hinne langeb alla 6 | Keskmine | 1–3 kuud enne tühistamist |
Ehita kaalutud signaalidest lihtne tervisehinne (0–100):
Health Score = (
Login frequency score × 0.30 +
Feature usage score × 0.25 +
Support sentiment × 0.15 +
Billing health × 0.15 +
Engagement score × 0.15
)
| Hinne | Olek | Tegevus |
|---|---|---|
| 80–100 | Terve | Lisamüügivõimalused |
| 60–79 | Vajab tähelepanu | Ennetav ühendusevõtt |
| 40–59 | Ohus | Sekkumiskampaania |
| 0–39 | Kriitiline | Isiklik pöördumine |
Enne, kui nad tühistamisele mõtlevad:
| Käivitaja | Sekkumine |
|---|---|
| Kasutus langeb 2 nädala jooksul >50% | E-kiri „Märkasime, et sa pole [funktsiooni] kasutanud. Kas vajad abi?“ |
| Paketi limiit läheneb | Tõuge kõrgemale paketile (mitte sein — sellega tegeleb paywalls) |
| 14 päeva pole sisse logitud | Taaskaasamise e-kiri hiljutiste tooteuuendustega |
| NPS-i kriitik (0–6) | Isiklik järelpöördumine 24 tunni jooksul |
| Tugipilet lahendamata >48 h | Eskaleerimine + ennetav olekuuuendus |
| Aastane uuendamine 30 päeva pärast | Väärtuse kokkuvõtte e-kiri + uuendamise kinnitus |
Ebaõnnestunud maksed põhjustavad 30–50% kogu lahkumisest, kuid on kõige paremini taastatavad.
Pre-dunning → Smart retry → Dunning emails → Grace period → Hard cancel
Kõik tõrked pole ühesugused. Kordusstrateegia keeldumise tüübi järgi:
| Keeldumise tüüp | Näited | Kordusstrateegia |
|---|---|---|
| Pehme keeldumine (ajutine) | Ebapiisavad vahendid, töötleja ajalõpp | Proovi uuesti 3–5 korda 7–10 päeva jooksul |
| Kõva keeldumine (püsiv) | Kaart varastatud, konto suletud | Ära proovi uuesti — küsi uut kaarti |
| Nõutav autentimine | 3D Secure, SCA | Suuna klient makseandmeid uuendama |
Kordusmaksete ajastuse parimad tavad: - 1. kordus: 24 tundi pärast tõrget - 2. kordus: 3 päeva pärast tõrget - 3. kordus: 5 päeva pärast tõrget - 4. kordus: 7 päeva pärast tõrget (koos dunning-kirja eskaleerimisega) - Pärast 4 kordust: lõplik tühistamine koos taasaktiveerimise teega
Nutika korduse nipp: proovi uuesti kuu sellel päeval, mil makse algselt õnnestus (kui varem töötas 1. päev, proovi uuesti 1. päeval). Stripe Smart Retries teeb seda automaatselt.
| E-kiri | Ajastus | Toon | Sisu |
|---|---|---|---|
| 1 | Päev 0 (tõrge) | Sõbralik hoiatus | „Sinu makse ei läinud läbi. Uuenda oma kaardiandmeid.“ |
| 2 | Päev 3 | Abivalmis meeldetuletus | „Kiire meeldetuletus — uuenda makseandmeid, et juurdepääs säiliks.“ |
| 3 | Päev 7 | Kiireloomulisus | „Sinu konto peatatakse 3 päeva pärast. Uuenda kohe.“ |
| 4 | Päev 10 | Viimane hoiatus | „Viimane võimalus oma konto aktiivsena hoida.“ |
Dunning-kirjade parimad tavad: - Otselink makseandmete uuendamise lehele (võimaluse korral ilma sisselogimiseta) - Näita, mida nad kaotavad (oma andmed, meeskonna juurdepääsu) - Ära süüdista („sinu makse ebaõnnestus“, mitte „sa ei maksnud“) - Lisa abi saamiseks klienditoe kontakt - Dunningu puhul toimib lihttekst paremini kui kujundatud e-kirjad
| Mõõdik | Kehv | Keskmine | Hea |
|---|---|---|---|
| Pehmete keeldumiste taastamine | <40% | 50–60% | 70%+ |
| Kõvade keeldumiste taastamine | <10% | 20–30% | 40%+ |
| Maksete taastamine kokku | <30% | 40–50% | 60%+ |
| Eel-dunningu ennetus | Puudub | 10–15% | 20–30% |
Täieliku dunningu käsiraamatu koos teenusepakkujapõhise seadistusega leiad failist references/dunning-playbook.md.
| Mõõdik | Valem | Siht |
|---|---|---|
| Igakuine lahkumismäär | Lahkunud kliendid / kuu alguse kliendid | <5% B2C, <2% B2B |
| Tulu lahkumine (neto) | (Kaotatud MRR - laienemise MRR) / alguse MRR | Negatiivne (netolaienemine) |
| Tühistamisvoo päästmismäär | Päästetud / tühistamisseansid kokku | 25–35% |
| Pakkumise vastuvõtumäär | Vastu võetud pakkumised / näidatud pakkumised | 15–25% |
| Peatamise taasaktiveerimismäär | Taasaktiveeritud / peatatud kokku | 60–80% |
| Dunningu taastamismäär | Taastatud / ebaõnnestunud maksed kokku | 50–60% |
| Aeg tühistamiseni | Päevad esimesest lahkumissignaalist tühistamiseni | Jälgi trendi |
Segmenteeri lahkumine järgmiste kaupa: - Hankimiskanal — millised kanalid toovad püsivamaid kliente? - Paketi tüüp — millistest pakettidest lahkutakse kõige rohkem? - Kliendiks oldud aeg — millal toimub enamik tühistamisi? (30, 60, 90 päeva?) - Tühistamise põhjus — millised põhjused kasvavad? - Päästepakkumise tüüp — millised pakkumised töötavad millistele segmentidele kõige paremini?
Testi korraga ühte muutujat:
| Test | Hüpotees | Mõõdik |
|---|---|---|
| Allahindluse % (20% vs 30%) | Suurem allahindlus päästab rohkem | Päästmismäär, mõju LTV-le |
| Peatamise kestus (1 vs 3 kuud) | Pikem peatamine suurendab naasmismäära | Taasaktiveerimismäär |
| Küsitluse paigutus (enne vs pärast pakkumist) | Küsitlus enne isikustab pakkumisi | Päästmismäär |
| Pakkumise esitlus (modaalaken vs täisleht) | Täisleht saab rohkem tähelepanu | Päästmismäär |
| Teksti toon (empaatiline vs otsekohene) | Empaatiline vähendab hõõrdumist | Päästmismäär |
Kuidas tühistamisvoo katseid läbi viia: kasuta oskust ab-testing, et kujundada statistiliselt ranged testid. PostHog sobib tühistamisvoo katseteks hästi — selle funktsioonilipud saavad kasutajad serveri poolel erinevatesse voogudesse jagada ja selle lehtrianalüütika jälgib tühistamisvoo iga sammu (küsitlus → pakkumine → vastuvõtt/keeldumine → kinnitus). Seadistamiseks vaata PostHogi integratsioonijuhendit.
Rakendamiseks vaata tööriistade registrit.
| Tööriist | Parim kasutus | Põhifunktsioon |
|---|---|---|
| Churnkey | Täielik tühistamisvoog + dunning | AI-põhised kohanduvad pakkumised, keskmine päästmismäär 34% |
| ProsperStack | Tühistamisvood koos analüütikaga | Täiustatud reeglimootor, Stripe'i/Chargebee integratsioon |
| Raaft | Lihtne tühistamisvoo koostaja | Lihtne seadistus, hea varases faasis ettevõtetele |
| Chargebee Retention | Chargebee kliendid | Natiivne integratsioon, varem Brightback |
| Pakkuja | Nutikad kordusmaksed | Dunning-kirjad | Kaardiuuendaja |
|---|---|---|---|
| Stripe | Sisseehitatud (Smart Retries) | Sisseehitatud | Automaatne |
| Chargebee | Sisseehitatud | Sisseehitatud | Makselüüsi kaudu |
| Paddle | Sisseehitatud | Sisseehitatud | Hallatud |
| Recurly | Sisseehitatud | Sisseehitatud | Sisseehitatud |
| Braintree | Käsitsi seadistus | Käsitsi | Makselüüsi kaudu |
| Tööriist | Kasutus |
|---|---|
stripe |
Tellimuste haldus, dunningu seadistus, kordusmaksed |
customer-io |
Dunning-kirjade jadad, hoidmiskampaaniad |
posthog |
Tühistamisvoo A/B-testid funktsioonilippude kaudu, lehtrianalüütika |
mixpanel / ga4 |
Kasutuse jälgimine, lahkumissignaalide analüüs |
segment |
Sündmuste suunamine tervisehinde arvutamiseks |