Находка: почему подписки отменялисьРазобрали отменённые подписки по причинам. Каждая причина потребовала своего решения:
- 50% — ручная отмена: пользователь решает отписаться сам.
- 50% — автоматическая, без участия пользователя, и делится ещё раз пополам: у одних подопечный умирал, у других не хватало средств на карте.
Причина 1: подопечный умер > механизм восстановленияПровели 200 интервью с донорами, которые уже столкнулись с этой ситуацией. Выяснили доли по трём сценариям:
- 85% готовы продолжать подписку без выбора нового подопечного;
- 10% хотят выбрать нового подопечного сами;
- 5% готовы отменить подписку.
Под все три сценария сделали один механизм: система через 10 дней сама переносит подписку на нового подопечного из того же региона, если пользователь не выбрал другого или не отменил перенос.
В сумме механизм спасает 95% подписок, которые раньше при смерти подопечного просто отменялись. Это сохранило фонду около 270 тысяч ₽ в 2021 году, около 490 тысяч ₽ в 2022-м и около 660 тысяч ₽ за 2023 год.
Причина 2: не хватило средств > отложенная отменаСделали retry-логику списания: три попытки с шагом 5 дней. При неудаче в день списания шлём уведомление, через 5 дней повторяем попытку, если снова не прошло, просим пополнить баланс и через 5 дней делаем третью попытку. Каждая попытка отвоёвывает часть группы: 50% на первой, 25% на второй, 5% на третьей.
В сумме механизм спасает 80% подписок, которые раньше просто терялись из-за нехватки средств, и только после третьей неудачной попытки подписка отменяется автоматически. Это сохранило фонду около 230 тысяч ₽ в 2021 году, около 410 тысяч ₽ в 2022-м и около 555 тысяч ₽ за 2023 год.