What You 'Think' Customers Want Isn't a Real Need: Demand Research Tips for Indie E-commerce


Hi everyone, this is Neo.

I’ve been doing indie e-commerce for quite a few years now — plenty of pitfalls stepped in, plenty of lessons banked. Today I want to talk about a topic that sounds a bit “abstract” but can literally make or break your store: demand research.

Many newcomers — including me a few years back — make the same fatal mistake: defining products and markets by what you “think” people want.

“I think this product design is cool, users will love it.” “I think this feature is powerful, it’s bound to sell out.” “I think my price is low enough, there’s no reason customers won’t buy.”

And the result? The site launches, you spend money on traffic, visitors pour in — but nobody converts. Staring at those sad order numbers, you start questioning everything. Where did it go wrong?

Plainly put: we build products while lost in our own world, never understanding what users actually want. We’re not selling products — we’re selling “solutions” to user needs. If you get the need wrong, no matter how good the product or how aggressive the marketing, it’s just self-amusement.

What Is a “Real Need”? Where Does It Hide?

A user searching Google for “how to remove red wine stains” — that’s a need. The “heavy-duty stain remover” you sell is the solution.

A user complaining on social media that “it’s so hard to buy gifts for my programmer boyfriend” — that’s a need. The “mechanical keyboard / ergonomic shirt designed for coders” you make is the solution.

A real need is the specific problem a user faces in a specific scenario, or the concrete goal they want to achieve. It’s not a vague concept — it’s a tangible pain point or itch.

So where do these “real needs” hide? In my experience, three goldmines:

Goldmine 1: Secrets in the Search Box (Keyword Research)

Every search term a user types is a direct expression of need. Don’t just stare at broad head terms — the real treasure hides in long-tail keywords and question keywords.

  • Tools: Google Keyword Planner, Ahrefs, SEMrush, AnswerThePublic
  • How to dig:
    • Dig for pain points: Say you sell mattresses. Beyond “mattress”, you might discover people searching “back pain mattress” or “mattress for side sleepers”. Those are precise needs.
    • Dig for scenarios: “small apartment sofa bed”, “office nap pillow” — these keywords directly define the product’s use scenario.
    • Dig for questions: Use tools like AnswerThePublic with your core product term and it generates a map of user questions — “how to clean xxx”, “why is xxx so expensive”, “best xxx for beginners”. Every one of those questions is a perfect blog topic and a direction for product improvement.

Goldmine 2: Treasure at Your Competitors’ Feet (Competitor Analysis)

Your competitors — especially the category leaders — have already educated the market and validated the demand. All we do is “stand on the shoulders of giants”.

  • How to dig:
    • Study their traffic keywords and bestsellers: Use Ahrefs or Similarweb to see which of their pages get the most traffic and which keywords drive it. This tells you fast which demands are “hard currency” in the market.
    • Mine their reviews — especially the negative ones: This is my favorite thing to do. Positive reviews all look alike, but negative reviews genuinely expose a product’s shortcomings — and those “shortcomings” are your opportunity! Users complaining “the bag’s shoulder strap is too thin, hurts when it’s heavy” — can you develop a “wide-strap laptop backpack that distributes weight”?
    • Monitor their social media and communities: See what users discuss, complain about, and wish for in their Facebook/Instagram comment sections. Tons of product iteration ideas come straight from user gripes.

Goldmine 3: Your Own Users (Customer Feedback)

If you already have some initial users, congratulations — you hold the most valuable resource.

  • How to dig:
    • Run surveys proactively: Don’t ask dumb questions like “Are you satisfied with our product?” Ask open-ended ones: “What did you find most inconvenient when using our product?” “If you could, what feature would you add to help you?”
    • Analyze customer service chat logs: Have your support team compile the Top 5 frequent questions and complaints each week. Those are the spots most urgently needing fixes in your process or product.
    • Build a small user community: Invite your loyal customers into a VIP group. When you’re developing a new product or feature, drop the initial designs or feature ideas in there and hear their honest opinions. A hundred times more reliable than brainstorming in a vacuum.

Summary

Indie e-commerce success starts with a precise understanding of user needs.

Stop building products on “I think”. From today, become a true “listener”.

Research keywords — listen to the whispers in the search box. Dig into competitors — see who they serve well, and who they overlook. Embrace your customers — let them tell you what your product should become.

Once demand mining becomes a habit, you’ll find that running an indie e-commerce site isn’t actually that hard.

Hope today’s share gives you some food for thought.


Neo