Utilize predictive analytics to identify users at risk of disengaging or churning. Implement tailored retention strategies to maintain their interest and loyalty.
The Executive Dashboard SuccessBLOC allows you to:
What's Included?
Goals & KPIs
About the use case
Churn risk and prevention is crucial for SaaS companies aiming to retain their user base and maintain steady revenue growth. Churn, or customer attrition, represents the percentage of users who stop using a service over a given period. High churn rates can significantly impact the sustainability and profitability of a subscription-based model, making it essential to implement effective strategies to mitigate this risk.
This use case effectively leverages Intempt's ML likelihood model and automated engagement tools to address the challenges of churn management.
Benefits
Early identification of at-risk users: Predict which users will likely churn before they disengage completely.
Targeted retention strategies: Implement personalized campaigns to re-engage at-risk users.
Increased customer lifetime value: Retaining users longer by addressing their needs and concerns promptly.
Improved user experience: Enhance satisfaction by providing timely and relevant interactions.
Data-driven decision making: Utilize insights from predictive models to make informed marketing and product decisions.
How it works
Step 1: Set up data collection
1. Ensure you have at least 21 days of data collection with a minimum of 10,000 daily events.
2. Verify that the goal event (e.g., churn) has at least 200 true and 200 false occurrences over 30 days.
3. Examples of events that can represent churn:
User cancels subscription.
User has not logged in for 30 days.
User reduces usage significantly (e.g., logging in less frequently, using fewer features).
User submits a negative feedback or support ticket indicating dissatisfaction.
2. Select "Create model" and choose the target goal event representing user churn.
3. Configure the model.
If necessary, filter out unnecessary users based on login date, feature usage frequency, subscription status, or support ticket submissions.
Train the model using historical data to predict the likelihood of churn.
4. Intempt will create an output attribute that stores prediction values for each user.
Step 3: Segment users based on likelihood scores
1. Once trained, the model categorizes users into low, medium, and high churn risk.
2. Use these categories to create segments:
High risk: Users with a high likelihood of churning.
Medium risk: Users with a moderate likelihood of churning.
Low risk: Users with a low likelihood of churning.
Step 4: Design and implement retention strategies
For high-risk users:
1. Create a journey:
Go to the Journeys section and create a new journey.
Name the journey (e.g., "High-Risk User Retention Journey").
2. Set a trigger:
Choose a trigger based on the likelihood score (e.g., users with a high likelihood of churning).
3. Add actions:
Send personalized re-engagement emails:
Use the "Send Email" action to create an email campaign offering exclusive discounts or features. Customize the email content using user attributes like first name and recent activity. Example:
Subject: "We miss you! Here's 20% off your next month"
Body: "Hi [First Name], we noticed you haven't logged in recently. As a valued customer, we’re offering you a 20% discount on your next month. Use code STAY20 at checkout. We’d love to hear any feedback you have to help us improve your experience."
Schedule follow-up calls:
Use the "Send SMS" or "Webhook" action to notify customer success teams to call high-risk users.
Provide them a script to discuss the user's experience and offer assistance.
3. Add conditions:
Check email engagement:
Use the "Condition" block to check if users have opened the email or clicked on links.
If not, send a follow-up email after a few days.
Check follow-up call status:
Ensure that follow-up calls were made and track the outcome.
If a user remains unresponsive, escalate to a higher support tier.
4. Implement personalizations:
Create a personalized dashboard message:
Go to the Personalizations section and create a new personalization.
Set the target audience to high-risk users.
Design a message or offer that appears on the user dashboard when they log in. Example:
Message: "Welcome back, [First Name]! We've missed you. Enjoy a 20% discount on your next month with code STAY20."
For medium-risk users:
1. Create a journey:
Go to the Journeys section and create a new journey for medium-risk users
Name the journey (e.g., "Medium-Risk User Engagement Journey").
2. Set a trigger:
Choose a trigger based on the medium likelihood score.
3. Add actions:
Send feature promotion emails:
Use the "Send Email" action to create emails that promote new or underutilized features. Example:
Email Subject: "Discover new features to enhance your experience"
Email Body: "Hi [First Name], did you know about our new feature [Feature Name]? Click here to learn more!"
Offer loyalty rewards:
Send emails with loyalty rewards or incentives. Example:
Subject: "Unlock exclusive rewards!"
Body: "Hi [First Name], as a thank you for being with us, we’re offering you exclusive rewards. Log in to your account to see what’s available and keep enjoying our services."
4. Add conditions:
Monitor email engagement:
Check if users interact with the emails
Follow up with additional tips and offers to deepen their engagement.
5. Implement personalizations:
Create feature highlight banners:
Create personalizations to display banners highlighting new features on the user dashboard.
Target medium-risk users to encourage feature adoption.
For low-risk users:
1. Create a journey:
Go to the Journeys section and create a journey for low-risk users.
Name the journey (e.g., "Low-Risk User Engagement Journey").
2. Set a trigger:
Target users with a low likelihood of churning.
3. Add actions:
Send regular engagement emails:
Use "Email" actions to maintain regular contact with content updates and check-ins. Example:
Email Subject: "Stay updated with the latest features!"
Email Body: "Hi [First Name], we’re excited to share some new features and updates with you. Stay tuned for more great updates to enhance your experience with us."
Email Subject: "Explore advanced features to get the most out of our service"
Email Body: "Hi [First Name], did you know about our advanced features like [Feature 1] and [Feature 2]? These tools can help you achieve more with our service. Log in now to explore!"
4. Add conditions:
Track engagement:
Ensure users remain engaged by monitoring their activity.
Move them to other journeys if they show signs of becoming at risk.
5. Implement personalizations:
Create an onboarding checklist:
Create personalizations to display an onboarding checklist for new features on the user dashboard.
Target low-risk users to encourage deeper engagement with the platform.
Step 5: Monitor and adjust strategies
1. Regularly review the effectiveness of your retention campaigns using Intempt's journey analytics.
2. Track user responses and adjust strategies based on the analytics data.
3. Continuously retrain your model with new data to maintain accuracy and relevance.
1. The Intempt Startup Program: This program accelerates startups in eCommerce, SaaS, and Apps. It teaches founder-led and small marketing teams how to acquire, engage, and retain customers. Participants receive the GrowthOS at a 95% discount. Plus, if you refer your accelerator to us and they join our Referral Program, we'll upgrade you to Ambassador status.
3. The Intempt Agency Program: If you're a CRO agency, consider joining our Agency Program. You'll learn cutting-edge strategies for acquiring, retaining, and monetizing Users by implementing Intempt on behalf of eCommerce, SaaS, and Apps companies.
Subscribe to Templates 🔐
Get our newest templates for Marketing & Sales workflows
You did it! 🥳 Keep an eye on your email for new content from us!
Oops! Something went wrong while submitting the form.
Web A/B testing
Use front-end A/B and multi-page experimentation product built for any business size. Run multiple experiments on the same page.
Targeting & personalization
Deliver targeted messaging, personalized offers and recommend the most relevant content for your users.
Visual editor
Empower your team to collaborate with an easy-to-use visual editor without using developer time to get things up and running.
Analytics
Gain insight into the impact of your experiments with statistically valid results. No complex statistical analysis required.
Server & client-side testing
Go beyond client-side testing and deploy experiments on the server-side. Test and optimize content changes and even complete re-brands.
Flexible goal selection
Select the right goal for each personalization and experimentation campaign to ensure you’re optimizing towards the right objectives.