To analyze churn in a subscription app, define which users count as active, measure churn against that starting group, then compare when and how they left. Separate trials from paid subscriptions and inspect the app activity around each lifecycle event to find patterns you can act on.
What churn analysis means for subscription apps
Subscriber churn rate for a period is the number of unique paying subscribers with a churn event in that period divided by the paying subscribers at its start. Keep the period and starting subscriber group consistent when you compare results.
Revenue churn asks a different question: how much recurring revenue disappeared. A plan downgrade can reduce revenue without losing a subscriber, while one cancellation can remove a high or low amount of revenue depending on the plan. Track the measure that matches the decision you are making.
Use cancellation as the churn point when a subscriber turns off renewal, even if paid access continues through the paid-through date. If no cancellation was recorded, use expiration when access ends. When both events appear, count the subscriber once.
Separate trial churn from paid subscriber churn
A trial that ends without a payment is not a lost paid subscriber. Measure trial outcomes separately: count trials that converted, remain pending, or ended without converting. For paid subscribers, count each subscriber with a churn event during the period once and compare that number with the subscribers at its start.
ActivationPal’s subscription analytics brings RevenueCat or Superwall lifecycle events alongside SDK-recorded app events. Its trial summary follows trial starts to converted, pending, or churned outcomes, with cancelled and expired trials shown separately. When provider and SDK user IDs match, purchase and lifecycle events appear on the user’s timeline with the app activity.
Keep trial churn and paid subscriber churn in separate rows in your analysis. A trial that ends without converting is trial churn; paid subscriber churn measures lost paying relationships. Billing issue events can also help you spot payment problems. Do not combine trial outcomes with paid subscriber churn.