The gap between what your marketing promises and what your product delivers in the first 30 days is the only metric that determines whether a user stays. Bhattacherjee knew this in 2001. Most SaaS companies act like adoption is the finish line.
I started noticing the same number everywhere I looked. SaaS churn in the first 30 days. Reports vary, but the pattern is consistent. Between 40 and 60 percent of users who sign up for a free trial never convert to a paid plan. Some sources put it higher. The industry has a name for this: the onboarding cliff. What puzzled me was not the number. It was the explanation the industry gives for it. Poor onboarding UX. Not enough feature discovery. No "aha moment." Insufficient email drip sequences. As if the problem were that the user did not see enough of the product fast enough.
Bhattacherjee (2001) would have recognized this diagnosis as almost entirely wrong.
I read his paper again while studying for my comprehensive exams. Expectation-Confirmation Theory for IS continuance. Here is the mechanism, stripped to its skeleton. Before using a system, a user forms expectations: what this thing will do, how well it will do it, how it will feel to use it. After using the system, the user forms a perception of actual performance. The gap between expectation and perception is confirmation, or disconfirmation. If performance meets or exceeds expectation, satisfaction rises, and continuance intention follows. If performance falls short, disconfirmation happens, satisfaction drops, and the user leaves.
The chain is clean: expectation, performance, confirmation, satisfaction, continuance intention. Bhattacherjee (2001) also showed that perceived usefulness matters twice, affecting both satisfaction and continuance intention directly. But the engine is the confirmation gap. Satisfaction is not about how good the product is in absolute terms. It is about how good it is relative to what was promised.
Free trials are this mechanism at scale. Every SaaS company that offers a seven-day or fourteen-day or thirty-day trial is running a massive expectation-confirmation experiment. Marketing sets expectations. Signup pages set expectations. Competitor comparisons set expectations. Founder tweets, product hunt launches, testimonial videos, and the copy on the pricing page all set expectations. Then the user logs in. The product is what it is. The gap between the two determines retention. Not onboarding UX. Not drip emails. The confirmation gap.
Most SaaS churn in the first 30 days happens for a reason that has almost nothing to do with product quality and almost everything to do with expectation management. The product might be good. It might be the best in its category. But if marketing promised something better than good, if the demo video made it look effortless when it requires three hours of configuration, if the landing page said "set up in minutes" and the setup took an afternoon, the user experiences disconfirmation regardless of objective quality. They leave not because the product is bad. They leave because the promise was broken.
I think most companies treat this backwards. The standard playbook is spend on acquisition, spend on growth, spend on conversion optimization, spend on drip sequences. But the mechanism that determines whether any of that spending pays off is the confirmation gap, and almost nobody budgets for measuring it. Nobody tests whether the expectations their marketing sets are actually confirmed by the first thirty days of product experience. Nobody maps the specific promises made on the landing page against the specific experiences the user encounters during onboarding. They treat adoption as the finish line and then wonder why people stop running after they cross it.
Netflix understood this before most SaaS companies existed. Netflix has a confirmation loop that operates continuously. Every time you watch something and like it, the algorithm recommends something else you are likely to enjoy. The expectation is set by the recommendation. The performance is the viewing experience. When the recommendation is good, confirmation happens. Satisfaction rises. You keep paying. This is not about content library size. HBO Max has a massive library. It does not have the same confirmation loop. Netflix built its retention around the mechanism Bhattacherjee described, not around a bigger catalog.
This is also why habit tracking apps lose most users in two weeks. The expectation set by the marketing is that a clean interface and some streak badges will change your behavior. The actual experience is that you forgot to open the app on day three and now you feel like you failed. Disconfirmation. The user was promised transformation and received a notification that reminded them of their own inconsistency.
Duolingo, by contrast, keeps users for years. The expectation it sets is a gentle, gamified, almost embarrassingly simple daily practice. The performance confirms the expectation: it is exactly as gentle and gamified as it looks. The confirmation gap is close to zero. If anything, Duolingo slightly underpromises and overperforms, which is the safest version of the mechanism. Disconfirmation works in one direction. If performance exceeds expectation, satisfaction rises. If performance matches expectation, satisfaction holds steady. Only if performance falls short does the user leave. The asymmetrical risk means overpromising is always more dangerous than underpromising, and free trial marketing almost always overpromises.
I do not think this is a mystery that requires new theory. Bhattacherjee named the mechanism in 2001. The IS field has studied continuance for twenty-five years. The gap between what we know about post-adoption behavior and what SaaS companies actually do about it is not a research gap. It is a practice gap. Companies spend billions on user acquisition and almost nothing on understanding the post-adoption experience that determines whether those users stay.
If I were advising a SaaS company, I would say something simple. Take your landing page. Take your onboarding flow. Take the first thirty days of user experience. For each promise the marketing makes, ask whether the product experience confirms it within that thirty days. Wherever the answer is no, you have found the source of your churn. It is not the UX copy. It is not the feature discovery path. It is the broken promise. Fix the promise or fix the product. But do not send another email sequence to a user who already knows that what you sold them is not what you built.
Bhattacherjee knew this in 2001. The most profitable investment a SaaS company can make is not better acquisition. It is better understanding of what expectations their marketing sets and whether the first 30 days of product experience confirm or disconfirm them. Most companies still act like adoption is the finish line. But adoption is just the beginning of the confirmation loop, and nobody runs a marathon if they realize at mile one that the course is not what the flyer described.
I wrote about why measuring adoption instead of effective use is the wrong question. The same logic applies here. Login counts tell you nothing about whether the confirmation loop is working.
About the author
Share
More notes
Related notes