How do I find users for an app I built with Lovable or Bolt?
How do I find users for an app I built with Lovable or Bolt?
TL;DR
- To find users for a vibe coded app, define who has the problem first, then go to the specific communities where those people already gather.
- The AI tool that built your app gave you a product but no distribution knowledge, which is why launch feels like a dead end.
- Your own codebase is a strong signal of who your real customer is, from the dependencies to the use case it was built for.
- Community presence before promotion converts three to five times better than cold outreach.
---
The tool built the product, not the audience
Tools like Lovable and Bolt are remarkable. Lovable reached 200M in ARR in eight months and runs around 100,000 new projects a day. You can describe an app and have it working in an afternoon.
But here is the gap. These tools solve building. They do nothing for distribution.
So you end up with a real product and zero idea where your users are. The hard part was supposed to be the code, and the code turned out to be the easy part.
This is the defining frustration of vibe coding. You crossed the finish line you trained for, only to find the actual race had not started.
To find users for a vibe coded app, you have to treat distribution as its own build. It needs the same attention you gave the product.
Start with who actually has the problem
Most founders skip straight to "where do I post." That is the wrong first question.
The right first question is "who has this problem badly enough to switch." Until you can name that person specifically, every channel will underperform.
"Small businesses" is not an answer. "Solo agency owners who lose hours every week reconciling invoices by hand" is an answer. The second one tells you exactly who to look for and what to say.
Define your customer along three dimensions:
- Acute pain: what specific, recurring frustration does your product remove
- Trigger event: what happens right before someone goes looking for a solution
- Current workaround: what clumsy method they use today instead
Once you can fill in those three, you know who you are looking for. Now the channel question has an answer.
Your codebase already knows your customer
Here is the insight most founders miss. The product you built is a map of who it is for.
Your dependencies reveal sophistication. An app built around Stripe billing, team roles, and an admin panel is built for businesses that pay, not for casual consumers. That changes where you go to find users.
Your architecture reveals the use case. A scheduling layer, a notification system, and a dashboard tell you the user lives in this product daily, which means they will care about reliability and time saved.
Even the features you prioritized tell a story. What you built first is usually what you, or an early user, felt most painfully. That pain is the angle you lead with.
Reading your own repo this way turns a vague "anyone could use this" into a concrete profile. That profile is what points you to the right communities.
Where your users actually are
Your users are not on your personal feed. They are in specific, findable places.
For most founder facing and B2B products, the highest concentration is on Reddit and Indie Hackers, which together reach over 2.4 million SaaS interested users a month. There are niche subreddits for almost every profession and problem.
There are also Discord and Slack communities organized around tools, industries, and roles. If your product helps freelance designers, there is a community of freelance designers already talking about their problems.
The pattern is the same everywhere. Find the three to five places where your defined customer already gathers. Show up there before you ever pitch.
This matters because AI engines like ChatGPT and Perplexity now pull heavily from Reddit when answering buyer questions. Being present and helpful in those threads has a second payoff beyond the humans who read them.
The sequence that works
Do these in order. The order is the whole point.
1. Read your codebase and write down the three dimensions of your customer. 2. Find the three to five communities where that customer gathers. 3. Spend two to three weeks being genuinely useful there with no product mention. 4. Mention your product only when it directly answers a specific question. 5. Track which posts send people to your site, and repeat what works.
The temptation is to skip to step four on day one. That is exactly what gets you ignored or banned.
Credibility comes first because strangers do not buy from accounts that showed up only to sell. They buy from people they have seen be helpful.
A realistic timeline
This is not instant. Expect a few weeks before the first real signups, and around ninety days before it compounds.
That feels slow compared to how fast you built the app. It is still faster and cheaper than paid ads, which stop working the moment you stop paying.
The presence you build keeps sending people long after the post is gone. That is the difference between renting attention and owning a reputation.
---
Frequently Asked Questions
Do I need a marketing background to find users for a vibe coded app? No, you do not need any marketing background to start. The three things that work, being present in communities, replying genuinely, and building in public, are all things a technical founder can do without ever running an ad or writing a campaign.
Where are the best places to find users for a SaaS built with Lovable or Bolt? For most founder and B2B products, Reddit and Indie Hackers have the highest concentration of buyers, alongside niche Discord and Slack communities organized around your users' role or industry. The right place depends on the customer profile your product implies.
Can my codebase really tell me who my customer is? Yes, your dependencies signal user sophistication, your architecture signals the use case, and your earliest features signal the most acute pain. Reading the repo this way turns a vague audience guess into a specific profile you can act on.
How long before a vibe coded app gets its first users? With consistent community presence, the first signups usually arrive within a few weeks and distribution starts compounding around the ninety day mark. Consistency matters far more than the size of any single post.
---
Vibs.io reads your repo or product URL, infers your ideal customer, and maps the exact communities where they already gather: start at [vibs.io](https://vibs.io).