All Docs
FeaturesPosibl Life & Gym AppUpdated March 15, 2026

Churn Risk Scoring & Dashboard

Churn Risk Scoring & Dashboard

The Churn Risk feature gives gym owners an automated, data-driven view of member retention health. A daily background job scores every active member and a dedicated dashboard surfaces that data so owners can act before members leave.


How It Works

Daily Scoring Job

A scheduled Inngest job runs once per day and computes a churn risk score for each active member in your gym. The job pulls signals from across the platform to build a composite picture of each member's engagement level.

Signals used in scoring:

SignalDescription
Attendance trendsClass check-in frequency and recency over a rolling window
App engagementLogin frequency, session views, and feature interaction depth
Habit complianceConsistency in completing assigned programming and recovery habits
Subscription ageTime on platform — used to contextualise expected engagement patterns

Risk Tiers

Every active member is assigned one of four risk tiers after each job run:

TierDescription
LowEngaged member; no meaningful churn indicators present
MediumMild disengagement signals; worth monitoring
HighMultiple risk factors detected; proactive outreach recommended
CriticalSevere disengagement; immediate intervention warranted

Scores are refreshed daily, so the dashboard always reflects the most recent behaviour data.


The Dashboard

Gym owners access the Churn Risk Dashboard from their owner portal. The dashboard provides:

Member Risk List

All active members are displayed in a ranked list, sorted from the highest to lowest risk score. Each row shows the member's current risk tier alongside their key profile details, making it easy to identify who needs attention at a glance.

Cohort Filters

Use the cohort filter controls to narrow the list to a specific risk tier:

  • Critical — show only members flagged as critical
  • High — show only high-risk members
  • Medium — show only medium-risk members
  • Low — show only low-risk members

Filters can be combined or cleared to return to the full ranked view.


Access & Availability

  • Who can see this? The Churn Risk Dashboard is available to gym owners only. It is not visible to coaches or members.
  • How often does it update? Scores are recalculated once per day by the automated background job. There is no manual trigger.
  • Which members are scored? Only active members are included. Paused or cancelled memberships are excluded from scoring and the dashboard.

Recommended Workflow

  1. Open the Churn Risk Dashboard from your owner portal each morning after the daily job has run.
  2. Filter to the Critical cohort and review any members newly flagged since yesterday.
  3. Reach out via the platform's messaging tools or schedule a check-in call.
  4. Monitor the High cohort for members trending upward in risk.
  5. Use the Low cohort as a baseline to understand what healthy engagement looks like in your gym.