You can’t fill a leaky bucket with water—and you can’t grow your product if you lose more customers than you bring in. Leaky customer retention means missed opportunities to grow revenue. But you can’t solve the problem with a single change or tool. Companies must attack customer retention from every angle, using every solution at their disposal to keep users engaged from the off.
There’s no shortage of customer retention tools that product managers should use to keep customers coming back for more—and these 9 are the best of the bunch.
TL;DR: A quick comparison of the 9 best customer retention tools
Help customers through onboarding
Appcues is a no-code product adoption platform that can help you create the best possible onboarding process for your new users. Nearly 75% of users churn within one week, and a lot of that pain stems from poor onboarding experiences. If your current customers can’t quickly learn how to use your product and start getting value from it, they won’t hesitate to leave. Appcues’ user onboarding software makes designing onboarding experiences easier with no-code flow builders, analytics, and in-app messaging so you can point users to key features that’ll have them loving your product faster.
- User Onboarding and Feature Adoption: Use Appcues’ no-code design software to build user onboarding and feature adoption flows that engage users, increase activation, and reduce churn.
- Announcements: Boost growth and engagement by designing and sending targeted in-app messages to users.
- Insights: Get product adoption and usage metrics all in one place so you can see how optimizations are working and find opportunities for new growth.
- Appcues’ no-code design makes it simple to build product tours, feature announcements, and more.
- Appcues enables you to build aesthetically-pleasing UI features like tooltips, modal windows, hotspots, and more to drive product adoption and improve overall UX.
- You can integrate Appcues with tech stack standards like HubSpot, Zendesk, Slack, Salesforce, and more.
- You pay for the entire suite of comprehensive features, which may put it out of range for small businesses on a tight budget.
Price: Appcues’ plans are divided into 3 categories: Essentials, Growth, and Enterprise. Each of the 3 types of plans aims to fulfill the needs of businesses of different sizes and needs. For example, an Essentials plan includes 3 user licenses and the standard UI/UX pattern library, while the Enterprise plan contains unlimited licenses and an advanced library of patterns.
This creates a range of prices. For instance, a startup bringing in its first users can get started with Appcues for only $249 a month. Meanwhile, a business with multiple products and tens of thousands of users will require an Enterprise plan with custom pricing.
“As Head of Customer Success at a startup, I’d been looking for something to do what Appcues does so that our engineering team didn’t have to spend time building, implementing, maintaining, and tweaking [experiences].”
Sam McDonnell, Head of Customer Success at Sitemate
Find your stickiest features
Amplitude lets you quantify everything your users do and then group them by what they’re doing with your app. Comparing retention across those cohorts allows you to separate the wheat from the chaff and see which features keep loyal customers coming back. This way, you can invest in the features that people love, promote the ones that get missed, and increase overall feature adoption—a driving force behind increased user retention.
- Amplitude Analytics: Collects a variety of user metrics and organizes them so you can understand how your users interact with your product and its features.
- Amplitude Recommend: Analyzes your analytics with AI and makes recommendations to improve personalization.
- Amplitude Experiment: Runs A/B tests informed by your user analytics so you can make informed UX and UI decisions about in-app experiments.
- Amplitude’s UI is designed to be easy to use, even for users without data analysis experience.
- Amplitude enables user segmentation by behavior. This allows you to run tests and make recommendations based on how users act within your app and how likely they are to act a certain way in the future.
- Amplitude works best for companies with a high volume of data, which means some of its reports and insights aren’t as effective for small or new businesses.
Price: Amplitude includes a freemium starter package that provides basic analytics features for business. It also includes Growth and Enterprise packages that each contain more robust and advanced analytics tools. Pricing is customized and you’ll have to contact sales for a custom quote.
“There are so many good features in Amplitude, but I think the biggest thing is that it really changed the way we operate. It has made my team and I so much more data-driven in how we think, in how we work. If you make more data-driven decisions, you make better decisions.”
Ran Chen, Head of Consumer Product at GoFundMe
3. Crazy Egg
Optimize your site design
Crazy Egg generates heatmaps to show you which parts of your site customers click on and scroll to the most. While raw data and spreadsheets can tell you a lot, they don’t always give you a clear window into how your customers actually interact with what you’ve built. Heatmaps let you look at your site through your customers’ eyes to see which parts they’re drawn to so you can remove friction points and address your customers’ needs. When you iron out these friction points, you reduce frustrations that lead to churn and create a better UX.
- Heatmap and Confetti Report: Shows where users click so you can get an idea of what people are most focused on.
- Scrollmap Report: Illustrates how far down the screen users scrolled so you can make sure all of your most important info is where they’ll see it.
- Website Recordings: Records actual users so you can see how they interact with your page so you can find and spot UX problems.
- Crazy Egg identifies friction within your UX and improves your UI to optimize the user journey.
- The product is easy to use and conveys valuable information in a simple and visual way.
- The app merely presents data without providing any analysis or explanation beyond visualization. You will need to determine why users are doing what they’re doing.
Price: Crazy Egg offers a free trial and 4 pricing tiers: Basic, Standard, Plus, and Pro. They also include a custom-priced Enterprise plan for larger companies.
Price differences boil down to how many tracked pageviews a month, recordings a month, and snapshots you want in your plan. For instance, the $29 a month Basic plan allows for 30,000 tracked pageviews, 25 snapshots, and 100 recordings. Meanwhile, its $249 a monthly Pro plan gives businesses 500,000 tracked pageviews, 100 snapshots, and 5,000 recordings. Companies interested in unlimited pageviews and recording can sign up for the Enterprise plan.
“With the confetti report’s new vs. returning visitor analytics, I can look at the returning visitors specifically and see what actions they have taken on the pages, and what sections of the website they have engaged with. And that’s the kind of data we had no access to before we had Crazy Egg. It’s fantastic.”
Veronika Vebere, Inbound Marketing Manager at Sendible
A/B test your product
Optimizely is the go-to for A/B testing software. Its platform makes it easy for non-technical folks by making setup simple, automatically collecting data, and presenting it in an easy-to-understand way. This empowers your whole team to improve your product—whether that’s experimenting with ideas like referrals and gamification or just adding testimonials to a landing page. Constant experiments aimed at reducing churn can then become a team sport everyone can contribute to.
- Web Experimentation: Allows you to A/B test or multi-variant test any of your pages that are connected to the internet.
- Full Stack Experimentation: Run in-app experiments to find the best version of your new features, search functions, and much more.
- Email campaigns: Segment and test your email campaigns so you can improve customer engagement and product adoption.
- Optimizely allows teams across your business to run A/B tests easily and without the help of a developer.
- It enables you to thoroughly test email campaigns, web pages, and in-app functions to put forth the most customer-pleasing version of your product.
- You get top-tier A/B testing capabilities, but some say the software is pricey compared to many of its competitors.
Price: Optimizely allows you to try its software for free. From there, it offers 4 plans to choose from: Content Management, Web A/B Testing, Feature Management, and Commerce. Unlike many other tools on this list, these plans are dictated more by what you intend to do with the product instead of how many users your product has.
You’ll need to contact the Optimizely team to know how much you’ll be paying as it employs a custom pricing model.
“Now that we have this [testing] capability, other groups have started using it. We went from one or 2 teams doing one or 2 tests a quarter to now, when we probably have at least 10 tests live at any given moment, and a large number of tests every quarter being run by every product team.”
John Cline, Engineering lead, Growth/Member Experience at Blue Apron
Send targeted surveys
Qualaroo lets you send surveys to your existing customers based on their behavior, how they were acquired, the device they’re on, and more. You can send simple net promoter score (NPS) surveys or something a little more involved with multiple questions. Either way, it ensures a constant stream of targeted, real-time feedback so you can get ahead of churn by better understanding your users and customers.
- Survey Templates: Saves you the time of designing your own so you can send out professional surveys in no time at all.
- Sentiment Analysis: Mines your survey response data to get results more quickly.
- Question Branching: Creates smart surveys that ask questions relevant to that user and increase response rates.
- Behavior-triggered surveys reveal insights into why customers churn while they’re thinking about doing so.
- In-app surveys can adopt your product’s aesthetics, masking the fact that you’re using a third-party program to create them. (Note—you will need to pay extra for this feature.)
- Some of the product’s features (like reports) and its UI aren’t as intuitive as they could be.
Price: Qualaroo offers 3 pricing plans: Essentials, Premium, and Enterprise. The Essentials plan only costs $80 a month. However, many of the product’s best features like advanced targeting, NPS, and integrations will require a more advanced plan. Additionally, certain features like in-app insights or white label branding come at an added cost.
“In less than 5 minutes, teams can go from having almost entirely opinion-backed ideas to having ones that are data-backed by targeted customer feedback. This step in the discovery process makes us more efficient and increases the chance that the experiments we run will yield a positive impact.”
Laura Schaffer, Product Manager for Twilio’s Experimentation Platform
Keep an eye on customer health
Totango tracks the health of every customer. You can set up health scoring models based on unique actions for different segments of customers. Totango tells you who’s at risk of churning, who’s ready for an upgrade, and everything in between—so you can plan follow-ups and interventions for your customers.
- Customer Health Score: Measures overall customer satisfaction so you can see how your optimizations are improving adoption and retention efforts.
- Customer 360: Organizes your customer data in one place so you can see all of the important metrics associated with this account quickly.
- Customer Segmentation: Allows you to segment your users so you can see which groups are the most at risk for churn.
- Totango provides at-a-glance indications of a customer or group of customers’ likelihood of churning, enabling quick retention efforts.
- It grants companies a way to focus on which users are most likely to re-sign or upgrade.
- Integration with other marketing tools can be difficult, even using tools like Zapier.
Price: Totango offers a freemium starter package that includes basic features like the Health Score and customer 360. It also offers 3 paid plans: Starter, Growth, and Enterprise.
The $199 a month Starter plan includes advanced features, like 2 additional users and 200 additional customer accounts, plus everything included in the freemium subscription. Meanwhile, the custom-priced Enterprise plan includes features like multi-product support, custom metrics, and customized onboarding options.
“A user-friendly tool that gives you the best way to manage thousands of accounts. The best tool I have used in many years for account management.”
Kareen Resterio, Customer Success – Renewals Manager at Zoom
Connect your data sources
Between all your analytics software and SaaS tools that collect important info—your email marketing software, help desk, CRM, social media engagement platform, etc.—it’s easy to get buried in data. Segment lets you integrate all those sources and consolidate your data in one centralized location. It’s also got a handy integration with Appcues that allows you to plug all your user onboarding data into your data warehouse.
- Journeys: Allows you to create customer interaction opportunities across multiple platforms that guide users down successful user journeys.
- Warehouses: Houses and standardizes your customer data across all of your integrations so you can easily see all of your data in one place.
- GDPR: Keeps data localized so you can meet data protection regulations.
- Integrates with many of the most common products out there, including Salesforce, Mailchimp, and Google Analytics.
- Segment scales with your tech stack, allowing you to pour all of your data into a single, easy-to-manage location as your company grows.
- The sheer amount of data and functionality on certain pages could overwhelm new users and create a steep learning curve.
Price: Segment offers a freemium starter package that allows users to manage data from 2 sources and supports up to 1,000 users. Its 2 paid packages are the $120 a month Team plan and the custom-priced Business plan. Both paid plans include unlimited sources, but the Business plan includes more features like real-time audience creation and advanced data governance.
“Segment helps businesses set up analytics the way it was meant to be — quantifying product-market fit, understanding customers, and trying new tools — all without redundant or time-consuming work.”
Gustaf Alströmer, Partner at YCombinator
Send relevant lifecycle messages
To keep customers engaged, you need to keep in touch with messages that ensure they continue to be successful with your product. But most marketers just send the same generic emails to their entire customer base. Customer.io automatically sends unique, behavior-triggered emails to each customer based on the actions they take within your app. It guarantees every email feels relevant and personalized so you can boost user engagement and improve your customer retention rate.
- Workflow builder: Allows you to easily plan out and execute a messaging and marketing strategy across multiple platforms.
- Newsletters: Send multi-channel newsletters to get the news out about your platform.
- Collections: Customize each message by including specific information about your business that is relevant to that user, whether it’s a new feature they should try or a webinar they’d be interested in.
- Customer.io lets you send personalized messages to your users. This is important since 71% of customers desire personalization from brands they do business with.
- It allows you to focus marketing on content relevant to individual users. Your messaging will be informed by users’ own behaviors within your app.
- The product’s data management features have room for improvement.
Price: Customer.io’s Basic plan starts at $150 a month and includes essential features like unlimited emails, SMS, and push notifications. The Premium plan is custom-priced and includes additional features like premium technical support and access to a customer success manager.
“Recently, I created a segment for people who had asked for a feature we were launching. Those emails perform really well because people know that we’re paying attention to what they’ve asked for. With Customer.io, it’s really easy and saves me a lot of time.”
Heloisa Assis, Marketing Manager at Olivia
Automate customer support
Zendesk is a helpdesk software that uses automation to enable customers to fix common issues themselves. This makes Zendesk a crucial time-saver and helps you handle a lot of support requests with a smaller team. It also helps you proactively solve customer issues, helping you get ahead of the negative feelings that might affect customer loyalty and lead to churn.
- Answer Bot: A chatbot that augments your customer support team by providing answers to easy or repetitive questions.
- Help Center: An organized and searchable knowledge base so your customers can find the answers to their most pressing questions.
- Agent Workspace: An easy-to-use workspace where your customer service team has the info it needs to provide top-level service.
- Zendesk provides support across multiple channels. It helps consolidate info from phone calls, email, social media, and more into a single service ticket.
- The product is capable of linking to human agents from the Answer Bot. Chatbots won’t always have all the answers, so Zendesk allows companies to have real customer service reps pick up the thread when extra assistance is needed.
- It simplifies ticket tracking. You’re trying to help customers, not further frustrate them, and Zendesk makes keeping track of customer requests easy despite its many features.
- There can be a learning curve when it comes to familiarizing yourself with the software due to its multitude of features.
Price: Zendesk offers 3 “Suite” plans for smaller businesses and an “Enterprise” plan for larger ventures. Each plan comes with a free trial, allowing users to test the waters before making any big commitments.
The Suite plans include a $49 a month Team, a $79 a month Growth, and a $99 a month Professional plan. Like most tools on this list, the more expensive plans include more robust features and capabilities. Meanwhile, the Enterprise plan starts at $150 a month but includes more options, including customizable branding and role management.
“Agent Workspace was a big win for us with ticket handle times. Before we implemented it, our average handle time was about 25 minutes. Using Agent Workspace we were able to get that down to right around 15 minutes.”
Justin Michaud, Senior Customer Support Manager at Tile
Which tool is best for customer retention?
Good customer retention is the result of many factors, so there’s no single best tool for achieving the best rate. You need to employ every tool at your disposal to make and keep customers happy.
That said, many apps bleed users within days of sign-up. This is a huge problem in mobile onboarding in particular, with the mobile app losing 77% of its daily users within just 3 days of sign-up. This is often the result of a poor onboarding process that fails to drive new users quickly to their aha moment—when they first realize your app’s real value.
Appcues’ no-code in-app messaging allows companies to build killer product tours and onboarding flows that let users guide themselves to their aha moment. Users who reach this event stay longer and develop better usage habits right out of the gate.
1. How do you monitor customer retention?
SaaS companies have the benefit of anticipating churn before it happens. Analytics tools identify which customers haven’t been using the app regularly or have adopted behaviors that will lead to attrition.
However, behavioral analytics don’t reveal a customer’s thoughts or feelings. Data-driven retention efforts should be supported by customer surveys, in-app NPS scoring, and other customer feedback methods to get a holistic sense of what makes customers happy and what makes them leave.
2. What is a good retention rate?
Since retention rate is measured as a percentage, there is a “best” and “worst” rate you can manage. A 100% rate would be the ideal, and 0% retention would spell certain doom for your product.
It’s impossible to achieve 100% retention over the course of a product’s life cycle, but what your company should consider “good” depends on what kind of product you manage. For many SaaS companies, a “good” rate isn’t exceptionally high. Most companies see 6-20% 8-week retention in their apps, and a 35% retention rate is considered terrific.
However, you shouldn’t settle once you hit that 35% mark. Always strive to improve your rate, as even a single percentage point will spell major gains in revenue.
3. What are the KPIs of customer retention?
There are dozens of metrics you could use to monitor your customer retention. The KPIs you focus on will ultimately depend on your industry, your goals, and your immediate and long-term needs. That said, the most common customer retention KPIs include:
- Customer retention rate: This metric compounds how many customers you started with, gained, and lost during a given period into a single easy-to-digest percentage.
- Customer churn: This rate is the opposite of your retention rate. If you retained 66% of your customers in one month, your churn rate was 34%.
- Customer lifetime value: Customer lifetime value estimates how much the average customer spends over the course of their relationship with your product. Use it to get a sense of how much each value you lose with each churned customer and gain with each lead brought in.
- Revenue churn: This rate calculates how much money your company lost over a given period from churning customers.
- Net Promoter Score (NPS): The tried-and-true “Rank your experience on a scale from 1-10” gives you a sense of which of your users are brand loyalists and which are unimpressed and likely to churn. Appcues allows you to send in-app NPS surveys to customers while they’re engaged with your product.