Kith Spark

Prioritization

How to Decide What Not to Build

June 10, 2025 · 7 min read

In short

Deciding what not to build is the other half of prioritization. Decline requests that serve few low-value accounts, fight your strategy, carry heavy maintenance, or duplicate existing solutions. Make the no explicit, document the reason, and tell requesters automatically, because a clear decline builds more trust than a vague maybe.

Prioritization is usually framed as choosing what to build. The harder and more valuable half is choosing what not to build, and saying so out loud. Every yes is a no to everything it displaces, but teams rarely make those nos explicit. So the backlog swells with maybes, and stakeholders wait on requests that will never ship.

Why an explicit no matters

An unspoken no is worse than a spoken one. When a request sits untouched for a year, the requester does not assume it was deprioritized. They assume they were ignored, and they stop submitting. A clear no, with a reason, keeps the relationship intact. It also frees your roadmap from the weight of pretending everything is still possible.

Criteria for a no

Some requests are genuinely good ideas you simply will not build. Useful criteria for declining:

  • Low value-weighted demand: few accounts, low revenue behind them. A loud request from free-tier users still loses to a quiet one from accounts at risk.
  • Strategy conflict: it pulls the product toward a market or use case you have chosen not to serve.
  • Maintenance burden: it adds a feature you will support forever for a one-time win.
  • Duplication: an existing feature already solves the underlying job, even if not in the exact shape requested.

Score requests against these honestly. A request can be valid, popular, and still a no, and naming why is what separates a decision from a dodge.

Use revenue to make the cut defensible

The hardest nos are to popular requests, because vote counts feel like a mandate. Revenue weighting gives you firmer ground. When you can show a request comes from accounts paying little while a competing one protects renewals, the no stops being personal and becomes a business call. Kithspark's deal-weighted prioritization makes that comparison concrete, so declining a loud request is backed by numbers, not gut feel.

Communicating no without burning trust

How you say no matters as much as the decision. The worst version is silence. The next worst is a vague "not right now" that leaves the door open forever. The best is a clear, specific message: here is the decision, here is why, here is what would change it. Kithspark sends lifecycle notifications to every requester tied to an idea, so when something is declined, the people who asked hear a clear reason automatically through the request's lineage. Our guide on saying no to feature requests goes deeper on the wording.

Revisit your nos

A no is a decision for now, not forever. Strategy shifts, account value changes, and a request you declined last year may earn a yes this year. Keep declined requests visible rather than deleting them, so when the context changes, the demand is still there to reconsider. A good prioritization system treats a no as a state, not a deletion.

The discipline of the empty slot

The teams that build the right things protect empty space on the roadmap. They resist filling every slot, because the next great opportunity needs room to land. Deciding what not to build is how you keep that room. A roadmap packed wall to wall with low-conviction yeses has no capacity for the high-conviction bet that arrives next quarter.

Frequently asked questions

How do I decide which requests to decline?

Decline requests with low value-weighted demand, those that conflict with strategy, those that add heavy long-term maintenance for a one-time win, and those that duplicate an existing solution. A request can be popular and valid yet still be a clear no on these criteria.

Should I delete declined feature requests?

No. Keep them visible as a declined state rather than deleting them. Strategy and account value shift over time, so a request declined this year may earn a yes later. Preserving the demand lets you reconsider when the context genuinely changes.

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.

Back to the blog