Lenny's Newsletter · Product & Work
TIER 5 2020-08-25
*Hello, I’m [Lenny](https://twitter.com/lennysan) and welcome to a**🔒 subscriber-only edition 🔒**of my newsletter. Each week I tackle reader questions about product, growth, working with humans, and anything else that’s stressing you out at the office. Send me your questions and in return, I’ll humbly offer actionable real-talk advice* 🤜🤛 ## Q: **It'd be great if you can share some advice about increasing retention. Also, please some companies who are doing this very well.** If you read [my previous post about what good retention looks like](https://www.lennyrachitsky.com/p/what-is-good-retention-issue-29) and came away thinking “On no, my retention is too low! What should I do?” – this post is for you. Below I’ll share an exhaustive set of strategies to increasing your product’s retention, including dozens of examples from companies big and small. Here’s a preview:  Be warned though — significantly increasing retention is hard.  Why is that? Well, because people are busy and don’t want to spend more money. As Marc Andreesen once said, “people’s time is already fully allocated.” This is why most startups fail – they simply don’t end up creating something enough people want badly enough. And if they do happen to find something people sort-of-want, it’s difficult to make them want it significantly more. Nevertheless, this doesn’t mean you shouldn’t try. As [Brian Balfour](https://brianbalfour.com/) pointed out, “if you have poor retention, nothing else matters.” As you’ll see in the examples below, it is certainly possible to increase retention, and when you can pull it off it’s often the biggest lever you have to grow your business. For early-stage companies, *it’s the single most important growth metric to get right.* So let’s dive in. # **First, how does one measure retention?** The easy (but less useful) way to measure retention is by looking at the percentage of active users that are no longer-active a month/week/day later, e.g. “5% of our users churn each month.” Though useful, this approach blends old and new users, and thus hide a key piece of information about the health of your business: how many of your users stick around long-term. Instead, I suggest looking at what’s called **cohort retention**: **What percentage of new users are still active X months/weeks/days later?** e.g. “30% of users are still active after 3 months.” This allows you to look at the long-term stickiness of your users, vs. just a snapshot of all users in time. The best way to understand cohort retention is to make a chart like the one below (in this case weekly cohort retention). In this case, only 14% of users who joined the week of May 5th are still active ten weeks later. Not good.  With his one chart, you can quickly tell three important things about your business: 1. **Whether your retention is increasing or decreasing over time** — just skim down any column and see if the numbers are trending up to down. In this example, retention is trending down 😭 2. **Whether something went very wrong, or very right, for a cohort** — in this example, something good seems to have happened the week of May 19th, which is worth exploring (and repeating). 3. **Most importantly, whether your retention rate** ***flattens*** — if it flattens, or stops decreasing over time, that means there is a group of users who continue to find value in your product. This is important because it happens to be [the best measure of product-market fit](https://www.lennyrachitsky.com/p/how-to-know-if-youve-got-productmarket). To make it easier to look for this flattening, you can use a line chart of the same data, with a different line for each cohort (note, this is different data from above):  In this case, the curve flattens at about 10%, which means only 10% of your users stick around long-term. This is generally [a bad retention rate](https://www.lennyrachitsky.com/p/what-is-good-retention-issue-29). But at least it flattens. And if you look at the newer cohorts (the short blue line, and the purple line below it), retention seems to be increasing over time, which is great. Though for some reason, every cohort eventually drops to 10% around the 7-week mark — a mystery for another time. If you use popular analytics tools like [Amplitude](https://help.amplitude.com/hc/en-us/articles/230543327-Retention-Analysis), [Mixpanel](https://help.mixpanel.com/hc/en-us/articles/115004546883-Retention-Report-Basics), [Google Analytics](https://support.google.com/analytics/answer/6074676?hl=en), or [Mode](https://mode.com/help/articles/cohort-analysis-for-customer-retention-and-churn-rate/), this functionality is built-in and you can get these two charts for free. Otherwise, you can find some plug-and-play templates [here](https://andrewchen.co/the-easiest-spreadsheet-for-churn-mrr-and-cohort-analysis-guest-post/), [here](https://blog.usejournal.com/how-to-perform-cohort-analysis-calculate-customer-ltv-in-excel-80bfed785ec4), or [here](https://docs.google.com/spreadsheets/d/1BWhbks4NhDOAoy3GEosD_PBff5eM5OfUYDcdQggw8ao/edit#gid=0). Now that you know your retention rate, I’m guessing it’s lower than you’d like. Let’s work on that. # How does one improve retention? Coming at this question from first principles, what does it tell you when someone stops using your product? Well, it means that they no longer find enough value in your product. Your task is to change that. Here are the seven ways increase the rate of new users finding value in your product, and thus increase retention, ranked roughly in order of expected impact: 1. 🛠 **Improve your product —** deliver more value for users 2. 👋 **Improve your onboarding —** connect more users to existing value 3. ⛓ **Make it stickier —** make the value hard to give up 4. ✋ **Catch users before they leave —** give them an excuse to stay 5. ☝️ **Remind users of your value —** deliver value more often 6. 💫 **Bring back users after they’ve gone —** remind them what they’re missing 7. 😬 **Change your users —** target a more suitable audience Though not totally accurate, here’s a metaphor for what you’re trying to do: Let get this party started and dig in. ## 1. 🛠 **Improve your product** This is at the very heart of retention. If you’re just starting out, much of your time should be spent here. “Build something people want”, as they say. Here are a few ways you can increase the value you providing to your users: #### **1. Solve your customer’s problem significantly better** Obvious, but important. How might you solve your customer’s problems 10x better? What are your users trying to do that you can make 10x easier? What would a customer’s *ideal* solution look like? Work backward from that. #### **2. Solve more problems** How might you expand the breadth of the problem’s your solving for your customers? e.g. Uber launching many types of car services, Instacart adding Walmart, and Instagram adding Stories #### **3. Make your product cheaper** How might you increase the ROI of your product? #### **4. Make it faster and more reliable** How might you make the user experience act (or feel) significantly better? #### **5. Wait for network effects to kick-in** In businesses with network effects, like marketplaces (e.g. Airbnb) and social networks (e.g. Snapchat), the “product” becomes more valuable as more people use it. How might you bootstrap your network to get there more quickly for each user? #### **6. Wait for the world to change** Sometimes it’s better to be lucky than good.  #### **7. Pivot to solving a different problem** And finally, you may be better off pivoting to a different solution (or problem) if you can’t budge retention enough. But note: > “The standard advice of listening to long-term customers who are already retained, and adding features for them— that doesn’t work. But that’s where most product teams spend their time. In my experience, the real levers to improve retention dramatically are in the experience for new users.” > > — Andrew Chen With that, let’s explore the lever that usually ends up being the most effective: onboarding. ## **2.** 👋Improve your onboarding As Andrew points out above, and as I’ve myself experienced, you’re more likely to have an impact on retention when improving the new user experience, vs. improving the product. Why? Because, again, it’s very hard to invent (sustainable) new customer value — you’re lucky if you found *one* thing that people like. It’s much easier to get more people to experience the value you’ve already created. Here are a handful of ways to improve onboarding: #### 1. Manually onboard new user Superhuman is famous for [their 1:1 onboarding strategy](https://twitter.com/rahulvohra/status/1159611299740803073?lang=en), but in reality, many companies (particularly B2B) start with a hands-on onboarding. Why? Because it’s a lot easier to get your message across person-to-person vs. through the product. Here’s an example from Airtable: #### 2. Make sure new users experience your value How much work, and how long, does it take for new users to experience the value that you provide? What keeps these users motivated to keep going? How could you cut that time down and keep their motivation up, without sacrificing the experience? > “The first principle we learned at Pinterest is that we should get people to the core product as fast as possible — but not faster.” > > — [Casey Winters](https://news.greylock.com/why-onboarding-is-the-most-crucial-part-of-your-growth-strategy-8f9ad3ec8d5e), former head of growth at Pinterest Some examples: #### 3. Increase the odds new users have a great time What are all of the ways that your users set themselves up for failure? How can you proactively help them avoid this? > “The users of your product don’t want to make choices, especially when they are in the first mile. The default options you provide, like which tab they land on and pre-populating fields with suggested selections, make all the difference in pulling new users through the first mile.” > > — [Scott Belsky](https://medium.com/positiveslope/crafting-the-first-mile-of-product-7ed25e8f1027) A few examples: #### 4. Get more users through the flow And finally, you can’t retain users if they don’t make it through your onboarding, so look for ways to reduce friction, reduce distractions, and increase motivation. For example, a ✨ can go a long way: ## 3. ⛓ Make it stickier The next most common tactic to increasing retention is make your product hard to give up. Some approaches: #### 1. Build habits Give users an extra nudge to revisit the value you’re creating. Long-term though this only works if you are creating real value for people. #### 2. Create incentives to come back Amazon Prime and loyalty programs are also great examples of this lever in action because they give your customers an incentive to continue using your product over other options. #### 3. Sign annual plans > “One portfolio company spent years trying to improve churn. The most important lever was shifting 70% of new cohorts to annual.” > > — Kyle Poyar, VP, Growth at OpenView #### 4. Deeper integration The more integrated your product is into a person life, or an organization’s workflow, the harder it is quit. For example, Slack (just try taking it away), AWS (just imagine the switching costs), and WhatsApp (all your friends are there!). No matter how sticky you make your product though, users will still leave. Next, let’s look at ways to catch them before they do. ## 4. ✋ **Catch users before they leave** 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. Here are some of the more effective ways to keep your users from leaving. #### 1. Let users “pause” or “snooze” instead of cancel One of the more successful experiments we ran at Airbnb to reduce host churn was to give hosts a way to “pause” their listing, instead of removing it. This gave them time to deal with whatever they needed to deal with and then easily come back when they were ready. Here’s another example of this with Hulu:  #### 2. Give users an incentive to stay Sometimes a short-term cash crunch is forcing a customer to leave, and a bit of leeway there keeps them as a customer.  #### 3. Ask users why they’re leaving, and offer a solution See if you can address the issue in-line.  #### 4. Remind users of the value they’ll lose There’s a reason your users decided to join — this is a good time to remind them of what they’ll miss. But, be thoughtful in how you approach this. It’s easy to go too far. [](https://pageflows.com/blog/delete-facebook/) #### 5. Predict churn and try to avoid it And finally, the holy grail of retention – predicing and avoiding churn. I haven’t personally seen anyone successfully do this in practice, but it’s worth exploring if you can find some strong indicators of dissatisfaction. [](https://blog.chartmogul.com/churn-prediction-machine-part-1/) ## 5. ☝️ **Remind users of your value** 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 an occasional call. Some examples: ## 6. 💫 **Bring back users after they’ve gone** Though rarely a huge lever, it’s worth thinking about ways to pull back users who at one point found your product interesting. You can do this with ad retargeting, calls, or email/SMS, for example: ## 7. 😬 Change your users And lastly, an often-overlooked element of retention rate is the quality of the users you’re bringing in. These users can have little-to-no intent to purchase, or can simply be the wrong audience for your product. Shifting either one of these could have a profound impact on your retention rate metric. For example, paid users (e.g. FB ads) are notoriously the lowest intent traffic. Cutting back on paid traffic will increase your retention. Obviously, this won’t automatically translate to a much healthier business BUT it will impact your economics and thus it’s important to look at. Along the same lines, you may also find that your early target users/customers just don’t need your product badly enough. It happens. Instead of giving up, zero in on the users who *do* retain. What makes then different? What do they find valuable? How do you go find more of those types of users, and build for them? [This story about Superhuman’s search for PMF](https://firstround.com/review/how-superhuman-built-an-engine-to-find-product-market-fit/) is an excellent example of this in action. ### In summary I hope the list of seven strategies above gave you some new ideas to improve your own retention rate. Though this is not an easy road, it’s a trek worth taking. For reference, here’s a summary again of the tactics to explore: [](https://substackcdn.com/image/fetch/$s_!zyiU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6b8786d-c402-43a0-a8b2-003ab14d8185_2400x1350.png) ### Recommended reading 1. [Do You Have Product-Market Fit? It's All About Retention](https://www.youtube.com/watch?v=bpnYFG1-rdk&feature=emb_logo) by Casey Winters 2. [Why Retention Is The Silent Killer](https://www.reforge.com/blog/retention-engagement-growth-silent-killer) by Brian Balfour 3. [What Is Good Retention: An Exhaustive Benchmark Study with Lenny Rachitsky](https://caseyaccidental.com/what-is-good-retention) by Casey Winters 4. [Retention is King](https://andrewchen.co/retention-is-king/) by Jamie Quint 5. [Crafting The First Mile Of Product](https://medium.com/positiveslope/crafting-the-first-mile-of-product-7ed25e8f1027) by Scott Belsky 6. [Why Onboarding is the Most Crucial Part of Your Growth Strategy](https://caseyaccidental.com/startup-onboarding) by Casey Winters 7. [From conversion to retention: industry experts on improving your onboarding](https://www.intercom.com/blog/podcasts/expert-advice-improving-user-onboarding/) If you’ve found other tactics to be effective in your product or business, I’d love to learn about them. Just leave a comment or reply to this email. [Leave a comment](https://www.lennysnewsletter.com/p/how-to-increase-your-products-retention/comments) See you next week! ## **🔥 Job opportunities** - **Product**: [KUDO](https://angel.co/company/kudo-meeting/jobs/913705-product-manager), [Uptime2020](https://jobs.all-hands.us/companies/uptime2020/jobs/product-manager-2-5943a3d1-9819-417b-aee9-fc6a563b276e) - **Growth**: [Cerebral](https://boards.greenhouse.io/cerebral/jobs/4076601003), [Hipcamp](https://jobs.lever.co/hipcamp/d04821c3-fb9a-4d3f-9a7a-1b75deacc09f), [Levels](https://levels.link/growth) - **Design**: [Cascade](https://www.cascade.io/jobs/analytical-product-designer), [Invest Like The Best](https://investorfieldguide.com/hiring_design/), [Pachama](https://jobs.lever.co/pachama/f4f49853-9d59-4dcc-9d0b-143ca63a53d2), [Runway](https://www.notion.so/A-Product-Designer-baa24543701f472bb291d4429812064a), [Sourcetable](https://sourcetable.com/jobs#contract-designer), [Stytch](https://jobs.lever.co/stytch/675e6a11-5a33-41bc-9315-5a3ca141d444) - **Engineering leader**: [Cerebral](https://boards.greenhouse.io/cerebral/jobs/4076598003), [Snackpass](https://jobs.lever.co/snackpass/00505223-bc85-4c28-8e4b-31217d05c2de) - **Frontend engineer**: [Cascade](https://www.cascade.io/jobs/front-end-product-engineer), [Levels](https://www.notion.so/levelshealth/Join-Levels-Remote-Developer-58454f0db7e3466692f7b75db6237ddf), [Runway](https://www.notion.so/A-Product-first-Frontend-Engineer-beae09e5ae034664a38cb26573e8d403), [Transform](https://transformdata.io/careers/) - **Backend engineer**: [Sourcetable](https://sourcetable.com/jobs#backend-engineer) - **Fullstack engineer**: [Centered](https://www.notion.so/Software-Developer-e7cad269968e4d5aaeb1f6da9e282626), [Icebreaker](https://icebreaker.video/product-engineer), [Invest Like The Best](https://investorfieldguide.com/hiring_engineer/), [Runway](https://www.notion.so/A-Product-first-Full-stack-Engineer-5e056689b68048aeb1ccfea6ac73eb9e), [Snackpass](https://jobs.lever.co/snackpass/7c3bb72b-70d3-45ca-9dea-eea57ed5333d), [Wren](https://projectwren.com/careers/software-engineer) - **iOS engineer**: [Pairplay](https://www.notion.so/Lead-iOS-Developer-ba18577b6ba44ad68e45b8e7a957353c), [Vori](https://www.notion.so/Mobile-Engineer-Vori-c5ceccd966a04c8aa9e970f0355ca13c) - **Sales/BD**: [Cerebral](https://boards.greenhouse.io/cerebral/jobs/4105169003), [KUDO](https://angel.co/company/kudo-meeting/jobs/649855-vice-president-of-sales), [Swayable](https://angel.co/company/swayable/jobs/808347-director-of-sales) - **Ops**: [Levels](https://levels.link/ops) - **Community**: [Outschool](https://jobs.lever.co/outschool/449fa54a-1778-4255-a95d-a65dc28194c7) - **Content**: [Levels](https://docs.google.com/document/d/1mk1d389BL8bQExZXxLgj2LX5uvRWy4l5ei0ladQ0Feo/edit) - **HR**: [Cerebral](https://boards.greenhouse.io/cerebral/jobs/4125981003) ## **🧠 Inspiration for the week** 1. **Watch:** Try not to smile [Watch on YouTube](https://www.youtube.com/watch?v=1AnG04qnLqI) 2. **Listen:** [M83's Midnight City, but with Nelson Muntz's laugh from The Simpsons](https://www.youtube.com/watch?v=hzEWGGKmqlA) (via [Kottke](https://kottke.org/)) [Watch on YouTube](https://www.youtube.com/watch?v=hzEWGGKmqlA) 3. **Read**: [Anxiety Is the Dizziness of Freedom](https://onezero.medium.com/anxiety-is-the-dizziness-of-freedom-b5ab45cae2a5) by Ted Chiang — One free chapter from his incredible book [Exhalation](https://www.amazon.com/Exhalation-Stories-Ted-Chiang-ebook/dp/B07GD46PQZ/ref=tmm_kin_swatch_0?_encoding=UTF8&qid=&sr=) **If you’re finding this newsletter valuable, consider [sharing it with friends](https://www.lennyrachitsky.com/), or subscribing if you aren’t already.** Sincerely, Lenny 👋