I keep noticing the same pattern:
People spend money in a market, but still complain that existing solutions don’t really work.
A few examples:
- Anxiety apps: people pay, but say the advice feels generic and they stop using it.
- Sleep apps: people pay, but say they get data without clear action.
- YouTube tools: people pay, but still don’t know what to make next.
- Hair loss products: people pay, but still don’t know what actually works for their case.
The pattern seems to be:
- People already pay
- Existing solutions still disappoint them
- The desired outcome is clear
- There may be a gap for a better product
I’m thinking about turning this into short “market gap reports” for indie hackers and AI builders.
Each report would answer:
- What are people already paying for?
- Why are they still unhappy?
- What outcome do they actually want?
- What product gaps might exist?
Would this be useful before building a product?
Or is this one of those things founders say they want, but wouldn’t actually pay attention to?
In my opinion, the greatest blunder that entrepreneurs commit is thinking that just because there is a gap in the market, there is an opportunity for a business venture. The gap can be of little significance if no one cares enough to look for a different solution. From my experience, it becomes quite clear from customer interviews as to whether the complaint is genuine enough to switch.
That’s a really valuable point. Thank you.
I hadn’t been thinking enough about switching intent. It’s easy to find complaints, but much harder to know whether people care enough to actually change behavior or try another solution.
A gap is not the same as a business opportunity — that distinction helps a lot.
One thing I’m still unsure about: for early web/app ideas, customer interviews can be hard to get before you have users or an audience.
How would you test whether the complaint is strong enough to build for in that situation?
The "people already pay but stay disappointed" pattern is the useful half — proven spend plus a named dissatisfaction is more than most idea lists start with. Where I'd push back on the report format: the dissatisfactions you listed (generic advice, data without action) are already sitting in the reviews for anyone to read, so an AI summarizing them drops you right back into the same saturated space everyone else is already staring at. An early hands-off run of my own experiment taught me the opposite of what I expected — the model recombining what already exists just confidently refills saturated space; if there's a real opening, it comes from a specific human angle on why the paid thing disappoints a particular person, which the model won't generate on its own. So the report is genuinely useful as a filter for the obvious "yep, saturated" cases. The actual opening, if it exists, tends to sit one layer past what the report can see.
This is a very fair point.
I agree that simply summarizing review complaints would not be enough. Those complaints are already visible, and an AI summary alone can easily become just another saturated research artifact.
Where I still think reviews can matter is as a starting filter, not as the final answer. Reviews often contain the first evidence of named dissatisfaction: people paid, expected a specific outcome, and still felt blocked.
But I agree the real value has to come after that layer:
So maybe the report should not claim to “find the opportunity.” It should identify where the surface evidence is strong enough to justify deeper human research.
That distinction is helpful.
I think founders would pay attention if the report explains why the gap still exists, not just that people are complaining. A complaint list is easy to nod at and ignore. The useful version is the chain: recurring frustration, current workaround, why incumbents still have not fixed it, and where the switching friction lives. That is basically how I got conviction to build DictaFlow. The complaints about built-in dictation were not just about accuracy, they were about how it broke people's flow inside real apps.
That's a great example.
I really like the distinction between a surface complaint and the underlying workflow problem.
It's also encouraging to hear that you actually built DictaFlow from that insight. That makes the framework much more concrete than a theoretical idea.
Thanks for sharing the example.
Complaint volume being less important than complaint strength is a filter most market research skips. A category with a million complaints but low switching intent is a graveyard for new entrants. A category with a thousand complaints from people actively stitching together workarounds is a completely different opportunity.
The evidence trail framing that came up in the comments is the right direction if this becomes a product. Founders need to trust the reasoning, not just the conclusion, before they'll build their next year around someone else's research.
Thanks for the thoughtful feedback. I especially liked your point that founders need to trust the reasoning, not just the conclusion. That's something I'll definitely think about if I continue developing this idea.
The evidence trail angle is probably the thing that makes it worth building. Good luck with it.
The evidence trail framing is sharper than a conclusion because it lets the founder do the last mile of judgment themselves. A report that says "here is the answer" asks them to trust you. A report that says "here is everything I found, including the counterarguments" gives them something they can actually build conviction from.
the pattern's real but there's a trap in it: "people pay but stay unhappy" almost never means "a better version wins." incumbents disappoint because the last 20% is the genuinely hard part — anxiety advice feels generic because real personalization is a clinical problem, sleep data lacks action because turning data into a decision needs judgment nobody's automated yet. the gap is visible to everyone; it survives because it's expensive to close, not because no one noticed it.
so for these reports to be worth paying for, the money question isn't "where's the gap" — it's "why did every prior attempt fail to close it." listing "people complain about X" points builders straight at the graveyard the incumbents already stand in. explaining what's structurally hard about X is the part that saves someone six months.
That's a really good point.
I agree that a better version doesn't automatically win, and that the last 20% is often the hardest part.
From my own experience building products, I've realized that many products could theoretically be improved, yet users often stay with the existing solution because it's already "good enough."
At the same time, I've also looked through competitors' reviews for products I've built, and sometimes the complaints were surprisingly specific and seemed genuinely solvable. Those are the kinds of gaps I'm interested in—not problems that are fundamentally hard, but problems that existing products continue to leave unresolved.
I also agree that some categories, like sleep or highly personalized health outcomes, may simply be too difficult to solve well enough. If my research pointed toward a gap like that, I think the right conclusion would be not to build, rather than forcing an opportunity where one probably doesn't exist.
Interesting discussion. This matches my own experience while building a productivity tool. The biggest insights didn't come from spreadsheets or market reports—they came from listening to users describe the same frustration in different ways. Research helps, but real conversations often reveal the problem people didn't know how to explain. Thanks for sharing this perspective.
Thank you — I’m genuinely glad to get a reply like this.
Your experience is exactly the kind of thing I was trying to get at. It makes me feel like this problem is real, but also strangely hard to explain.
A lot of builders probably feel it: you can collect signals, read comments, look at patterns... but still not know if the pain is strong enough for people to actually act.
That messy gap is what I’m trying to understand.
The pushback about complaint strength is the most important filter here. A market gap that exists because people tolerate the problem is very different from a gap that exists because nobody has solved it well yet. Both look identical from the outside until you talk to the people actually living with it.
Short market gap reports could work as a product but the harder question is whether founders trust externally produced research enough to build on it, or whether they only trust what they found themselves. That trust gap might be the real thing to validate first.
That’s a great point.
I think the hardest part is separating a real gap from a tolerated inconvenience.
A lot of “market gaps” look interesting from the outside, but users may not care enough to switch, pay, or change behavior. So complaint strength probably matters more than complaint volume.
And I agree that trust is the bigger challenge for short market gap reports. Founders may not want to build based on someone else’s conclusion.
Maybe the report should not be framed as “here is the answer,” but more like “here is the evidence trail”: the complaints, sources, patterns, counterarguments, and why this might or might not be worth testing.
So the first thing to validate may be whether founders value a clear evidence map before they start building.
Spot on about people paying despite complaining. Quick question though: how do you tell a temporary gap (like a missing feature a competitor will just ship next week) apart from a real structural gap? Sometimes what looks like a new product opportunity is really just a feature waiting to be built by the incumbent.
Yeah, that’s the tricky part.
I think a temporary gap is “the incumbent hasn’t built it yet.”
A structural gap is when users keep complaining for months, create ugly workarounds, and still pay for alternatives because the incumbent either doesn’t care, can’t prioritize it, or would hurt its own business by fixing it.
So I’d check:
If all three are true, it’s probably structural.
Checklist is great and it gives road to the product I've been working on recently (Trackly) and is live.
Sideways hurdle that I'm having mostly is tracking down the exact channels where these frustrated users are swapping those messy workarounds you mentioned. How do you usually go about hunting down those niche communities when you're mapping out a gap?
Really glad the checklist was useful — and congrats on getting Trackly live.
Honestly, I don’t have a perfect playbook for this yet. For apps, I usually start with app store reviews and Reddit.
App store reviews show the pain pretty quickly in users’ own words. Reddit is often where I find stronger signals, because people talk more openly about what they tried, what failed, and what workaround they are using now.
If I want to go deeper, I usually ask AI to help surface possible keywords, subreddits, forums, or communities related to the problem. But I don’t treat the AI answer as the evidence. I manually open the sources and check whether the posts are recent, whether people are actually commenting, and whether the same frustration keeps appearing.
So my rough approach is:
reviews show the pain,
Reddit shows the workaround,
and AI helps me find where else to look.
YES Reddit really is unmatched, elsewise I’m still navigating the best ways to hunt down these spaces while building Trackly.
What’s your own background? Are you researching these market gaps from a researcher/writer angle, or are you actively looking to build something yourself?
I completely agree. Reddit has been incredibly valuable for me too. Seeing more people find real opportunities through Reddit reminds me that spending time researching here isn't wasted at all. I'm actively building and trying to turn real market pain into products rather than just researching it.
I think the important signal isn’t just that people complain while paying—it’s that they keep paying despite the disappointment. That usually means the job-to-be-done is real, but the current solutions are only partially solving it. The gap worth building for is often not “no solution exists,” but “no solution closes the loop from insight → action.”
Thanks for the comment.
I really like the distinction between “people complain” and “people keep paying despite the disappointment.” That feels like a much stronger signal.
I’ve noticed this a lot when looking at different businesses. People often know that the existing solutions are not perfect, but they still pay because the problem matters enough.
So maybe the real opportunity is not always that “no solution exists,” but that existing solutions don’t fully close the loop from insight to action.
That’s why I’ve been looking into markets where people already spend money, but still remain disappointed. I’m trying to understand what product opportunities might exist inside those gaps.
Appreciate the perspective.
Glad it resonated.
One thing your reply made me think about is that there's a strategic decision underneath that approach which isn't really about finding opportunities—it's about deciding what counts as sufficient evidence that a gap is worth building for.
I have a couple of thoughts on that, but I don't think I can explain the reasoning properly in a thread.
If you're interested, what's the best email to reach you on?
Thanks — that sounds very relevant to what I’m trying to figure out.
I’d be happy to hear your thoughts.
You can reach me at: newnewtry6@gmail.com
Thanks! I've just sent it over.
Looking forward to hearing your thoughts whenever you have a chance.
This discussion made me realize that maybe the evidence itself is valuable, not just the conclusion.
I'm thinking about testing a tiny version of this.
If you're building an app or micro-SaaS and want a quick complaint map before building, I'm considering doing a few small reports.
Not a full market research report.
Just a quick pre-build sanity check.
Thinking of doing the first 3 for $6 each, mainly to see if this is actually useful.