Turn classic churn prevention methods into a proactive retention strategy that engages customers based on their interaction patterns to prevent churn.
â
This Growbook walks you through building a proactive churn prevention flow that spots churn before it happens.
Instead of reacting to lost users, you'll learn how to:
To illustrate the use case, we will refer to a made-up project management app, similar to Asana called "Otto."
To start, install the Intempt JavaScript SDK. This will enable GrowthOS to track actions like logins and session frequency, page and feature usage, sign-ups and trial starts, and completed tasks or missed milestones.
â
â
In a pre-monetization flow, our qualification agent can be used to qualify and route leads based on their âFitâ and âActivityâ.Â
In GrowthOS, head to Agents and create a new Qualification Agent named âChurn Risk Agentâ. Set up Fit Criteria- to define your ideal user (e.g., location, company size, industry) and Activity Criteria- to track meaningful behaviors (e.g., sign up, task creation, email clicks)
â
â
â
â
â
â
This agent will assign each user a Fit Score - How well they match your ideal persona and Activity Score - How engaged they are, based on behavior.
Use weight to prioritize high-intent actions, and decay to reduce the value or impact of an activity over time.Â
â
â
In a post-monetization flow, qualification isnât necessaryâ your users are already customers. Instead, use Segments to define activity-based criteria that reflect how they engage with your product. This gives you a direct way to build tailored journeys for both power users and those showing early signs of churn.
â
â
Here are 3 segments you can create for pre-monetization flow:Â
â
Create a new Segment called âAt Riskâ with high Fit Score and low Activity Score. These users match your ICP but arenât engaging. Reach them with personalized reactivation journeys.
Next, create a new Segment called âHigh Potentialâ with high Fit Score and high Activity Score.
These are your ideal customers actively engaging right now. Perfect for feature expansion, plan upgrades, or exclusive offers to boost LTV.
Next, create a new Segment called âCurious Visitorsâ with low Fit Score and high Activity Score.
Theyâre exploring actively, but may not be a great long-term fit. Consider using light-touch journeys to qualify further or convert if relevant.
These segments auto-update based on real-time behavior â no manual tagging needed.
â
â
â
In Journeys, build a personalized flow for each segment. Each journey is triggered by real-time changes in Fit + Activity Score, so the moment someone starts slipping â the right touchpoint kicks in.Â
â
â
â
Next, create a new journey named âHigh Potential Journeyâ and select the âHigh Potentialâ segment as the trigger. These are your best customersâ keep them engaged and deepen value.
â
Next, create a new journey named âCurious Visitors Journeyâ and select the âCurious Visitorsâ segment as the trigger. Theyâre activeâ but may not be a great long-term fit (yet).
â
â
Use Branch Conditions in GrowthOS Journeys to dynamically adjust flows based on actions like opens, clicks, or conversions â keeping your messaging relevant without extra setup.
â
â
â
Open your journey and monitor the following metrics- Entered: Users who qualified and entered journey, Messaged: How many received the message, In Progress: Users still progressing through steps, Completed: Finished full journey, Exited Early: Dropped out before completion, Converted: Took desired action (Subscribed to basic/ premium plan, sign up, invite team members)
â
â
Zero theory or mindset discussions here; just actionable marketing tactics that will grow revenue today.
Connectors
Product
Journeys
Discover marketing workspace where you turn audiences into revenue.
Learn about IntemptGet our newest weekly use cases and resources for
Marketing & Sales teams