Essential events: app_install, app_open, onboarding_step_completed, paywall_viewed, paywall_dismissed, trial_started, subscription_purchased, subscription_renewed, subscription_canceled, and payment_failed. Feature-specific events (lesson_completed, workout_finished) should be added based on your app’s core value.
Track enough to answer your key questions, but not so many that you drown in data. Most subscription apps need 15-30 event types. A common mistake is tracking hundreds of micro-events that never get analyzed. Start with the essential subscription funnel events, then add feature events as specific questions arise.
Events trigger automated messages at the right moment. A ‘paywall_dismissed’ event can trigger a follow-up push notification with a different value proposition. A ‘trial_started’ event kicks off an onboarding email series. A ‘payment_failed’ event initiates a dunning campaign. Integrating Botsi’s subscription events with your CRM creates a powerful lifecycle automation engine.
The rules — often enforced by Apple or Google — that determine whether a user qualifies for specific offers such as introductory pricing or free trials. These are typically based on the user’s subscription history within a subscription group or platform account.
The process of collecting a user’s email address during or before account creation. Email capture enables lifecycle communication across channels like onboarding emails, upgrade prompts, and win-back campaigns — and is particularly important when a user does not convert immediately.
A metric that measures how frequently and deeply users interact with your app over time — including actions like sessions, feature use, and content consumption. Higher engagement is typically correlated with improved retention, trial conversion, and LTV.
The specific features, content, or access levels a user is granted based on their subscription status. Entitlements are typically managed through server-side systems like StoreKit, or Botsi, and are essential for maintaining access across platforms and devices.
The systems and methodologies used to run A/B or multivariate tests on key subscription elements — such as pricing, onboarding, messaging, and paywalls. A strong experimentation framework supports continuous optimization of conversion and retention through rigorous data collection and analysis.
Botsi automatically shows the right price to every user. Stop guessing and start growing.