https://launch-nest-ai.base44.app
I’ve been thinking about something while building SaaS products.
A lot of founders spend weeks building features, improving UI, adding integrations, and polishing the product…
But how often do we actually stop and ask:
“Does anyone really need this?”
Sometimes the hardest part of building SaaS isn’t coding the feature.
It’s knowing WHAT is worth building in the first place.
So I’m curious:
How do you decide which feature to build next?
Do you rely on:
• Customer requests
• User interviews
• Analytics
• Competitor research
• Support messages
• SEO/search demand
• Your own intuition
• Something else?
And have you ever spent weeks building something that users barely cared about?
I’d especially love to hear the mistakes you made here — because I think founders can learn more from those than from another “10 SaaS growth hacks” post.
I’m building LaunchNest LN and this is something I’m personally thinking about as I continue developing it.
Would love to hear how other founders handle this
https://launch-nest-ai.base44.app
This is great work — what's the biggest thing you'd do differently if you started over?
I’ve shipped my share of “we should totally add this” features, and the biggest lesson is that requests don’t automatically mean demand.
I use analytics to spot where users struggle, support conversations to understand why, and requests to check how common the pain is. Then I prioritize by impact, confidence, and effort, with a clear success metric before building.
If there’s uncertainty, I test with a small beta, prototype, or manual workflow first. Competitor features are clues to investigate, but the deciding factor is whether solving that problem improves a measurable outcome for our users and business.
This hits right where it hurts for most indie hackers. We’ve all been guilty of building a feature because it was "cool to code" rather than "needed by the market."To answer your question, my framework for what to build next shifted completely after wasting 3 weeks on an advanced analytics dashboard that exactly zero users clicked on.Here is how I filter everything now:The "Pay Before Built" Rule: If a customer requests a massive feature, I ask: "If I build this by next Tuesday, would you be willing to upgrade to the $X tier today to support it?" If they hesitate, it’s a nice-to-have, not a pain point.Support Messages > User Interviews: I’ve found that user interviews can sometimes mislead you because people want to be nice and will say "Oh yeah, that feature sounds cool!" Support messages, however, are raw data. If multiple users are complaining about a friction point or asking how to do something, that is your next feature.The 3-User Rule: Unless 3 entirely unrelated paying users explicitly ask for the same thing, it goes into the icebox. No exceptions.The biggest mistake I made: I used to look too much at competitor research. I thought, "Well, competitors have this integrations page, so I need it too." Turns out, half of the features your competitors have are also dead weight that they built out of intuition and are too scared to remove. Copying competitors means copying their mistakes.Focus on LaunchNest's core value proposition and ignore the noise. If the product is slightly buggy but people are still using it because it solves a painful problem, you're on the right track.
I try to separate evidence from enthusiasm: keep a short list of requested problems, then rank each feature by how often the problem appears, how painful it is, and whether it supports the core workflow. Before building, I test the smallest version manually with a few users. If nobody changes behavior or asks for it again, that is usually the signal to stop.