Introduce churn prediction score in Subscriptions
1. Problem Statement
Pelcro clients cannot easily estimate which subscriptions are at risk of churn.
They currently export activity logs and calculate risk externally, which increases effort and prevents automated retention workflows.
A simple, platform-generated churn score would let clients act on churn risk directly through APIs, webhooks, and dashboard views.
2. User Story
As a Pelcro customer,
I want a simple churn prediction score on each subscription based on subscription and user data from the core DB so that I can quickly identify at-risk subscriptions and trigger automated or manual retention actions.
3. Definition of Done (DoD)
C. UI (Dashboard)
Implement feature flag
When feature disabled, display a preview of the feature: for example:
Showing the actual churn risk for in the first page of the subscription list view only, for the first 10.
Showing a blurred risk score in subscription view page
Subscription List Page:
A new column or badge shows the churn score for each subscription.
Subscription View Page:
The churn score are displayed on the subscription’s detail page.
A. Back-End / API
All subscription API responses include these fields (read-only).
API documentation updated with definitions and examples.
B. Webhooks
All subscription-related webhooks include the churn fields.
Webhook documentation updated.
Log in to comment and vote
No comments yet
Be the first to share your thoughts.