Prioritization
Saying Yes to the Right Feature Requests
May 6, 2025 · 7 min read
In short
Deciding which feature requests to build means weighing demand against value, effort, and strategy. Look past raw vote counts to who is asking and what they are worth, group requests into themes rather than scoring them one by one, and check each candidate against your strategy. A loud request that pulls you off course is still the wrong yes.
Most prioritization advice is about saying no, and that matters. But the harder skill is saying yes to the right thing, because a wrong yes commits real engineering time you cannot get back. A no costs a hard conversation. A wrong yes costs a quarter.
Look past the vote count
The most common mistake is ranking requests by raw upvotes. Votes measure how many people noticed the post and how vocal your power users are. They do not measure value. A request with thirty votes from free accounts and one from a customer paying you a large annual contract can easily be the wrong way round.
Weight requests by who is asking. Kithspark uses HubSpot deal-value weighting so the revenue behind a request shows up next to the vote count, which turns a popularity contest into a business decision. A request that quietly blocks renewals for three major accounts deserves to outrank a fun idea that fifty trials upvoted. This is the practical heart of revenue-aware prioritization.
Score themes, not individual requests
Scoring requests one at a time produces a brittle, ever-shifting queue. The same underlying need often shows up as a dozen differently worded posts. Group them into a theme first, then evaluate the theme. The strength of demand is the merged signal across all of them, not the count on any single phrasing.
This is where merging matters, and where most tools lose information. When you merge duplicates, the votes and the people behind each one should roll up into the theme, not vanish. Kithspark keeps that through feedback lineage, so a merged theme carries its full weight and every contributor stays credited. You decide on themes with real demand behind them instead of chasing scattered phrasings.
Run a quick scoring pass
Once you have themes worth considering, a lightweight scoring framework keeps the decision honest. Weigh reach, impact, and confidence against effort so a cheap, high-value theme beats an expensive, speculative one. A RICE calculator is enough for most teams. The point is not the exact number. It is forcing yourself to state effort and confidence out loud instead of building whatever feels urgent.
Be skeptical of high-effort, low-confidence themes no matter how loud they are. Loudness and value are different axes, and the expensive bets are exactly where you want evidence, not enthusiasm.
Check it against strategy
The last filter is the one teams skip under pressure. Does this theme move you toward where the product is going, or does it just relieve short-term noise. A well-supported request that pulls you into a market you have decided not to serve is still a wrong yes. Saying yes to it spends a quarter widening a surface you will later regret maintaining.
Strategy is what lets you decline a popular request without guilt. If a theme has demand, value, and reasonable effort but does not fit the direction, the honest answer is not yet, and you owe the requesters that reason rather than silence.
Then close the loop on the yes
When you commit to a theme, tell everyone who asked. Because lineage keeps every requester attached to the merged theme through splits and partial delivery, an automatic notification reaches all of them when the work moves. The yes you said carefully becomes a yes your customers actually feel, which is the whole point of letting requests influence the roadmap.
Frequently asked questions
How do I decide which feature requests to build?
Weigh demand against value, effort, and strategy. Group requests into themes, weight them by who is asking and what they are worth rather than raw votes, run a quick scoring pass on effort and impact, then confirm each candidate fits your product direction.
Are upvotes a reliable way to rank requests?
On their own, no. Upvotes measure audience size and which users are loudest, not value. A request with many votes from free users can matter less than one from a few major accounts. Weight by revenue and account context before treating votes as priority.
Keep reading
Turn your customers into your roadmap
Spin up an AI-moderated feedback forum, weight every request by real deal value, and keep each requester in the loop from idea to ship.