Voluntary churn happens when a subscriber chooses to cancel or not renew; involuntary churn happens when a payment problem ends the subscription. A failed renewal attempt alone does not tell you which outcome occurred or whether access has ended.
Voluntary vs involuntary churn
Voluntary churn starts with a subscriber's decision: they cancel renewal, let a plan lapse, or choose not to continue. A cancellation event can arrive before the paid period ends, so cancellation and lost access are not always the same moment.
Involuntary churn starts with a payment problem, such as a renewal that cannot be collected. The case remains unresolved until later lifecycle events or the provider's current state establish the outcome.
The distinction changes what to investigate. Voluntary cancellations point toward the value, price, fit, or experience subscribers chose to leave. Involuntary losses point toward the payment path and the affected renewals. Combining both into one churn count hides those different causes.
When a failed renewal becomes churn
A payment failure is a renewal event, not proof that access ended. Check later lifecycle events and the provider's current subscription state to establish whether the subscription recovered or ended.
In ActivationPal subscription analytics, connect RevenueCat or Superwall and inspect cancellation, billing issue, uncancellation, renewal, and expiration events alongside app activity. The recorded sequence helps investigate what happened; confirm unresolved cases in the provider's current state.