My Authors
Read all threads
Q: What's the most important growth metric to get right?
A: Retention

Q: How do you know if you have good retention?
A: Read this: lennyrachitsky.com/p/what-is-good…

Q: How do you increase retention, if it isn't good?

Time for a thread 👇👇👇
1/ First, know that increasing retention is very hard. Unless you're super early stage, is unlikely to budge significantly.
2/ Nevertheless, this doesn’t mean you shouldn’t try. As @bbalfour says, “if you have poor retention, nothing else matters.”

As you'll see below, it is possible, and when you can pull it off it’s often the biggest lever you have to grow your business.
3/ First, how do you measure retention?

You want to look at "cohort" retention: What percentage of new users are still active X months/weeks/days later?

A chart like this is the best way to start – each row is a cohort over time. Most analytics tools have this built in.
4/ Second, you want to look at where your retention rate "flattens". A line charts like the one below is a great way to see this. If it flattens, that means there is a group of users who continue to find value in your product. Nice!
5/ There are seven ways to increase your product's retention:

🛠 Improve your product
👋 Improve your onboarding
⛓ Make it stickier
✋ Catch users before they leave
☝️ Remind users of your value
💫 Bring back users after they’ve gone
😬 Change your users

Let's dive in...
6/ 🛠 Improve your product — deliver more value for users

This is at the very heart of retention. If you’re just starting out, much of your time should be spent here.

There are at least seven ways to improve your products value...
7/ (continued)

1. Solve your customer’s problem better
2. Solve more of your customer's problems
3. Make your product cheaper
4. Make it faster, more reliable
5. Wait for network effects to kick-in
6. Wait for the world to change
7. Pivot

8/ 👋 Improve your onboarding — connect more users to existing value

In practice, you’re more likely to increase retention by improving onboarding, vs. improving the product. Why? Because, it’s hard to invent sustainable new customer value.
9/ (continued) Ways to improve your onboarding:

1. Manually onboard new user
2. Make sure new users experience your value
3. Increase the odds new users have a great time
4. Get more users through the flow

10/ ⛓ Make it stickier — make the value hard to give up

The next most common tactic to increasing retention is make your product hard to give up:

1. Build habits
2. Create incentives to come back
3. Sign annual plans
4. Integrate more deeply
11/ ✋ Catch users before they leave — give them an excuse to stay

Though often done badly, it’s worth spending some time on your de-activation flow. Some users may not actually want to quit forever or have an issue that you can solve before they call it quits. Some approaches:
12/ (continued)

1. Let users “pause” or “snooze” instead of cancel
2. Give users an incentive to stay
3. Ask users why they’re leaving, and offer a solution
4. Remind users of the value they’ll lose
5. Predict churn and try to avoid it
13/ ☝️ Remind users of your value — deliver value more often

Even when you do provide great value to your users, they may not actually find or remember it. Look for ways to remind them. This can be over email/SMS, in-product, or the occasional call.
14/ 💫 Bring users back after they’ve gone — remind them what they’re missing

Though rarely a huge lever, it’s worth thinking about ways to pull back users who at one point found your product interesting.
15/ 😬 Change your users

And lastly, an often-overlooked element of retention rate is the quality of the users you’re bringing in, e.g low intent, the wrong audience. Shifting these could have a profound impact on your retention rate metric.
16/ Here's a handy-dandy summary of all seven strategies
17/ And for much more, including tons more examples and context, don't miss the full post
lennyrachitsky.com/p/how-to-incre…
Missing some Tweet in this thread? You can try to force a refresh.

Keep Current with Lenny Rachitsky

Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

Twitter may remove this content at anytime, convert it as a PDF, save and print for later use!

Try unrolling a thread yourself!

how to unroll video

1) Follow Thread Reader App on Twitter so you can easily mention us!

2) Go to a Twitter thread (series of Tweets by the same owner) and mention us with a keyword "unroll" @threadreaderapp unroll

You can practice here first or read more on our help page!

Follow Us on Twitter!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3.00/month or $30.00/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!