User Needs
User Needs are the goals, desires, and expectations that users have when interacting with a product or service. These needs range from functional (e.g., completing a task) to emotional (e.g., feeling confident or empowered). Understanding and addressing user needs ensures that design solutions resonate with users and meet their expectations effectively.
User needs are the starting point for every good product decision — and the thing most commonly skipped in favor of feature requests, competitive analysis, or founder intuition. The difference between a feature request ('I want a CSV export') and a user need ('I need to get my data into my BI tool') is significant: the need can be satisfied in multiple ways, while the request assumes a specific solution. Understanding the underlying need gives you the freedom to find better solutions.
When users asked Intercom for 'a better search,' their research revealed the underlying need was 'find conversations about a specific customer quickly' — which led them to build contact-centric conversation history rather than just improving the search algorithm. The need-focused framing produced a better solution than the feature request would have.