
Every founder and product leader has a launch they are quietly not proud of. This is mine. Not because it flopped. Because it did not, by every measure we were watching, and it still failed at the only thing that counted. It is the clearest lesson I have on the difference between shipping, launching, and landing, and I learned it the expensive way.
The short version
We launched a feature and hit every number we were watching: coverage, signups, week-one activation, all green. We celebrated, the launch team moved to the next thing, and two months later the usage curve was flat. The launch worked. The landing never happened, and it fell through in three specific places: no owner past general availability, onboarding that stopped at a single activation event, and a product that delivered value once and never gave anyone a reason to come back. Every one of those gaps was invisible on launch day, because the launch dashboard was built to light up at release and had no way to show the month-two silence. The launch measured the two things I could make happen and stayed quiet on the one thing I couldn't. I had confused the launch for the finish line, and my own dashboard let me, not by lying about anything it showed, but by leaving out the only part that mattered.
The green dashboard
The launch went well. I want to be honest about that, because the trap only works if the launch is actually good. We got the coverage we wanted. Signups came in above plan. Week-one activation, the metric we had chosen as our north star for the release, cleared the bar we set. In the launch retro, every slide was green. People were happy. I was happy. We did the thing where you thank the team and mean it.
Then the launch team did what launch teams do. They moved to the next launch. That is not negligence, it is how the machine is built: marketing runs the announcement and rotates to the next announcement, the builders ship and rotate to the next surface, and the calendar is already full of the next thing. The launch was over, and being over is what launches are designed to be. They have an end date. That is the whole problem, and I did not see it yet, because the dashboard still said green.
The flat curve
Around week six, I pulled the usage numbers, mostly out of habit, not worry. The curve had a beautiful spike on launch day and a long, quiet decline after it, settling into a flatline well below what a healthy feature should hold. People had signed up. People had activated. And then most of them had simply stopped, without complaint, without churning in any way that paged anyone, without a single support ticket. They just did not come back.
This is the failure signature I now watch for: month-two silence. Nothing broke. Nobody was angry. The feature worked exactly as demoed. It just never became something anyone did on a Tuesday when no one was watching. We had produced a launch and assumed a landing, and the assumption was quietly false the whole time the dashboard was green.
The three places it fell through
When I traced it back, the landing failed in three specific spots, and naming them is the only useful part of this story.
No owner past GA. The moment the launch shipped, accountability evaporated. Product owned it up to general availability and moved on. Marketing owned the announcement and moved on. Nobody's name was on the durable-adoption number, so when the curve started to decay, there was no one whose job it was to notice and act. It decayed in the seam between functions, which is where everything decays.
Onboarding that stopped at activation. We had built a clean path to the first moment of value and nothing after it. We got people to the activation event, congratulated ourselves for hitting the activation metric, and left them there. There was no second-week on-ramp, no nudge that rebuilt the reason to return, nothing that carried a user from "I saw it work once" to "this is part of how I work now." We had optimized for activation because activation was the number we instrumented, and activation is a single event, not a habit.
No reason to come back. This is the deepest one. The feature delivered value on the demo path and never wove itself into a recurring loop. It solved a moment, not a rhythm. A launch buys you a first visit. Only a habit buys you the second, and we had not designed a habit. We had designed a very good first visit and mistaken the applause for adoption.
What the dashboard did to me
I keep coming back to the dashboard, because the dashboard was not wrong. Every number on it was accurate. Signups really were above plan. Activation really did clear the bar. The dashboard failed me by omission: it measured everything up to and including launch day and nothing about the ninety days that decide whether launch day mattered. It was an instrument perfectly calibrated to the two events I controlled and blind to the one I didn't, and because it was green, it gave me permission to stop paying attention at the exact moment attention started to matter.
This is the ledger inversion showing up as a personal mistake. Build and launch are the cheap, legible, controllable half, and my dashboard was built for that half. Landing is the expensive, invisible, uncontrollable half, and I had no instrument pointed at it, so I could not see it fail. You cannot manage what you do not measure, and I was not measuring the only thing that turned out to matter.
What I do now
Three changes, one for each place it fell through.
I name an owner for the durable-adoption number before the launch, not after, and that owner is not allowed to hand it off when the launch team disperses. The launch is now explicitly the start of their job, not the end of someone else's.
I instrument the curve past week one, with month-two retention on the same dashboard as launch-day signups, so silence pages someone. A flatline at week six should be as loud as an outage, because it costs more.
And I make the team design a reason to return before we design the launch, because I have learned that a launch with no habit behind it is just a well-attended party for a product that goes home alone. We do not call anything a win until a customer's behavior has demonstrably changed and stuck, which means the win now gets declared months later than it used to, quietly, off a retention curve, instead of loudly, off a launch slide.
Try this week
Pull the usage curve for something you launched two or three months ago and were proud of. Not the launch metrics, the curve since. Look at where it is now versus its launch-day spike.
If it held, find out why, because you did something right that most launches don't, and it is worth knowing what. If it flatlined, do not treat it as a retention problem to hand to a growth team. Treat it as the thing it is: a launch that worked and did not land, and trace it to the three spots, the missing owner, the onboarding that stopped, the absent reason to return. That is not a failure to bury. It is the most useful launch you have, because it is the one that will teach you the difference between the party and the habit.
Also on Medium
Full archive →Frequently asked
What does it mean that a launch worked but did not land?+
Every metric you control went green, press, signups, week-one activation, and the one metric you do not control went flat. We hit our launch numbers and celebrated. Two months later, usage had decayed to almost nothing, because signing up is not the same as changing a behavior and keeping it. The launch measured the two things we could make happen. It was silent on the one thing that actually mattered, which is whether anyone kept using it.
Why do launches with great metrics still fail?+
Because launch metrics measure the moment of release, not the ninety days that decide whether release mattered. Signups and week-one activation tell you people tried the thing. They tell you nothing about whether it became a habit. A launch dashboard is designed to light up on launch day and has no way to show you the month-two silence, so it reports success at exactly the point where the hard part is just beginning.
Where exactly did the launch fall through?+
Three places. There was no owner past general availability, so when the launch team moved to the next thing, nobody was accountable for driving adoption. Onboarding got people to a single activation event and then stopped, so there was no on-ramp into a second and third week. And no habit formed, because the product delivered value once in the demo path and never wove itself into a recurring reason to come back. Each gap was invisible on launch day.
What is the difference between activation and landing?+
Activation is the first time a user gets value. Landing is when getting value becomes a habit they would miss. We optimized hard for activation because it was the metric we had instrumented, and we hit it. But activation is a single event and landing is a durable state, and we had built and measured for the event while assuming the state. The assumption is where the launch died.
How do you keep a good launch from failing to land?+
Name an owner for the durable-adoption number before you launch, not after, and do not let them hand it off when the launch team disperses. Instrument the curve past week one, so month-two silence pages someone instead of going unnoticed. And design a reason to return, not just a reason to try, because a launch buys you a first visit and only a habit buys you the second.
What did you personally learn from it?+
That I had confused the launch for the finish line, and that my own launch dashboard was lying to me by omission. It was not wrong about anything it showed. It was wrong about what it left out. I now treat the launch as the start of the landing, budget and staff the ninety days after it, and refuse to call anything a win until a customer's behavior has demonstrably changed and stuck.

Comments (0)
Sign in with LinkedIn to leave a comment.
Sign in with LinkedIn