Win the first 90 days: time-to-first-value
If you build only one part of this machine, build the onboarding part, because the first stretch of a customer's life is where most of the damage is done. New customers who never reach value early are dramatically more likely to leave, and the cause is usually not the product but the onboarding around it. Over 20 per cent of voluntary churn traces directly to poor onboarding. That is not an act of God. It is a fixable, systemic failure sitting in the part of the journey you control most tightly.
Define the one activation event
Time-to-first-value is the north star of onboarding, and the discipline starts with naming the single activation event that predicts retention for your product. Not a vanity step like "completed profile", but the moment a customer first gets the thing they paid for: the first report generated, the first integration connected, the first teammate invited into a live workflow. There is usually one such event, and accounts that reach it stick while accounts that do not churn. Your job is to identify it precisely, because you cannot engineer down a number you have not defined.
Once you have named it, measure days-to-it for every new account, and then treat that number as the largest single lever you own on early churn. The goal is to compress it from days to minutes. Every hour of friction between sign-up and first value is an hour in which a new customer can lose momentum, get pulled into other work, and quietly never come back. Cutting time-to-first-value is the most leveraged thing you can do in the entire post-sale machine, because it acts on the stage where churn is most violent.
A behaviour-triggered sequence, with humans on the stalled few
The machine that drives time-to-first-value down is a one-to-many onboarding sequence, and the single most important design choice is that it is triggered by behaviour, not by the calendar. A time-based sequence sends "day three" email on day three whether or not the customer has done anything, which is how you email a how-to to someone who already finished, or nag someone who is stuck on step one with a message about step four. A behaviour-triggered sequence watches what the account has actually done and sends the next nudge based on where they genuinely are. An in-app checklist plus a few behaviour-based messages can carry the great majority of new accounts to first value with no human in the loop.
Then, and only then, you spend human time. The accounts that stall, that hit day seven without reaching the activation event, escalate to you personally: a short, warm Loom walking them through the exact thing they are stuck on. This is the move that concentrates your scarce attention on the roughly one in five accounts that genuinely need a person, while the rest are carried by the machine. You are not personally onboarding everyone, which does not scale, and you are not leaving everyone to a generic drip, which loses the stuck ones. You are letting the system handle the many and reserving yourself for the few it surfaces. Win the first 90 days this way and you have fixed the largest leak in the business before touching anything else.