How to Find Business Ideas in Online Communities
Threads titled "someone should build this" are traps that lead to products nobody buys. People upvote these ideas because they sound clever, not because they are willing to open their wallets. The useful posts in online communities are the ones where people are actively bleeding time and sharing their makeshift bandages. You find viable business ideas by hunting for workarounds, complex spreadsheets, and repeated pleas for a tool that does not exist.
The Anatomy of a False Signal
A post that simply outlines a problem is not a demand signal. It is an observation. When a user in an industry forum writes that managing employee schedules is annoying, they are stating a fact of life. They are not asking to buy software. If a problem is painful enough to warrant spending money, the user is already spending time trying to solve it. Time is the first currency people spend on a problem. If they have not spent time, they will never spend money.
You must ignore the brainstorming threads entirely. When a community asks its members what they want built, the responses are aspirational. Users suggest tools for tasks they think they should be doing, like advanced analytics or complex automation. They do not suggest tools for the mundane, ugly tasks they actually do every day. Aspirational ideas get upvotes. Ugly problems get paying customers. Your goal is to find the ugly problems.
Search Operators That Surface Workarounds
Since we cannot rely on broad brainstorming threads, we use specific search operators aimed at industry forums and developer Q and A sites. We are looking for the exact phrases people use when they have hit the limit of their technical ability.
The first category of operators targets the search for existing solutions. Users often assume a tool must exist for their problem. You can find them by searching these exact match phrases:
- "is there a tool that"
- "is there an app to"
- "looking for software that does"
The second category targets the manual solutions. These are the goldmines. When someone shares a workaround, they are proving that the problem is severe enough to warrant hours of uncompensated labor. Use these operators:
- "my current workaround is"
- "hack to get around"
- "manual process for"
The third category is the most valuable. A complex spreadsheet is a software application built by someone who does not know how to code. It is the ultimate proof of demand. Use these operators:
- "spreadsheet template for"
- "tracker template"
- "macro to automate"
To use these effectively, combine them with an operator that restricts the search to discussion platforms. For example, searching for a manual process regarding inventory routing surfaces ecommerce managers sharing their manual solutions. If they are using a spreadsheet with fourteen macros to route inventory, they will gladly pay 50 dollars a month for software that does it automatically.
Separating Demand Signals from Venting
You will find hundreds of posts using those operators. You need a binary test to filter the results. Read the post and ask one question: did this person spend at least two hours trying to solve this problem before posting?
If the answer is no, close the tab. Venting is a release valve. When someone posts a long rant about a broken process but offers no evidence they tried to fix it, they are not a buyer. They just want sympathy.
Venting looks like this. Managing tax receipts is a nightmare, and I hate doing this every quarter.
A demand signal looks like this. I spend four hours every quarter matching tax receipts to bank statements. I built an automation flow that dumps email attachments into a folder, but I still have to manually rename them. I am looking for a tool that automatically renames based on the invoice date.
The difference is the expenditure of effort. The second user has already tried to build a solution. They mapped out the workflow. They identified the exact point of friction where their technical ability ran out. That point of friction is your product definition. Your software only needs to do the one thing they could not figure out how to automate.
The Spreadsheet Reverse Engineering Method
When you find a demand signal centered around a shared spreadsheet, you have found a product blueprint. You do not need to guess what features to build. The user has already done the product management for you.
Download the spreadsheet and map its components to a software architecture. The tabs at the bottom of the sheet are your primary navigation menu. The column headers are your database schema. The formulas they wrote to calculate totals or format dates are your core business logic. The charts they built to summarize the data are your dashboard.
Do not invent features they did not ask for. If the spreadsheet only tracks three variables, your initial product should only track three variables. Founders often ruin a perfectly good demand signal by adding unnecessary complexity. The user does not want a comprehensive enterprise platform. They want their specific spreadsheet, but faster, multiplayer, and without the risk of accidentally deleting a crucial formula.
The Threshold for a Viable Pattern
One post is an anecdote. Two posts are a coincidence. You need a pattern, but you do not need hundreds of data points. The hard rule is five independent posts from five different users within a six month window.
If you find five separate instances of people asking for the same specific solution or sharing the same painful workaround, you have a validated demand signal. This threshold is based on the standard community management heuristic known as the one nine ninety rule. For every one person who creates content by posting a detailed workaround, there are roughly nine people who interact with it and ninety lurkers who read it and use it.
Five independent posts represent 500 highly motivated users experiencing the exact same friction. If you build the solution and capture just 10 percent of that immediate audience at 20 dollars a month, you have a 1000 dollar monthly recurring revenue foundation. That is a real business.
If you only find two posts, the problem is too niche. If you find fifty posts in a six month window, the market is likely already saturated with solutions, or the problem is fundamentally unsolvable due to platform restrictions. Stick strictly to the threshold of five.
Accelerating the Discovery Phase
Manually scraping through product reviews and online communities takes hours of repetitive labor. You can use the Unthinkable iOS app to surface these business and app ideas directly from real demand signals across the web. It is a discovery tool that aggregates the exact patterns of workarounds and tool requests discussed here. You still have to apply the threshold test and verify the intent yourself, but it removes the manual labor of running endless search operators.
Validating the Signal with a Ghost Pitch
Once you have your five posts, you must test the willingness to pay before writing any code. You do this by returning to the exact online communities where you found the demand signals and posting a ghost pitch.
A ghost pitch is a plain text description of the solution you are going to build, framed as a question. You do not need a landing page. You do not need a mockup. You only need to describe the transformation.
Reply directly to the users who posted the workarounds. Say exactly this. I am building a tool that replaces this spreadsheet. It connects directly to your bank, automatically renames the receipt based on the invoice date, and exports a clean file. It will cost 20 dollars a month. Let me know if you will use this.
Notice the structure. It names the exact pain point they described. It names the exact solution they asked for. It states the price immediately.
If the demand signal is real, they will ask for early access. If they say the price is too high, or if they say they actually prefer their manual method, your demand signal was a mirage. You move on to the next set of five posts.
The Danger of Feature Creep During Validation
When you pitch your solution, some users will agree to pay but immediately ask for additional features. They will ask if it integrates with a specific obscure accounting tool. They will ask if it supports custom user roles.
You must say no. Saying yes to feature requests during the validation phase dilutes the original demand signal. You found a pattern based on a very specific workaround. If you start adding features to appease individual users, you are no longer building for the pattern. You are doing custom consulting work for free.
Your response to feature requests must be rigid. Tell them the first version will only do the core task. If they refuse to buy the tool without the extra features, they are not your target customer. The true target customer is in so much pain from the manual workaround that they will buy a bare bones tool that only solves the primary problem.
Executing on the Signal
Finding the demand signal is only the first step. The execution must match the urgency of the problem. When people share workarounds in online communities, they are actively looking for a better way right now. They will not wait six months for you to build a polished application.
You must launch the core feature within two weeks of validating the five posts. Use low code tools, use a simple database, use a basic template. The design does not matter. The onboarding flow does not matter. The only thing that matters is whether the tool successfully executes the task that previously required a manual workaround.
If the tool works, the 500 lurkers represented by your five demand signals will forgive the ugly interface. They are currently using a manual spreadsheet. Your ugly software is still a massive upgrade. Deliver the core utility, charge money immediately, and let the revenue fund the polish.
Questions
How do I know if a problem is too niche to build a business around?
You measure the niche by the frequency of independent demand signals. If you cannot find five separate posts from different users asking for a solution within a six month window, the market is too small. A viable business requires a recurring pattern of pain, not isolated incidents.
Should I build a landing page to collect emails before building the product?
You do not need a landing page to validate a specific workaround. Reply directly to the users who posted the demand signal with a plain text pitch and a price. If they refuse to commit to a plain text pitch, a landing page will not change their mind.
What if someone is already selling a solution to the problem I found?
Existing solutions validate the market, but the presence of workarounds means the current tools are failing. Users only build spreadsheets and manual hacks when the existing software is too expensive, too complex, or missing a critical feature. You build your product to solve the exact point of friction the current tools ignore.
How much should I charge for a tool that replaces a spreadsheet?
Base your pricing on the hours of labor your tool saves the user each month. If the manual workaround takes four hours a month, and their time is worth 50 dollars an hour, the problem costs them 200 dollars. Charging 20 to 50 dollars a month makes the purchase an easy financial decision.
