How to say no to a feature without losing the user
Declining a request is a relationship moment, not a rejection. The three-sentence reply template we lean on.
Marco Díaz
Founder at FeatBudy
Every week we decline feature requests from paying customers. Done poorly, a “no” turns a vocal advocate into a churned account. Done well, it builds more loyalty than saying yes would have.
Here is the three-part structure we use for every decline.
Part 1: Acknowledge what they are actually trying to do
Before you respond to the request, name the problem behind it. “You want to be notified the moment a vote crosses a threshold” is better than “you want a notification feature.” This signals that you understood them, even if you are not building exactly what they asked for.
Part 2: Explain the reason (briefly)
Users do not need your full product strategy. They need a sentence that explains why. Some honest reasons we have used:
- “This conflicts with how we want the voting model to work for most teams.”
- “We are focused on stabilizing the core board before we add notification layers.”
- “This is a great idea for a specific use case we do not serve well yet.”
Part 3: Leave the door open
End with a genuine offer to revisit. “If this becomes a blocker for your team, let us know — it changes the signal.” Users who feel heard come back. Users who feel dismissed churn.
A clear “not now, because…” builds more trust than a silent backlog.
Marco Díaz
Founder at FeatBudy
Marco founded FeatBudy after spending years watching good product ideas die in Slack threads. He writes about founder-led product, feedback culture, and shipping honestly.