40% of our churned users never complained. Here is what we found looking at their data.
For the last six months, our customer support inbox has been mostly quiet. Whenever we sent out NPS surveys, the responses were positive. I genuinely thought our retention was solid.
Then I pulled our cohort retention report and realized we were bleeding. Over the last 90 days, we lost nearly 40% of our paying users.
The most frustrating part? When I went back through our support tickets and emails for those specific accounts, I found almost zero complaints. They just... left.
I decided to dig into the product analytics for the accounts that churned. The pattern was incredibly obvious in hindsight:
100% of them stopped using our core feature within their first 14 days.
80% of them never invited a team member.
Most of them logged in, clicked around our dashboard, and then never returned after week two.
They weren't angry. They weren't frustrated. They were just underwhelmed. The product didn't hook them fast enough, and they silently walked away. Our onboarding flow was giving them a tour of the UI instead of getting them to the "Aha!" moment. We were so focused on acquiring new users that we ignored the leaky bucket.
For those who have faced silent churn: What was the #1 change you made to your onboarding that stopped the bleeding?
Did you switch to a checklist, add a "quick win" template, or trigger an automated email sequence? I'm trying to figure out where to focus our engineering time to fix this.
Replies
Same lesson here: most people write to support once, if at all, so a quiet inbox tells you almost nothing. The number that showed it for me came from events, not tickets. In my song app 67 of 145 people never pressed play on the song they had just generated, the one moment the whole product exists for, and not one of them wrote in about it. So the app no longer waits for that tap: the reveal gets 1.5 seconds and then the player opens and the song starts on its own. My answer to your question would be to skip the tour and the checklist and make the first win happen to the user rather than asking them to go find it. Your 14 day core feature stat is the right thing to aim at.
This is the scariest kind of churn, the quiet one. Same thing happens with habit apps. People don't quit because they hate it, they just forget about it after week two. That's why with Biteme we're putting most of our effort into the first couple weeks: challenges, streaks, small wins early. If the habit isn't there by day 14, you've basically lost them.