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)

  1. Implement feature flag

  2. When feature disabled, display a preview of the feature: for example:

  3. Showing the actual churn risk for in the first page of the subscription list view only, for the first 10.

  4. Showing a blurred risk score in subscription view page

  5. Subscription List Page:

    A new column or badge shows the churn score for each subscription.

  6. Subscription View Page:

    The churn score are displayed on the subscription’s detail page.

  7. A. Back-End / API

    1. All subscription API responses include these fields (read-only).

    2. API documentation updated with definitions and examples.

    B. Webhooks

    1. All subscription-related webhooks include the churn fields.

    2. Webhook documentation updated.

Please authenticate to join the conversation.

Upvoters
Status

Done

Board
💡

Pelcro Product

ETA
Jan 15, 2026
Date

About 2 months ago

Author

Rana Haleem

Subscribe to post

Get notified by email when there are changes.