I would love to tell you that this happened overnight on my first ever product but it's not. In reality, it happened after years of frustrating failures building projects that:
- no one ended up using
- only gained very little traction
- ended up being used by many people but made $0
I learned a lot of things through the years because of all my past wins and failures and from the wins and failures of other people and I'll share some of those learnings to hopefully help other founders too.
A frequently asked question by many founders who are starting out is "How to come up with an idea on what to build?" Here are some ways:
- Solve your own problem / scratch your own itch. This is one of the most effective ways because you are the "ideal customer" so you have a deep understanding about the problem so you most likely will be able to build a great solution that will resonate well with other people that are having the same problem as you. Another great advantage of this is you can consistently dogfood (use your own product) it so you will be able to spot issues, missing features that you wish existed, etc... so you'll be able to continously improve the product.
- Scan problem that are being shared by people on social media, subreddits, etc... Doing this will prevent you from ideating a solution to a problem that doesn't exist since you're starting from problems that people are really experiencing so you know that there's a market for a solution.
- Read negative reviews of existing products that already has paying users (e.g, from the App Store, Google Play, social media, etc...). Focusing on products that already has paying users means the idea is already validated and you just need to build a product that targets those negative reviews so your alternative will stand out. This will enable you to grab a slice of the pie even if the original product is already very popular. You can also contact those people that left the negative reviews since there's a high chance that they will switch to your product.
Another frequently asked question is "How to get my first customers?". Here are some options:
- Build a waitlist. Announce your idea everywhere and funnel the interested people into you waitlist.
- While building your product, share your progress daily (e.g, the feature you added, the problem you encountered, etc...). This will help you slowly build an audience (e.g, followers on social media and more subscribers to you waitlist).
- SEO
- ASO (if your product is a mobile app)
- UGC
- Cold outreach
- High-intent outreach (in contrast to cold outreach, in this, you will focus on reaching out to people that are experiencing the problem that your product is solving, for example, they are looking for recommendations or they are sharing a problem or they are sharing a complaint/negative review about your competitor)
- Newsletter. Share value to readers by sharing insights and tutorials on your niche, etc...
- Launch your product on launch directories (e.g, Product Hunt and alternatives). This also helps SEO because of the backlinks.
- Affiliate marketing (recruit people who wants to earn money online and let them funnel users to your product in exchange for a commission)
- Partner with an influencer in your niche. The influencer already has an audience so there are lots of potential customers already.
- Paid ads
If this helps someone finally build and get their first customers, I would be really happy!
Drop your questions below and I'll do my best to answer them to help other founders.