Skip to main content

How to Find App Ideas People Actually Want

By

Building an app because you want it yourself is a reliable way to build software nobody else wants. Founders often confuse their personal minor inconveniences with viable market demand. A better approach requires mining observable demand signals from people actively trying to solve a problem. The most profitable app ideas do not come from brainstorming sessions. They come from angry users, abandoned software, and feature requests that large companies ignore.

Mine One-Star Reviews of Top-Grossing Apps

Do not look at five-star reviews. Happy users tell you what a company did right, which is useless when you need to find an opening in the market. One-star reviews on top-grossing apps in mobile app marketplaces tell you exactly where the incumbent is failing. These users are highly qualified. They already installed the app, they understand the category, and they are motivated enough by their frustration to write a public critique.

Consumer apps often have noisy feedback. You will see thousands of one-star reviews regarding a recent redesign or a change in the logo. You must filter out this noise. Use text analysis tools or simple spreadsheet filtering to isolate reviews containing words like "need", "wish", "missing", "cannot", or "fails". Categorize the demand signals into three buckets: bugs, pricing, and missing workflows. Ignore bugs and pricing. Competing on stability or price against a massive incumbent is a race to the bottom. Focus entirely on missing workflows.

Consider the leading subscription budgeting apps. By reading their lowest-rated product reviews, you will find a consistent pattern of freelance workers and contractors failing to make the software work for variable income. The incumbent app forces users to enter a predictable monthly salary. Freelancers have months where they earn nothing and months where they earn a massive lump sum. The budgeting app breaks. The demand signals are clear. Users are begging for a variable-income budgeting tool. If the incumbent has two million active users and just one percent are frustrated freelancers, that is a target market of twenty thousand people who already demonstrated a willingness to pay for a solution. You build an app exclusively for variable income budgeting.

When you look at B2B applications in mobile app marketplaces, the demand signals become even more lucrative. Business users do not leave reviews because they are bored. They leave reviews because a software failure cost them money. If a fleet management app has one-star reviews stating that the offline mode drops data when drivers enter rural areas, that is a critical business failure. You can build a lightweight, offline-first mileage and delivery tracker specifically for rural logistics companies. The math is highly favorable. A consumer might refuse to pay two dollars for a budgeting app, but a logistics company will easily pay fifty dollars a month to stop losing delivery records. You only need two hundred customers to reach ten thousand dollars in monthly recurring revenue.

Resurrect Abandoned Apps That Still Gain Traction

Software decays. Operating systems update, screen sizes change, and developers move on to other projects. Yet, some mobile applications last updated five years ago still rank highly in search results within app marketplaces. When users continue to download software that looks outdated and crashes frequently, they are proving that the underlying problem is exceptionally painful.

To find these opportunities, search mobile app marketplaces for highly specific, utility-driven keywords. Look for apps with high lifetime download counts but no updates in the past three years. How do you verify an app is truly abandoned and not just stable? Look at the version history. If the last update was four major operating system versions ago, it is abandoned. Next, check the developer profile. Often, their website link goes to a dead domain, or their support email bounces.

Read the recent product reviews. You are looking for a specific type of demand signal. You want users stating that the app crashes on the newest operating system, but explicitly stating they love the core functionality. This is a validated product blueprint. You do not need to invent a new concept. You just need to build a stable, modern version of the exact same tool.

Imagine a specialized calculator app used by roofing contractors to estimate material costs based on roof pitch and square footage. The dominant app in the search results was last updated six years ago. Recent product reviews are full of contractors saying the app freezes when they try to export a PDF, but they still use it because no other app gets the math right. The validation is already done. The marketing channel is already proven through keyword search intent. You build a new roofing calculator, optimize the listing for the exact same search terms, and charge a premium subscription. The contractors will switch immediately because your app actually exports the PDF.

The execution requires discipline. Do not add features. The original developer abandoned it, meaning they stopped talking to users years ago. If you add new features based on your own assumptions, you risk ruining the core utility that keeps people downloading the outdated version. Rebuild the exact feature set with a modern interface, ensure it works flawlessly on the latest devices, and launch it. Once you have captured the existing user base, you can start gathering fresh demand signals directly from them to guide your future roadmap.

Capitalize on Ignored Feature Requests

Massive software companies operate on a scale that makes niche features irrelevant to their bottom line. A feature that might generate one hundred thousand dollars in annual recurring revenue is a distraction for a billion-dollar enterprise. For an indie developer, that same feature is a life-changing business.

Go to the official support forums and community feedback boards of massive software platforms. Sort the feature requests by the highest number of votes, then filter for requests that have been open and ignored for more than two years. These neglected threads are concentrated pools of demand signals. The users in these threads have often mapped out exactly how the feature should work, provided mockups, and explained their business use cases. You do not need to wait for the platform to build it. You can build it as a standalone integration or a specialized third-party app.

Look at a dominant project management platform. In their community feedback boards, you find a five-year-old thread with thousands of votes begging for a dedicated client approval portal. The platform refuses to build it because they want all users to buy full seats, not offer free client access. Design agencies in the thread are furious. They are stringing together spreadsheets and email chains to get client sign-off on assets. You build a standalone client portal that connects directly to the project management platform via their public API. You go back to that exact support thread and announce your solution. You have instantly acquired highly targeted users who have been waiting half a decade for exactly what you built.

Building on top of another company API carries platform risk. They could shut down your access or eventually build the feature themselves. You mitigate this by choosing your battles carefully. Look for feature requests that directly conflict with the massive company business model. In our project management example, the massive company wants to sell seats. Building a free client portal actively cannibalizes their seat revenue. They will never build it. This makes your API integration safe.

Calculate the market size right there in the thread. If the feature request has four thousand upvotes, and you estimate a conservative five percent conversion rate, that is two hundred paying customers. If you charge twenty dollars a month, that is four thousand dollars in monthly recurring revenue just from the people who clicked an upvote button. The actual market of people who have the problem but never bothered to vote is typically ten times larger. Your initial launch strategy is entirely contained within that single URL.

Systematize the Discovery Process

Manually scraping product reviews and support forums is tedious but necessary. You must treat discovery as a data extraction exercise rather than a creative brainstorming session. Set up automated alerts for specific keywords in online communities. Track the release notes of major platforms to see what they are explicitly choosing not to build.

This is where Unthinkable is the tool for the job. Unthinkable surfaces business and app ideas from real demand signals across the web, doing the heavy lifting of aggregating the data so you can focus on evaluating the technical feasibility.

Once you have a list of potential ideas sourced from these methods, you must filter them through your own technical constraints and market access. An idea is only valuable if you can actually reach the people asking for it. The beauty of sourcing ideas from existing platforms is that the distribution channel is built into the discovery process. If you found the idea in a specific community feedback board, your first marketing step is simply returning to that board.

Do not build apps for everyone. The incumbent giants already serve everyone. Build apps for the specific, angry, neglected subsets of users who are loudly broadcasting their unmet needs. The era of building an app and hoping an audience appears is over. The cost of software development has plummeted, meaning the market is flooded with solutions to obvious problems. The only reliable way to find app ideas people actually want is to find the people first.

Stop writing down ideas in a notebook. Start bookmarking URLs of angry users. Every time you see a frustrated comment, a broken app, or a neglected feature request, you are looking at a validated business model. Your job is not to invent the future. Your job is to observe the present, identify where the existing tools are failing, and build the exact bridge the users are asking for.

Questions

How many demand signals do I need before building an app?

You need enough signals to prove a viable market size for your specific pricing model. For a high-ticket B2B application charging one hundred dollars a month, twenty detailed feature requests can validate a micro-business. For a consumer app charging two dollars a month, you need thousands of distinct signals to justify the development time.

What if the incumbent app eventually builds the missing feature?

Large companies move slowly and prioritize features that serve their broadest user base. If you build a niche solution based on ignored feature requests, you establish a foothold long before the incumbent notices the demand. By the time they react, you have already captured the most motivated users and can pivot to serve them even better.

Is it legal to build an app based on another company's feature requests?

Ideas and workflows are not protected by copyright. As long as you do not steal proprietary code, trademarks, or patented algorithms, you are free to build software that solves the same problem. Reading public support forums to understand user needs is standard market research.

How do I market an app built from one-star reviews?

Your marketing strategy is built directly into your discovery process. You target the exact keywords the incumbent app uses, but you tailor your messaging to highlight the specific workflow they fail to provide. You can also run targeted search ads against the incumbent brand name with copy that directly addresses the missing feature.

Part of the guide How to Find a Business Idea People Will Pay For, which puts every step in reading order.