Skip to content
← Knowledge
Guide8 min readintermediate
Growth

When a Customer Request Should Not Become a Feature

Customer requests are evidence, not instructions. Before a founder commits a sprint, test the request against the problem, behavior, buyer, economics, and product direction.

By SOE TEAM8 min readPublished 27 Sept 2026
Editorial photograph of a founder listening carefully to a customer across a small meeting table with an open notebook and a real product sample, natural candid wide composition. Supports the section "The request is the beginning of the investigation" in "When a Customer Request Should Not Become a Feature".
This Knowledge exists for these problems

A customer request can be useful evidence without being the right product decision. The founder must separate the requested feature from the underlying problem before changing the roadmap.

In short

  • • Customer requests are evidence, not instructions.
  • • Separate the requested feature from the underlying job.
  • • Use concrete past behavior instead of hypothetical enthusiasm.
  • • Look for repeated problems within the target segment.
  • • Define the evidence threshold before committing the build.
  • • Use a small experiment when uncertainty remains.

A customer asks for a feature. They are paying. They sound certain. The request is specific enough to put straight into a backlog.

That is exactly when founders can make an expensive mistake.

A request can be useful evidence without being the right product decision. The customer may be describing a workaround, a symptom, a missing workflow, or a requirement that matters only inside their particular business. Treating every request as a feature specification turns customer closeness into product drift.

The better question is not "Should we build what the customer asked for?"

It is "What did this request teach us about the problem, and what decision should that evidence change?"

Y Combinator's Startup School guidance recommends asking about concrete past problems rather than hypothetical reactions to proposed features. The useful questions focus on what was hard, the last time the problem occurred, and what the user did to solve it. A request describes a proposed solution. The founder still needs to understand the underlying problem. Source: Y Combinator, Startup School Week 1 recap

ProductPlan similarly argues that customer feedback should inform a roadmap without becoming the roadmap by itself. Usage data, business goals, technical constraints, and competing priorities still matter. Source: ProductPlan, How User Feedback Should Influence Your Product Roadmap

For a founder, the discipline is simple: preserve the request, interrogate the problem, then decide what deserves to change.

The request is the beginning of the investigation

Suppose a customer says, "Can you add an export to Excel?"

The weak response is to create a ticket called "Excel export."

The stronger response is to record the request, then ask what happened immediately before it.

Why do they need the file? Who receives it? What do they do with it after exporting? How often does this happen? What happens when the export is unavailable? What are they doing today instead?

Those questions can turn one request into several different product realities. The customer may actually need scheduled reporting, a missing calculation, a compliance workflow, or a simpler way to share information.

The requested feature is the clue. It is not yet the diagnosis.

Test one: Can you describe the problem without naming the feature?

Remove the proposed solution from the request.

"Add Slack integration" can become "The team loses context because important product events are separated from the workflow where they coordinate."

"Add bulk upload" can become "The customer has too many records to enter one at a time."

"Add a custom dashboard" can become "The customer cannot answer a recurring management question from the current product."

If you cannot describe the problem without repeating the feature name, you probably have not understood the request yet.

Customers are excellent sources of information about their own workflow. They are not automatically responsible for designing the product architecture that should solve it.

Test two: Did the customer actually experience the problem?

A hypothetical request is weaker than a recent, concrete event.

Ask when the problem last happened, what the customer was trying to accomplish, what they did instead, how long the workaround took, who else became involved, and what happened because the problem was not solved.

A customer who says, "It would be nice if you had X" has expressed an opinion.

A customer who says, "Every Monday I export this data, clean it in a spreadsheet, and send it to our operations manager" has given you a workflow.

The second conversation gives the founder something observable to investigate.

Test three: Does it repeat across the right customers?

Frequency matters, but raw request count can mislead.

Ten requests from ten customers in the same target segment can be meaningful. Ten requests from ten customers with unrelated use cases may represent ten different product decisions.

Track customer segment, job, trigger, current workaround, consequence, whether the request appeared without prompting, and whether the same underlying problem appears in support, sales, interviews, reviews, or usage data.

A feedback log asks, "What are we learning?"

A backlog asks, "What are we building?"

Do not turn the first question into the second until the evidence has been synthesized.

Test four: What changes if you say yes?

A request can be legitimate and still be the wrong thing to build now.

Before committing, write down the consequences. What engineering work does it create? What support burden could it introduce? Does it complicate the core workflow? Does it create a new expectation for every customer? Does it move the product toward the target customer or toward one customer's internal process? Does it strengthen the core problem the company exists to solve? Does it make the product easier or harder to explain?

This is not an argument for ignoring customers. It is an argument for treating product decisions as tradeoffs.

Test five: What evidence would make you build it?

Define the threshold before the debate starts.

For example: "We build this when three customers in our target segment independently describe the same underlying workflow, at least two are already using a meaningful workaround, and the solution can be implemented without changing the core product promise."

The exact threshold should fit the company. The important part is that the founder defines what would count as enough evidence.

This prevents two opposite mistakes: building because the loudest customer asked, and refusing every request because the founder is protecting the roadmap too aggressively.

A request can reveal a different problem than the one you expected

Imagine a scheduling product whose customers repeatedly ask for a mobile app.

The obvious conclusion is to build the app.

Interviews might reveal something else. The customers are not actually asking for mobile software. They need to confirm appointments while away from their desks.

That changes the product question.

A mobile app is one possible answer. A lightweight confirmation flow may solve the same job with less complexity. A messaging integration might solve it even more directly.

The request was valuable. It simply was not the specification.

This is why founders should preserve the customer's words while separating them from the product decision.

The five-minute founder decision record

Before a request becomes a roadmap item, capture nine things:

Customer request: What did they ask for, in their own words?

Underlying problem: What are they actually trying to accomplish?

Recent evidence: What happened the last time the problem occurred?

Current workaround: What do they do today?

Affected segment: Which customers experience the problem?

Business consequence: What does the problem cost in time, revenue, retention, adoption, or trust?

Alternative solutions: What could solve the underlying problem besides the requested feature?

Decision rule: What evidence would justify building, testing, delaying, or rejecting it?

Next experiment: What can be tested before committing a full sprint?

If uncertainty remains, resolve it with a smaller test rather than a larger argument.

When you should build the requested feature

Build when the evidence converges.

The same underlying problem appears across relevant customers. The problem occurs in real workflows, not hypothetical conversations. Customers have developed workarounds. The workaround carries a meaningful consequence. The affected customers fit the market you intentionally serve. The proposed solution strengthens the core product instead of creating a separate product for one account.

At that point, the request has done its job. It has helped you discover a product decision.

When you should not build it yet

Do not build simply because the customer is important.

Do not build because the request is technically easy.

Do not build because the feature sounds impressive in a sales conversation.

Do not build because three people said they would love it.

Do not build because the request is already written as a detailed specification.

Pause when the underlying problem is unclear, the request comes from outside the target customer, the evidence is hypothetical, the workaround is trivial, or the feature would pull the product into a direction you have not chosen deliberately.

Saying "not yet" is not ignoring customers. It is protecting the company's ability to learn from them.

The founder's job is to protect the decision

Customer feedback is valuable because founders cannot see every problem from inside the company.

But listening does not mean surrendering product judgment.

The customer owns their problem. The founder owns the product decision.

That creates a healthier loop:

Request -> Problem -> Evidence -> Pattern -> Decision -> Test -> Build or decline

The request starts the loop. It should never automatically finish it.

The strongest customer-driven products are not built by obeying every request. They are built by becoming unusually good at extracting the problem hidden inside the request, testing whether that problem is shared, and making a deliberate decision about what the product should become.

This article should be read alongside the nearest SOE Knowledge Objects covering the same problem, stage, and next decision. Use those related pages to compare evidence, context, and implementation choices rather than treating this page as a standalone rule.

Sources and methodology

This article uses the evidence and source records attached to this Knowledge Object. External research is used for factual claims and established guidance; founder or community material is treated as qualitative context rather than population-level proof. SOE editorial synthesis is identified as synthesis rather than independent research.

Related reading: \2 · \2

Take it into your work

Do something with what you just read.

Save it for later, mark the passage that matters, or open your SOE workspace and keep thinking.

Open your SOE ↗

Takeaways

What to carry forward

  • → Translate requests into underlying problems.
  • → Verify the problem through recent behavior.
  • → Check whether the pattern repeats in the intended segment.
  • → Assess product and operational tradeoffs.
  • → Set a build threshold before committing.

The customer owns the problem. The founder owns the product decision. Treat the request as evidence, test the underlying problem, and make the roadmap earn the commitment.