The renewal conversation went fine. The account gave positive feedback on the QBR. Two months later, they churned.
This story is common enough that most CS teams have a version of it. The account looked healthy. The number said so. The CSM had no reason to intervene. And then something shifted, invisibly, and by the time net dollar retention registered the damage, there was nothing left to salvage.
That is the core problem with treating net dollar retention (NDR) as a monitoring metric. It is not a monitor. It is a verdict. By the time it declines, the account-level behaviors that caused the decline are already weeks in the past. If you want to protect your NDR, you have to read backward from the outcome to find where the real signal lived.
This post does that. It starts with the decay, not the definition.
What the Six-Week Window Actually Looks Like
The accounts that show up as net dollar retention damage at the end of a quarter usually started showing something much earlier. Not churn. Not even visible risk. Something quieter.
The typical pattern looks like this. Six to eight weeks before a downgrade or non-renewal surfaces in your metrics, one or two of the following tends to be true: the account’s power user has stopped logging in at their usual frequency, feature usage has narrowed back to a single use case the team already knew, or a stakeholder who used to respond to CSM emails in a day or two is now taking four or five. None of these is a red flag on its own. None of them would trigger a save play. But they are the early form of what will eventually show up in your customer health score as amber, and then in your NDR as a negative number.
The six-week window matters because it is the last window where intervention still has a reasonable chance of working. Before that, you are acting proactively. After that, you are reacting to a decision that is already being made.
The Problem with How Most Teams Read NDR
Most B2B SaaS teams look at NDR monthly or quarterly. They aggregate it across the book. They note whether it went up or down. And then they try to diagnose what drove the movement.
This is useful for reporting. It is nearly useless for prevention.
The aggregate obscures everything. A company at 115% NRR can still have a cluster of accounts in quiet freefall, masked by a handful of aggressive expanders. You see the number and feel good about it. But underneath, a cohort of customers who never quite found their footing after onboarding is slowly converting their hesitation into a downgrade decision.
Ryan Milligan, CRO at QuotaPath, made exactly this point on the Across the Funnel Podcast:
“The reason you split it is because you want somebody to feel the pain of churn. And if you just do net revenue retention, sometimes you can have a massive expansion that overshadows all of your churn and contraction and, it’s just like, it’s not a great setup for the org.”
He was talking about compensation design, but the principle applies directly to how you read the number. Net dollar retention that looks healthy at the aggregate level can be hiding serious problems in gross retention. A strong expansion cohort carries a weak retention cohort, and you do not notice until the expanders plateau and the retainers keep leaving.
Six Account Behaviors That Appear Before the Decline
These are not hypothetical. They are the patterns that consistently appear when you look backward from an account that eventually churned or downgraded.
Narrowing product footprint:. The account was using three or four features six months ago. Now they are using one. This is not always a bad sign, but it is worth understanding why. Accounts that narrow their footprint without a deliberate reason are usually disengaging, not optimizing. This is one of the clearest pre-churn signals in churn rate analysis, and it almost always shows up before any health score registers the shift.
Stakeholder turnover without a warm handoff: . A champion leaves. The CSM finds out from the account, not from an alert. By the time the new contact is onboarded, the relationship context has evaporated and the account is essentially starting over. Multi-stakeholder coverage is the only reliable defense against this one.
Support ticket sentiment shift: . The volume of tickets stays flat, but the tone changes. More frustrated phrasing, more “this still isn’t working” language, more references to alternatives. Support data almost always surfaces this before any other signal does.
Declining engagement with CSM-initiated outreach: . The account used to respond quickly. Now it takes longer, or the response is shorter, or the CSM ends up chasing a reply. This one is obvious in retrospect but easy to rationalize in the moment.
Stalled expansion that was previously in motion: . There was an upsell conversation happening. It has quietly stopped progressing. No one said no. The account just stopped responding to it.
Login frequency drops below the account’s own baseline: . Not below some industry benchmark. Below what that specific account was doing three months ago. This distinction matters because a company that logs in twice a week as their norm is very different from one that logs in every day. Both should be tracked against their own pattern, not a generic threshold.
Why Health Scores Miss This
The standard health score runs on data that is available, not data that is predictive. Most health scoring models pull login frequency, support ticket volume, NPS if you have it, and contract value. These are reasonable inputs. But they are lag indicators dressed up as lead indicators.
Login frequency tells you something happened. It does not tell you why, or what comes next. An account with stable login numbers but narrowing feature usage looks fine in most health score models. It is not fine. It is an account that has quietly decided to stop exploring the product and is using only what they need to get through the month.
Andrew Loomis, VP of Customer Success at Sisense, put it plainly on the Across the Funnel Podcast:
“It’s easy for me to say, ‘Oh, if our retention number is high, that means we’re successful. If our retention number is low, that means we’re not successful.’ But that’s a lagging indicator. What you want to figure out is, how do I prevent the customer from getting to that non-renewal state? And that’s where the health score comes in… And not wait until you have your call with them, look at their health dashboard, and realize, ‘Oh, crap, things are going in the wrong direction.’ So now the agent really is that assistant for the CSM that can prevent you from getting on that call and not being prepared for that conversation.”
The gap he is pointing to is exactly the six-week problem. The dashboard shows you what is already true. By the time the health score turns red, the account has often already made an informal decision. What teams need is something that catches the directional shift — the trend toward the problem — not just the problem once it is visible.
The Use-Case Problem Hidden Inside NDR
There is a second layer to NDR decay that does not get enough attention: some accounts were never going to stay, and the signals for that show up early too.
Laura Burkhauser, CEO at Descript, described this with clarity on the Across the Funnel Podcast:
“My diagnosis for that kind of software is not like, wow, you weren’t sticky enough. Like, you guys suck at onboarding. My analysis for that software is like, your customers don’t have a real use case. They’re just tourists.”
The tourist accounts are identifiable early. They sign up with vague intent. They do not connect the product to anything that generates revenue or solves a measurable problem for them. They show activity in the first few weeks, then it trails off. They are not at risk in any traditional sense — there are no complaints, no support issues, no signs of dissatisfaction. But they were never going to stay.
The accounts that recover after showing early decay signals share one characteristic: they have a real use case. Someone at the account is using the product because it makes their job easier or their business better. That person is findable before renewal if you are looking. The tourist accounts, by contrast, will never find traction no matter how many check-in calls the CSM runs.
This matters for customer retention management strategy because it changes what your team should actually be doing in that six-week window. For genuine-use-case accounts showing decay signals, you intervene with specificity. For tourist accounts, the conversation is about whether the product was ever the right fit — and what that tells you about how similar accounts should be qualified in the first place.
What the Intervention Window Actually Looks Like
If you spot the signals in that six-week window, what can you actually do?
More than you can do at three weeks. That is the honest answer.
At six weeks, you have room for a real conversation. You can ask about what changed in the account’s priorities without it sounding like a save conversation. You can surface usage data without it being an accusation. You can propose a working session on a feature they have stopped using, framed as a check-in rather than a rescue.
At three weeks, the account has often already made an informal decision. The renewal conversation is going to feel defensive because it is defensive. The CSM is catching up to a conclusion the account reached weeks ago.
The window closes faster than most teams expect. Teams that close it consistently are the ones who do not wait for the health score to turn red. They track behavioral signals weekly rather than monthly and have a defined protocol for what to do when two or three of the patterns above appear in the same account. That protocol can be as simple as a structured internal flag that routes the account to a senior CSM for a direct call — not a “checking in” email, but an actual conversation anchored in specific observed behavior.
Andrew Loomis framed this as the new role of AI in CS at Sisense: catching the trend before the call, not during it. The model watches the account continuously and flags directional changes. The CSM comes to the conversation with an action plan rather than discovering the problem in the room.
The NDR Curve on Accounts That Recover vs. Accounts That Don’t
Accounts that recover from early decay signals differ from ones that don’t on one dimension: speed of intervention.
Recovering accounts almost always had someone notice the signal early and act before the account made a decision. The intervention might be as simple as a CSM reaching out at the right moment with the right question. It might be surfacing a feature they stopped using. But it happened in that six-week window.
Accounts that churned or downgraded almost always had the signals present. They just went unnoticed, or noticed too late, or noticed and then deprioritized in favor of a more visible account that was louder.
The NRR chart looks like a hockey stick in both directions. Accounts that get touched early tend to compound their health over time. Accounts that pass unnoticed decline gradually until the decline becomes a number on a dashboard and someone asks what happened.
Hyperengage is built around this exact problem: surfacing the behavioral signals that appear before the health score changes, so CS teams are working on the right accounts before the window closes, not after.
There is no mystery to why some teams consistently protect their NDR and others do not. It is not that the signals are hidden. The six-week window is there for every account showing decay. The difference is whether you have built a system that reads it.
Conclusion
Net dollar retention does not lie. It just tells you the truth after the fact.
The accounts sitting in your book right now that will hurt your NDR next quarter are already showing something. Narrowing product footprints. Slowing response times. Stakeholder gaps that nobody has filled. Feature adoption that peaked and plateaued.
None of those things look like churn yet. That is the point. The signal lives six weeks ahead of the verdict. Teams that learn to read it that early stop having the conversation about why their NDR dropped and start having the conversation about what they caught before it did.


