I Lost over $200k
Today, I am sharing the learning lessons so that you do not make the mistakes I made.
1. Do not trust people blindly, especially your team:
This was the number mistake my cofounder Oscar, and I made. We trusted our team blindly.
2. Don't launch an unstable product:
My product was in the alpha stage, and I fell for someone's trap who asked me to launch my product early, leading to many angry and upset customers.
3. Do not build an ALL-IN-ONE product:
Time and time, even at PitchGround, we see founders having a large vision and wanting to BUILD an all-in-one tool.
It's a recipe for disaster because it's very difficult to manage the repo if the scope is too large.
Instead, split the large vision into multiple smaller projects if you want. It's easier to manage, maintain, grow and kill if things are not working out.
4. Follow a systematic launch cycle:
- Idea: Validate your idea with at least 80 out of 100 people who have paid you $1 for your idea. - Build JUST one MOST REQUESTED FEATURE by your buyers in your idea stage. - Test, TEst, TESt, TEST...and KEEP testing.
Many companies need to understand the importance of QA during early-stage. You don't want frustrated users.
5. Focus on stability and not UI/UX:
Your MVP should focus on stability and not UI and UX because your initial set of customers won't care how fancy your product looks, but what they care about is whether their problem is getting solved or not.
6. Sell to at least 1k paying users before building more:
We made a huge mistake by building more, leading to more stability issues and unsatisfied users.
7. Build an audience before building a product:
I wish someone had told me this 5-6 years ago. Please only build a product if you have an audience.
Spend at least six months building enough audience, so your initial distribution becomes very easy.
I have learned more valuable lessons, which I will share in the future, but I hope these lessons help you build better & smarter.
Let me know your thoughts in the comment below.
----
Edit:
Since many of you requested to share more details, here is the short backstory:
I started working on my SaaS somewhere in 2016, and the first thing I did was hired a CTO.
The person had around 3+ years of experience.
Not only was I paying a good salary, but I was also paying for his rent. When we started building the initial set of products, the overall product development kept getting delayed. He said we needed more developers, so we hired around 6-7+ developers.
All the developers were reporting my ex-CTO, and as per our mutual understanding, I was not allowed to have any say in how the product will be developed, and he will be offered full support and resources.
I agreed to that.
Several months passed, and the product was not ready, but I was also losing cash quickly. I was already under heavy stress because there was no flow of income for the product.
I met someone during this time who told me that I should launch my product, and some people will even buy during the alpha stage. I found it skeptical but fell for that trap because I was desperate to bring in more cash to keep the funding going on for the project.
This is where I made another mistake because I unknowingly ended up overpromising, and my team failed to deliver a quality product.
Over 1.5 years passed, and we still needed a stable product.
Over two years went by, and I still did not have a stable product, and this is when my ex-CTO quit, and a few other developers quit along with him when I realized that he used my resources to build his product and shortly flew out of the country.
..I ended up hiring an outside dev team with the little more money I had to keep my promise to the customers, but that did not go well either.
I had no money left; I had to shut the project completely because I had deep into reds and had gotten into heavy clinical depression.
56 comments
[ 5.2 ms ] story [ 101 ms ] threadBuild a solid working product before anything else, and get to at least parity with your 'competition' before releasing, and obviously test it.
So some more context would be nice.
I started working on my SaaS somewhere in 2016, and the first thing I did was hired a CTO. The person had around 3+ years of experience.
Not only was I paying a good salary, but I was also paying for his rent. When we started building the initial set of products, the overall product development kept getting delayed. He said we needed more developers, so we hired around 6-7+ developers.
All the developers were reporting my ex-CTO, and as per our mutual understanding, I was not allowed to have any say in how the product will be developed, and he will be offered full support and resources.
I agreed to that.
Several months passed, and the product was not ready, but I was also losing cash quickly. I was already under heavy stress because there was no flow of income for the product.
I met someone during this time who told me that I should launch my product, and some people will even buy during the alpha stage. I found it skeptical but fell for that trap because I was desperate to bring in more cash to keep the funding going on for the project.
This is where I made another mistake because I unknowingly ended up overpromising, and my team failed to deliver a quality product.
Over 1.5 years passed, and we still needed a stable product.
Over two years went by, and I still did not have a stable product, and this is when my ex-CTO quit, and a few other developers quit along with him when I realized that he used my resources to build his product and shortly flew out of the country.
..I ended up hiring an outside dev team with the little more money I had to keep my promise to the customers, but that did not go well either.
I had no money left; I had to shut the project completely because I had deep into reds and had gotten into heavy clinical depression.
What happened?
Still haven’t recovered anything.
So I built a community around these people and start providing them with value contents, started doing some webinars, partners and collaboration.
Built an initial set of audience, and then launched PitchGround.
I will always ask questions in the community, which I would use as a way to validate my idea, get feedback and more.
This helped me connect with my audience better. When I launched PitchGround, I already had initial audience to begin with.
I continue doing the same till date.
Build Contents to Build Distribution > Invite users to our community> Create Brand Awareness.
That's the general flow I follow.
No two companies are the same. Take advice (or insight) with a grain of salt.
Not trying to be negative in any way, I was just a bit confused as to the intent and purpose.
What did you trust them to do?
I feel like I hear this sentiment fairly often in the context of startup mistakes, and I wonder if people simply have unrealistic expectations.
Developers write software, and they usually aren’t magicians. They can’t always turn poor instructions or bad ideas into world class software.
I’ve worked on teams where the software we were building simply wasn’t great. It would never be great without some degree of pivoting and addressing a market more appropriately with better solutions. This was never a developer’s fault, though. In fact the team could be killing in terms of getting the work done that they were asked to. Even so it often came down on the software team to do better somehow. Numbers aren’t right, we need to optimize. We need to do the thing faster. Joey spent two weeks doing X, that should never happen!
But even if Joey did X in two minutes, customers still wouldn’t be very excited. Organic growth would remain poor. Trials would not convert very well.
Some developers have a good enough sense of the bigger picture, business, marketing, their own trade, etc. and they can provide feedback and insight that’ll potentially help change course. This is rarely true or even sufficient in my experience. Developers are only one of the cogs in the software machine.
Did you team lie about their abilities? Did they falsely report hours worked? I’m really curious where your trust went and how you were let down.
I am based out of India, and its hard to find good quality developers here that was another big learning lesson for me.
This was the number mistake my cofounder Oscar, and I made. We trusted our team blindly.
Care to elaborate?
> 1. Do not trust people blindly, especially your team.
> This was the number mistake my cofounder Oscar, and I made. We trusted our team blindly.
Your number-one mistake was trusting your team?
That sounds like it could be finger-pointing downwards by a leader, so you might want to expound, or reconsider.
For example, even if the entire startup team turned out to be dishonest and incompetent, weren't those clowns were hired and led by the founders? If so, the buck might stop with the founders, so maybe there's a better way to characterize and learn from the failure.
In my opinion, in ANY relationship if someone demands full control of all communication, then they are trying to hide something.
Good bot yes yes, I'm working on a news summary thingo for myself and this was in my open tabs.