3
3 Comments

8 Things I learnt from the failures of a 9-month startup

http://calculatevisa.com

Last May, one of my friends approached me to build a startup with him; however, just after 9 months, we claimed bankrupted. Here are what I learnt in these 9 months.

Some background about our startup: my partner worked for a big cosmetic company many years before this journey, while I worked as an NLP engineer in multiple startups. My partner was assigned to work in south east Asia (SEA) area in the past two years, and I had a business trip there in 2017, so both of us felt passionate about this area. Therefore, we planned to build a social network app in SEA.

  1. Don’t build app first, instead a website

From the very beginning, we started with iOS, expecting that iOS users might be easier to be converted to be paid users. Therefore, we used React Native to build our iOS app. We submitted the first version to Apple three months after, but got rejected. The reason was simple: Apple tried to protect users, so they had higher standards for SNS apps, with the requirements to include features such as reporting abuses. These were not in our MVP design, so we spent more time to build these extra features to comply Apple policies. Resubmitting after resubmitting, we spent three additional months to implement according to Apple’s requirements. When we eventually launched on Apple store, it was 6 months after we started, way behind our initial plan to launch within the first 3 months.
Lesson 1 learned: if you can launch your product as a website, then don’t go for app, because this will save a significant amount of time.

  1. Don’t go to an unfamiliar area

Even though my partner spent many years in cosmetics and e-commerce industry, and I spent years in text analytics field, SNS is not what we are confidently familiar with. When I met another friend who worked much longer than us in a top-tier travel app, he asked me a simple question: where can you acquire users? Honestly, I had no idea, and so did my partner. Maybe both of us were too afraid to admit this fact, and hoped users will just jump in from nowhere. The bloody truth was that, one month after our launch, we only had ONE real user posted in our app.
Lesson 2 learned: don’t go to build something out of your reach, instead, focus on what you are familiar with.

  1. Get your hands dirty

Previously as an NLP engineer, I don’t have much development experience in front end or backend, so I didn’t write a single line code in those two areas. Instead, we hired our friends to write for us: both of them worked as part time, and the frontend friend was very busy with his daily job, so our app just couldn’t be implemented according to our plan. If time can rewind, I shall have picked up React Native to write the iOS app by myself.
Lesson 3 learnt: if you want to start a business, you need get your hands dirty.

  1. Get in touch with your users ASAP

As we were remote from the area where our users located, we chose to use internet to approach potential users: we bought ads on instagram, Facebook and Apple , aiming to attract users to join our app. Obviously, such an approach is ineffective. In our later calculation, the average price of obtaining a single user through such channels is about $20, way beyond our budget. This did not surprise me, because I heard of a similar cost in China market, but still hoped that the cost would be lower in SEA area. As a self-funded startup, we should tried something different to be more efficient, and we should have verified our ideas much earlier.
Lesson 4 learnt: get in touch with your users as soon as possible to verify your idea.

  1. Save the cost as much as possible

Before we decided to work in that SEA country, we went for a house searching. We spent one week searching for a condo in the city center. In our plan, we could live and work from the same place, so we can save the office rent. The monthly rent of that condo was about $1000, which seemed ok. Without a valid work visa, we spent the first month working and living there, and then returned to our home country to apply for another tourism visa. Then we realized that we actually didn’t need an office in a foreign country: we started the project remotely, and we collaborated remotely, which was functional at that scale. Hence, we soon canceled the condo, but it still cost us a lot: two-month rent as deposit with two-month rent, so we lost about $4000 in this unnecessary house renting.

Another example was hiring: we tried listing our job vacancies on different sites, such as LinkedIn, and local websites. It turned out that, only AngelList was useful to recruit developers. The reason might be obvious, people who go to AngelList may have a similar mindset to join a startup, while people on the other platforms might prefer more stable jobs. In the next month, we cut all listing costs on other websites, but only focused on AngelList.

Lesson 5 learnt: don’t waste a single penny on unnecessary items.

  1. Don’t underestimate the hidden cost

One of the reasons that we chose to start the company in SEA is the seemly lower labor cost, comparing to Singapore and China. Yes, on paper it is, but in reality not. We chose using React Native to build our iOS app in order to transplant to Android later, so we need a frontend engineer understanding RN. However, using RN niche seems in SEA. When we searched LinkedIn, Facebook groups and Meetup, the result was quite disappointing: there were less than 1000 RN developer across the country, and they seemed treated as talents, so not many of them would join a no name company. After months searching and discussing, we finally found a developer from another SEA country through AngelList. The seemly low labor cost actually cost us more.

Lesson 6 learnt: some seemingly low cost actually cost you more.

  1. Mental health is important

Building a startup is very stressful, as there are tremendous challenges awaits. Honestly, I underestimated such challenges, even though I read all articles by Hacker School before I started this adventure. I thought I was ready to deal with any kind of challenges, but I underestimated them.
One typical example is that we submitted to Apple store again and again, and received rejections again and again. Apple never told you the rejection reasons at once, but just simply reject you when they find any single flaw. Therefore, we had to try resubmitting and resubmitting, but were never sure when we can have the approval. After six failed submissions, we finally launched our iOS app. Along the way, we were so stressful that I had really no clue how to pass the review. I felt really relieved when we eventually had the pass.

Lesson 7 learnt: mental health is vital along the startup life, so learning to deal with it could be a key to the success.

  1. Find a trustworthy cofounder or just go for solo founder

I’m not going to details about this point, but the hardest lesson is: pick a trustworthy and reliable partner as your cofounder, just be as picky as you can; otherwise, just go for solo.

Recap

If I was asked: do you regret the this nine-month startup life? Yes, I spent nine months on this project, and invested a good sum of money in it. Although we failed completely, but I don’t feel regretful. I paid an expensive tuition fee on building a startup: I learnt how to establish a company in a foreign company, how to organize and coordinate with different roles in a company, and even learnt how to claim bankruptcy. The tuition fee was expensive, but invaluable.

If I start a new startup in future, I would obey what I learnt from these nine months:

  1. If you can launch your product as a website, then don’t go for app, because this will save a significant amount of time. Hence, here we are building blog.calculatevisa.com now, which will be launched soon.

  2. Don’t go to build something out of your reach, instead, focus on what you are familiar with.

  3. If you want to start a business, you need get your hands dirty. Hence, I am writing code as well.

  4. Get in touch with your users as soon as possible to verify your idea. So we opened sourced our dataset on Github (https://github.com/acacess/awesome-immigration/blob/master/README.md), and has gained about 100 stars so far.

  5. Don’t waste a single penny on unnecessary items. Hence, we cut the budget as low as possible.

  6. Some seemingly low cost actually cost you more. Yes, we made some tradeoff to ensure the progress.

  7. Mental health is vital along the startup life, so learning to deal with it could be a key to the success. Yes, I go back to get a full-time job, and spend spare time on this project.

  8. Find a trustworthy and reliable partner. Nope, I am solo now.

submitted this linkon August 26, 2019
  1. 1

    Hey! What a great writeup.

    If you wanted to add another cool community (next to IH's) dedicated to making, marketing ideas and support feel free to join.

    Your invite: https://bit.ly/2Mq0D6Q

  2. 1

    Great lesson! Thank you for sharing!
    Hope you can get better in your new venture! =D

    1. 1

      Thanks for the encouragement!