What problem does it solve?
This skill helps product teams automatically detect inactive users and present personalized re-engagement experiences, including return screens and win-back offers, to reduce churn.
Core Features & Use Cases
- Inactivity tracking: tracks last active date and days since last visit to trigger timely re-engagement moments.
- Lapsed user detection: categorizes users into recentlyInactive, moderatelyLapsed, and longTermLapsed to tailor experiences.
- Return experience orchestration: LapsedUserManager builds and presents a personalized Welcome back flow with highlights of new content.
- Win-back offers: for long-term subscribers, generates win-back offers to incentivize renewal.
- Automatic presentation: LapsedUserModifier automatically checks on app return and presents screens without manual intervention.
- Analytics integration: emits events to track detections, screen views, and offer interactions.
Quick Start
Activate automatic lapsed-user detection by applying the lapsedUserDetection modifier to your root view.