Blog

Stakeholder Voice vs. Customer Voice: Prioritizing Without Losing to Internal Politics

TL;DR

A vocal stakeholder's request and independent feedback from many customers are not the same kind of signal, even though they can feel equally urgent. Resolving that conflict by volume of noise tends to erode product coherence over time. Shifting the deciding factor from who's asking to a recorded reason for the request is the practical defense against being pulled around by internal politics.

When it comes to prioritizing a product, the hardest part often isn't whether a feature itself is good, it's the internal dynamics of whose request gets priority. This article covers how to navigate stakeholder voices and customer voices when they pull in different directions.

Internal "loudness" and customer "loudness" are not the same thing

Hearing "leadership or sales wants this built soon" and seeing the same request arrive independently from many customers are fundamentally different kinds of information. The former is usually rooted in a specific deal or a specific account's situation. The latter suggests a problem that's common across a broader slice of your customer base.

Neither should be ignored, but internal voices are physically closer, they reach you in meetings and messages, so they tend to feel more urgent than their actual weight warrants. Noticing that gap is the first step.

Leadership and sales requests still deserve real weight

"Don't lose to internal politics" gets misread as "ignore internal voices," which isn't the point. Leadership sees the business's numbers end to end, and sales carries firsthand detail from live deals. Both are valuable information sources with a different vantage point than customer feedback.

The problem is comparing these two very different kinds of signal on the same axis, sheer loudness. If you can get internal requests articulated with the same "why is this needed" reasoning you'd expect from a customer request, you can compare them fairly regardless of where they came from.

Shift the deciding factor from who asked to why it's needed

The practical fix is designing the request-handling process itself around "why is this needed" rather than "who's asking." Log every request in the same place, and record both where it came from (a direct customer post vs. something relayed internally) and the reasoning behind it, as a pair.

Feedury builds an AI summary of who's affected, what's frustrating them, and why into the flow for requests submitted directly by customers. The same principle applies to internally relayed requests even without the same tooling: capturing "why is this being asked for" as a habit, instead of "because so-and-so said so," reduces how much loudness alone can sway a decision.

A written record is your strongest defense

The most difficult part of internal politics is usually a dispute over memory, "I never said that" or "I don't remember why we deprioritized it." If you keep a record of requests, their reasoning, and the basis for prioritization decisions, you can answer "why did we build that one first" later with a record instead of a recollection.

That's useful for accountability toward leadership and sales, but it also protects you as a PM from the impression that you were simply swayed by whoever spoke loudest. The same instinct, writing down explicit criteria, matters just as much when you're deciding what not to build; we cover that in "Managing Feature Requests Around Deciding What Not to Build".

This matters even more on a small team

"Internal politics" might sound like a large-company problem, but the same dynamic shows up in a five-to-fifty-person startup too, arguably more so, since decision-makers and the people doing the work sit closer together, and a single offhand comment from leadership can redirect the roadmap. On an indie team or a small crew, the PM is often also doing support or sales calls directly, which makes it easy to unconsciously treat "something I personally heard" the same way as "something a customer submitted directly."

The rule that matters regardless of team size is simple: keep requests in one place, and always record where a request came from alongside the reasoning behind it. It's worth setting that up from day one, because reconstructing the reasoning behind an unrecorded request after the fact is much harder than capturing it up front.

Wrapping up

Neither internal stakeholder voices nor customer voices should be dismissed, but comparing them on sheer loudness alone tends to produce inconsistent decisions. Recording why a request matters, rather than who's making it, is the practical defense against being pulled around by internal politics. You can see what that kind of recorded, summarized request looks like on the demo board.

Frequently asked questions

Is it okay to turn down a request from leadership?

Turning it down isn't the goal in itself. The goal is asking for the reasoning, recording it, and comparing it against other requests using the same criteria. Sometimes that raises its priority, sometimes it lowers it.

How should I handle individual customer requests that come in frequently through sales?

Log them in the same place as everything else, and try to capture the reasoning as close to the customer's own words as possible. Passed along secondhand, the reasoning behind a request tends to get thinner the more times it's relayed.

Should internal requests and customer requests live in the same tool?

Keeping them in one place makes it easier to see whether requests are being treated differently based on where they came from. We cover choosing a feedback management tool more broadly in "[What Is a Feedback Management Tool? A Guide for Indie Developers and Small SaaS Teams](/blog/feedback-management-tool-how-to-choose)".