How To Define User Needs

We had a great team conversation yesterday about User Needs, and I wanted to share how we’re thinking about them.

Most people think a User Need is just something a user says or does, a problem they have, or a feature they want. But a real User Need is more than that.

Fundamentally, user needs are a business concept that connects what someone is doing today with a better way your product can help them do it. When you meet that need, both the user and the business gain value.

Here’s what I tried to put together in the diagram

  • User Need: What people expect or value before they use your product.
  • Interaction: Where their expectations meet reality.
  • Product: Where you see proof that the design actually meets those needs.

Here’s where I think this is cool: if you test in high volume, you can explore concepts without heavy builds. You learn faster from users and start spotting patterns that reveal what the real underlying need is.

Here’s an example:

A user might say, “I want a ‘Save for Later’ button.”

It sounds simple. They just want to come back later. But when you test a few quick concepts, you start to see the real story behind it.

What users are really saying is, “I need more time to decide before I buy.”

Why?

Because buying isn’t just about clicking a button. It’s about confidence. Users might want to compare prices, read reviews, check with a partner, or see if it fits into their budget. That extra time probably isn’t procrastination. It’s part of how people make decisions when they feel uncertain. They want some sort of reassurance.

So the deeper User Need isn’t “save my cart.”
It’s “help me feel confident in my decision.”

When teams understand this, we can design smarter solutions, like sending a helpful reminder email, showing social proof, or keeping their cart saved automatically. Those ideas go beyond the feature and meet the emotional need that builds real engagement and trust.

3 Likes

@Bryan feels like we unlocked something yesterday. For me, this feels like a more useful framework to shape the work with the team, rather than arbitrary attributes that emanate from the people we want to use our software.

1 Like

Love the definition here for user needs. Should share more examples, haha

1 Like

Decided to turn this into a post.

There’s probably still better ways to keep articulating these ideas, but it’s a good start.

This goes back to the idea that if you start by testing people’s perceptions and then their attitudes, and then observe their behavior, you can begin to understand the problems with the actual system use.

1 Like

That last infographic–thanks for resharing. It’s the most compelling explanation I’ve seen for why you can’t just A/B test your way to meaningful results in a live environment.

What we decide to ‘A vs B’ has to come from grounded understanding of why people are even engaging with a system in the first place. The example you shared about ‘save for later’ explained this clearly.

I’ve seen this across orgs of varying UX maturity. You get buy in on A/B process but not on the discovery work that has to happen upfront to unlock it’s value.

  • Folks end up testing surface-level features without understanding the fundamental “why” (the user need).
  • Then months/years go by and leadership says: ‘What did I tell you, User Research was just another buzz word, leave research to the marketers and analytics folks’.

This failure isn’t about research being ineffective; it’s about making a critical process mistake by skipping the necessary first step (identify and define user need).

3 Likes

Spot on. Most teams jump straight to the feature, but the real signal comes from understanding the why behind it. That’s where design turns into business impact!

Exactly, A/B tests rarely reveal the attitudes that affect people’s decision-making. Thanks for chiming in @vivekaleemelo!

I leaned in and combined these two concepts to better illustrate their overlap. User needs may seem apparent at first, but it’s only through iteration and experimentation that we can clearly see how an unmet need addresses what a customer is trying to accomplish.

I’m curious what @Helge thinks about this!

1 Like