← Journal
Strategy4 min read

How to Decide Which Customer Feedback Should Shape the Product

Not all customer feedback deserves building. Learn how to evaluate feedback, distinguish signal from noise, and make smarter product decisions.

Parker CurryFounder, Product & Design
How to Decide Which Customer Feedback Should Shape the Product

Every product team drowns in customer feedback. It pours in constantly from sales teams, support tickets, customer interviews, surveys, and direct messages. "Can you add this feature?" "Why doesn't it work that way?" "We need integration with Tool X." "Can you make it faster?"

The volume is relentless, and it all sounds reasonable. Each request comes from someone with a genuine problem, and each person genuinely believes their problem is the most important one. The question that keeps product leaders up at night is deceptively simple: which of this feedback should actually shape what we build?

The stakes are high. Build everything customers ask for, and you end up with a bloated, unfocused product that does nothing particularly well. Your team gets scattered across a dozen different priorities. Customers get confused about what you're even for. You spend resources on features that matter to one customer but to nobody else. Ignore customer feedback entirely, and you're building in a vacuum. You miss critical insights about what's actually broken or missing. You build products that customers don't want to use.

Most product teams don't have a principled way to make this decision. They default to building based on whoever complains the loudest, whoever is the biggest customer, whatever seems easiest to ship, or whatever the founder thinks is interesting. These are not frameworks. They're rationalizations for decisions that should be strategic.

Why This Decision Is Hard

Evaluating customer feedback is genuinely difficult, not because teams are bad at it, but because the problem itself is thorny.

Everything sounds valid when you first hear it. A customer with a real problem asking for a real solution inherently sounds reasonable. But you can't build everything. The distinction you need to make is between "this customer has this problem" and "this problem is important enough to prioritize over the other things we could build." Those aren't the same thing.

The loudest voices rarely represent the broader customer base. Your biggest customer might have entirely different needs than your median customer. I've seen companies spend two months building a feature for their largest customer, only to discover that no other customer cares about it and some actually churn because the core product didn't improve. Revenue doesn't always equal strategic insight.

Customers also tend to propose solutions without articulating the underlying problem. Someone asks for integration with a specific tool, but what they really need is the ability to sync data between systems—and maybe your product should solve that in a completely different way. They ask for advanced filtering when what would actually help them is better search.

Time creates another wrinkle. Customers give feedback rooted in their current problems, but markets shift. What matters deeply to customers today might be irrelevant in six months. Feedback is inherently a snapshot of the present, not a map of the future.

Types of Feedback Matter

Not all customer feedback carries the same weight. Feature requests—"Add X," "Integrate with Y"—are the most common and also the least valuable. They skip the thinking. They're someone's proposed solution, not necessarily the real problem.

Problem statements are different. "We struggle with X" or "It's difficult to do Y" aren't prescriptive. They point to a need without a solution attached, giving you space to think about the right way to solve it.

Workarounds reveal friction. "We work around this limitation by using Tool Z" or "We have to do this manually in spreadsheets" tells you where your product has broken edges. The customer has found another way, but they shouldn't have to.

Competitor comparisons show what customers see others doing, but not necessarily what they want. "Tool Z has dark mode" might mean a customer saw a feature and assumes they need it, rather than meaning dark mode would meaningfully improve their workflow.

Usage data is often the most honest feedback. How many customers actually use a feature? What percentage abandon during specific steps? This data tells you what customers do, regardless of what they say they want.

Building an Evaluation Framework

A workable framework needs several dimensions working together.

Start with validation. Is this a real problem your customers face, or one person's specific situation? Do multiple customers mention this unprompted? A single customer asking for something is data. Multiple customers independently describing the same problem is a signal.

Scope matters immensely. How many of your customers experience this problem? Is it fifty percent of your base or half of one percent? Knowing what percentage of your business this affects changes the calculation.

Impact is different from scope. A feature might serve a large percentage of customers but have minimal impact on their core job. Dark mode serves most users but doesn't change whether they can accomplish their primary goal. A bug fix that prevents crashes, though affecting fewer users, completely changes whether they can use the product.

Urgency is the inverse of nice-to-have. Is this problem blocking customers from using your product, or is it something they work around? Is it preventing renewal decisions, or is it a minor annoyance?

Strategy alignment is non-negotiable. Does this feedback move you toward your core strategy, or does it pull you sideways? If your strategy is helping remote teams ship faster, and a customer asks for better invoice management, that doesn't align. Being clear about your strategy gives you permission to say no.

Effort matters too. Some feedback represents months of work. Some represents days. A quick win that solves a real problem for many customers should rate differently than a massive undertaking for an edge case.

Look for patterns. One customer asking for something is one data point. Ten customers asking for the same thing is a pattern. Patterns deserve attention.

Red Flags Worth Heeding

If only one customer is asking for something, that's a red flag by itself. It might eventually become a pattern, but by itself, it's not compelling.

Edge cases deserve skepticism. A customer has a very specific, unusual workflow and asks for a feature to support it. Building for edge cases pulls resources away from improving the core experience for the majority.

Feedback driven by competitor features rather than actual needs is frequently overweighted. "Tool Z has dark mode, can you add it?" is different from "Dark mode would make it easier for me to use your product late at night." One is competitor-following. One is need-driven. They're not the same.

Be skeptical of highly specific solutions proposed without clear problem articulation. "Add a webhook to send data to System X" might be the solution someone landed on, but the actual problem might be something entirely different. Always dig into what they're actually trying to accomplish.

If a customer hasn't tried available alternatives, their feedback is premature. They ask for CSV export without realizing you already have an API. Make sure they've exhausted what exists before considering what needs to be built.

Finally, be wary of feedback about supporting current workflows rather than reimagining them. A customer uses spreadsheets to manage data and asks for import functionality. But maybe there's a fundamentally better way to do what they're doing that doesn't require spreadsheets at all.

Signal Versus Noise

The ability to tell signal from noise is a core product management skill. Signal reveals something true about real customer needs. Noise is everything else.

Signal typically has multiple characteristics. Multiple customers mention the same problem independently. The feedback describes a problem, not a solution. The problem blocks customers from their goal. It's genuinely urgent or important. It aligns with your strategic direction. There's supporting evidence—usage patterns or behavioral data—backing it up.

Noise has different markers. Only one person mentions it. They've proposed a solution without explaining the underlying problem. It's an edge case. It doesn't align with your strategy. There's no supporting data.

When ten customers across different channels can't export data and this is blocking their critical workflows, that's signal. When one customer asks for integration with a tool nobody else mentions, that's noise.

Real Products Get This Right

Slack gets enormous volumes of feedback—feature requests, integration requests, formatting options, advanced analytics. But Slack's strategic direction is "where work happens." When evaluating feedback, they ask whether it moves toward that goal or distracts from it. Integrations often pass this test because they make Slack more central. Advanced formatting might not.

Figma gets requests for mobile support constantly—make it work on iPad. But Figma's strategy is collaborative multiplayer design. Most mobile design is solo work. That feedback doesn't align, so it gets deprioritized even though it's reasonable.

Notion faced constant integration requests for specific tools. But Notion recognized the actual pattern. Customers don't want specific integrations endlessly. They want Notion to connect with their favorite tools generally. Instead of building individual integrations one by one, Notion built an integration API. Understanding the underlying problem was more valuable than executing the proposed solution.

Communicating Your Decision

How you communicate matters as much as making the right decision. People want to feel heard, even if you're not building what they asked for.

Acknowledge that you heard them. Show the problem is real and matters. If multiple customers mentioned it, say that. Explain your thinking—walk them through how you prioritized this against other work. Be direct about your decision. Are you building it? Deprioritizing it? Deciding not to build it? Ambiguity is worse than bad news.

If you're not building it, offer what you can. Is there a workaround? An alternative approach that solves the same problem differently? When might you reconsider? Giving them something, even if it's not what they asked for, goes a long way. If you do build it, follow up once it's shipped.

The Path Forward

To handle this well, establish your product strategy first. Everything else flows from that clarity. Create an evaluation framework using the dimensions described here or develop your own. Track feedback systematically in one place, not scattered across email and Slack. Look for patterns across all your feedback channels, weigh them against your strategy, and communicate your decisions clearly.

This becomes especially important during periods of rapid growth, when teams are moving quickly and product priorities can easily become blurred. Having experienced product designers embedded within the team can help turn scattered customer feedback into focused decisions without slowing delivery. That is where Rival supports high-growth teams—bringing senior product judgment and execution into existing workflows so they can keep moving while building the right things.

More from the Journal