The product works, but have you actually delivered it? Why a lukewarm demo signals a problem

🕒 Published on Zendoric: November 11, 2026 · 00:19
✨ AI-generated · how it's made
The article, by Hunter Harris (a product and technology consultant for B2B SaaS founders), opens with a scene many teams will recognize. You give the demo and the response is "looks interesting," "it's nice" or the dreaded "it's fine."
The article, written by Hunter Harris (a product and technology consultant for B2B SaaS founders), opens with a scene many teams will recognize. You give the demo and the response is "looks interesting," "it's fine" or the dreaded "it's okay." It's a polite form of rejection, a "death by a thousand cuts" in which lukewarm praise sinks the product. The author makes clear he won't cover every possible cause, only some he has seen recently.
The first diagnosis is that the team has built from ideas without testing hypotheses early. According to the author, it is usually a mix of three failures: wrong product, wrong buyer or wrong timing. It's the flattest reaction possible: you have something eye-catching and the customer responds "so what?"
"Wrong product" is, by the author's own account, a somewhat imprecise label. What he describes is focusing on the solution rather than the problem. If you solve a secondary priority while the buyer has a serious emergency, or is excited about something else, they won't have room to get excited about what you're offering.
"Wrong buyer" is the flip side. You may solve a real problem, but the person who makes the purchasing decision doesn't care about it. This is more common in enterprise and account-based sales. The core of the mitigation is to identify your "champion" (the internal advocate) and have them be the one who sells the solution to the buyer. Worse is the case where the entire company doesn't fit your ideal customer profile (ICP). Then the problem looks more like wrong product for that customer. Exploring the market is necessary for a lateral move, and you may discover something better to build.
"Wrong timing" is essentially wrong product, but limited in time. The customer may have already solved the problem or have more urgent priorities. The recommendation is to talk to them and find out what their number one priority is.
The second part is titled "Don't make me think" and focuses on product pages. The author often finds that, as soon as he lands, he is forced to choose: "For administrators" or "For engineers," or a pricing plan. The visitor arrives knowing nothing about the product, so they are actually being asked to make two decisions: first, whether they care about what's in front of them; second, which tier or profile to choose. The result is that prospective customers leave. They are busy people and don't want yet another task. Explaining why the customer should care is your job, not the customer's. You have to say what problem the product solves, for whom and with what results, and assume that those arriving are starting from zero, because there are far more prospective customers than users, even for large applications.
The third part, "I'm confused," expands on the previous one with a list of mistakes:
- Acronyms everywhere. The author notes wryly that "ICP" is itself an acronym. - Confusing pricing. Combining subscription, per-seat and usage-based pricing is a mistake. He urges picking one model and helping the customer estimate their expected cost, because nobody gets interested in a solution they don't know whether they can afford. - Too many options and too many clicks. If it's hard to navigate or find information, a visitor who isn't yet interested simply leaves. Even if the solution were a "no-brainer," they never get to see it. - The same thing in two places. It's the classic "easy to get lost" and prompts the question "what's the difference?"
The conclusion insists that what has been built makes sense to whoever built it, but visitors are busy, tired and unwilling to read or to care. That's why it's the team's responsibility to make it easy for them: easy to understand, to use, to sell and to expand.
The final thesis is the distinction between "shipping to production" and "delivering." Pushing code to production is just a deployment: the code and the feature are there. The author poses the question "if the code is in production and nobody uses it, have we delivered it?" and answers no. Delivering means the product is in the customer's hands, that they use it and get value from it. If the symptoms described are present, the team may be far from having delivered. The recommendation is to get out of your own head and your own business, get in front of customers, understand what they care about, make things easy for them and deliver.
Note to the reader: the text is a short opinion piece based on the author's experience. It provides no data, studies or figures, and its value lies in the diagnostic framework and the practical list of messaging and product-page mistakes. Although it doesn't mention artificial intelligence, it fits into the current debate about how easy it is to build software today and how hard it still is to get someone to need it.
🔗 Related on Zendoric


