19
43 Comments

1 Year Since Co-Founding a SaaS Startup - Mistakes and Lessons Learned

In January of 2023, having recently moved to a different state with my wife and newborn son, I left a company I had been at for twelve years. By mid-February, I was forming the foundations of a new business that was going to be a SaaS startup called Essembi.

Since then, we have built and launched the business and continue to iterate, based on user feedback and KPIs, on everything from the nuts and bolts of the application itself to our top of funnel strategy.

I'm really happy with where we are, and excited about the future. That said, if I had known exactly how the year was going to play out, I may have stayed at by cushy/stable job. Starting a business was, however, a life long dream and I was drawn to do it.

Reflecting on the last 12 months, I put together a list of lessons that I learned. All of these are probably retellings of conventional wisdom, but still worth talking about.

Lesson #1 - Make sure you have at least one co-founder

This one gets talked about quite a bit in the common wisdom about startups, but I still think it's worth bringing up again.

I had never started a startup. At my last startup I was an early team member and senior leader, but I wasn't around when the thing was trying to find its legs. When you work at a company, there is a direction that the business is already headed in. There also is a larger team around to help come up with solutions as issues arise.

When you are working at a day-1 startup, it's just you and your co-founders. There are days when it looks like the sky is the limit, and there are days when you feel like a complete failure. I do not recommend trying to ride those waves alone. Instead, I recommend having co-founder(s) that balance your skills and emotions.

Lesson #2 - Deeply understand the problem you are trying to solve and its market

Here are some questions I recommend asking yourself when you're trying to pick a problem to solve:
• What problem are you specifically trying to solve?
• What data do you have that would show that this is an actual problem?
• What is the total addressable market of this problem?
• How commodified is that market?
• What is the price someone would be willing to pay to solve this problem?

It should be your mission to answer these before you worry about business names or writing any substantial amount of code. Basically, are you solving a problem that there are customers for and how price sensitive are these customers? From there you can estimate your unit economics and determine whether you have a business idea that actually makes sense in the market.

Lesson #3 - Establish your fundraising strategy early, and commit

We started our business with the expectation of bootstrapping it. By the time we had gotten a few months in, we were pretty excited about what we had to the point where we were pivoting toward seeking funding. I now view this as a massive distraction, which, while it did provide some value, it likely cost us more than it benefited.

Fundraising is a massive job. It requires creating and tweaking a pitch deck including supporting material and then spending tons of time trying to build connections, which then turn into hours and hours of meetings. Depending on where you are located, it also might take quite a bit of travel. It is just like selling to enterprise customers.

I don't think you can have one foot in and one foot out of fundraising. I do think it was a good learning experience and it helped us flush some things out, but given that we ended up back on the bootstrapped path, I do think that time would have been better spent selling to customers instead.

Lesson #4 - Do not get distracted by tulip mania

When we were first building our product, AI was storming onto the scene. All of the sudden everything was AI oriented. Every startup getting any substantial amount of funding had some relation to AI (when in reality many of these were just ChatGPT wrappers with no strong business prospects). It was a craze, and we decided that we needed to participate.

Overnight we changed our branding and pivoted our email addresses and website to a .ai domain instead of .com. We have since switched back to .com.

AI is still and will remain a major part of our business strategy, and it's certainly here to stay. That said, the technology has a ways to go in many respects. It is also somewhat of a commodity. It's become expected that every product will have some sort of AI component to it, and is therefore not a differentiator unless AI is your primary focus.

These tulip mania fads come and go, remember NFTs? It's important to not get distracted by them, and sometimes it's better to see how things play out a bit before pivoting into the latest thing.

Lesson #5 - Remove as much friction as possible from your customer acquisition process

When we were first launching our MVP, we decided to utilize a waitlist strategy.

We did this for two reasons:
1. We wanted to be able to iterate on the marketing message while the product was still in WIP
2. We were concerned about a wave of traffic that either ourselves or the product would be unable to support

The former is a valid reason to do a waitlist, the latter is not. In retrospect, the notion that we would hang up the "Open for Business" sign and there would be a line of people around the block is pretty silly. In reality, it's hard to get peoples' attention. It takes a lot of work to get a sign up, and it's very easy to lose them. The more friction you can remove from the process, the better.

We've spent a ton of time since launch on friction-reduction, and it's had a noteworthy impact on our results. Shortly we'll be launching SSO as yet another friction-reducing lever for us. My recommendation? Make it as easy as possible for your prospective customers to say yes to you.

Lesson #6 - The solution is usually to put your head down and keep building

The peaks and valleys are real. As I said before, having a co-founder or two really helps with this. It's also important to lean on friends, family and other connections for support and advice.

Usually, when you're having a bad day, the answer is to just keep plugging away. If every day you add another grain of sand to the heap, before you know it you have something pretty big.

As far as what you should build next? Just listen to the market. Establish as much data collection as you can from as many sources as possible and just keep prioritizing the next lever that you think can help you inch further ahead. Before you know it, you're gaining traction and gaining steam.

That's my list! Hopefully this has been an enjoyable or helpful read for someone. It certainly was fun to write and reflect.

Sheridan from Essembi -- https://essembi.com

If you'd like to follow me or essembi:
@sheridanbulger on X
Sheridan Bulger on LinkedIn

@essembi on X
Essembi on LinkedIn

on February 17, 2024
  1. 3

    #2 is key.

    Most of the founders I work with have a general understanding of the problem but not enough to describe it accurately in one phrase.

    A core skill that helps you understand the problem well is knowing how to do user interviews and doing them often. I wrote a short piece about this. Maybe it helps some readers: https://medium.com/design-bootcamp/how-to-run-a-user-interview-for-dummies-start-up-founders-434f53f32d90

    My advice is to find a council of users, i.e. find 10 people who really care about the problem you want to solve and talk to them every few weeks. If they give you that time and attention, it means you're working on something that matters to them and you're on the right track. This will help you iterate and test quickly.

    1. 1

      Agree 100% Calin. I wrote another piece here recently that discusses a UX project we underwent, and the sources of feedback we used to make our judgements: User Analytics, User Feedback, and Competitor Analysis.

      The piece: https://www.indiehackers.com/post/listen-to-your-users-stop-churning-potential-customers-early-1126a2fab6

      TLDR: we used Hotjar + Intercom, plus talking to people, plus researching competitors in our space to solve a problem that was causing confusion and churn.

      Hearing people out remains undefeated.

  2. 3

    friction in customer acquisition process is something that almost killed our startup.

    thanks for sharing your insights!

    1. 1

      Have to make it easy for people! Thanks for reading

  3. 2

    Hi Sheridan,

    This was a great reflection of the past year! Many of the startup founders I work with have similar experiences. The AI craze was wild and I am happy to see you pivoted.

    How has growth been? What have you found the biggest challenge of GTM that you have faced? Looking forward to hearing more about it.

    1. 1

      Thanks for reading!

      The startup game, especially early stage, can feel like a day-by-day emotional roller-coaster. We're constantly navigating the peaks and valley, trying to turn and tune the dials and levers to drive value in the market. It's easy to get narrowly-focused.

      It's important to take a step back and look at things on a more macro scale. When I look at where we are now compared to 12, 9, 6 months ago, the growth is incredible. We are in it for the long haul.

      In terms of biggest challenges, our focus has been solidifying market fit by making changes up and down the funnel. We make changes at the top of the funnel in ads and organic marketing, at the website level, through the sign up process, and into the product itself based on market feedback.

      You may enjoy this other post I made about some recent product changes we made based on market feedback: https://www.indiehackers.com/post/listen-to-your-users-stop-churning-potential-customers-early-1126a2fab6

      1. 1

        Customer feedback is so crucial!!! Loved the other post as well. The fun part of being early-stage is figuring it all out. I call it "the unknown" and tell startups to embrace it.

        1. 1

          “Running a start-up is like chewing glass and staring into the abyss. After a while, you stop staring, but the glass chewing never ends”. -Elon Musk

  4. 2

    Hi Sheridan, thank you for sharing your valuable insights and experiences from your first year with Essembi. You mentioned the importance of deeply understanding the problem and market. Could you elaborate on the methods or strategies you found most effective for gaining this deep understanding? Were there specific types of market research, customer interviews, or other techniques that you felt contributed most to your learning?

    1. 1

      Sure thing Tony. The first experience we had with the problem-case actually came from our experience as senior leaders at a previous B2B software company. The lack of a software option that provided adequate visibility into development for professional services and customer support was a big issue for us given that we did custom development items for our enterprise customers. Most solutions to this problem on the market required integrating 2-3 systems together, which lost the ability to coordinate development items with project plans on customer projects.

      When we decided we wanted to break into the productivity tools space, with this prior negative experience in mind, we first broke down our competition into competitor reports. These reports had key metrics like estimated MAUs, website traffic volume, estimated paid traffic spend, etc. We also broke down squishier elements like "marketing message" to try to quantify how the competition was trying to resonate in the market.

      Once we had formulated the idea, a highly customizable productivity management solution for every team at a software company to collaborate in one system, we started running the idea past folks in our network. As soon as we had the earliest viable version (pre-MVP) we switched from Azure Dev-Ops and a collection of spreadsheets to our solution. Dogfooding our own solution has been one of the best ways to learn. We also signed up some connections from our network and had them begin using the product and providing feedback.

      Between then and the launch of the MVP, we mostly got feedback through interviewing potential users and pitching the company to investors. Like I said in the Fundraising section of this post, the activity of seeking investment wasn't a total loss. We did get valuable feedback from the potential investors, but may have been able to get the same feedback more simply.

      Since launch, we use a combination of automated user analytics tools, engaged user feedback, and continual competitor / market research to iteratively improve the product.

      I wrote another piece here recently about a UX project we just wrapped up and how we researched the case -- it's called "Listen to your Users!": https://www.indiehackers.com/post/listen-to-your-users-stop-churning-potential-customers-early-1126a2fab6

      1. 1

        Thank you for such a definitive reply! It was helpful for me

  5. 2

    Thanks for sharing your learnings. Everyone's journey and capability is unique

  6. 2

    Your entrepreneurial journey reads like a riveting saga of ambition and resilience. Lesson #4's analogy to "tulip mania" brilliantly captures the allure of fleeting trends in the tech world. Your discernment between genuine innovation and mere hype is a testament to your strategic acumen. Here's to forging ahead with a clear vision and steadfast determination! 🌟

    1. 1

      Thanks for the kind words, Pavel! In my view, I'm just a guy trying to build some software, but I guess I can pick up the odd lucky insight from time to time.

      My hope is that my mistakes help others in the future to recognize and avoid the same costly pitfalls.

  7. 2

    In my opinion lessons #1 and #2 can't be talked about enough. As important as they are, they are also difficult. Most of the time how to find the right co-founder and validate your market is brushed over but not looked at in detail. It seems to me that most people (including me) are blinded by building their product and they miss checking if they have the right people at their side to build it and if it is worth building.

    1. 3

      Exactly. You need a good foundation. It's so hard to pivot on the basics once you've built the walls, started running the plumbing, etc.

  8. 2

    Hi Sheridan, just read your post.
    I agree to you, to be a solo-preneur can be difficult at the beginning when the project isn't going well and you've all the job t be done alone.
    About fundraising I think depends on how much you waht to gather from investor, for big amout of money it could be good, for few money no

    Anyway always good to read from someone's experience
    Good luck!!

    1. 1

      I should have put a disclaimer: Of course I can only speak from my experience, and your mileage may vary.

      Thanks for reading!

      1. 1

        Yes, everyone does his own trip, but good to read someone else's one!

        Has been a pleasure

  9. 1

    Appreciate you sharing your insights.

  10. 1

    Thanks for sharing your learnings. Everyone's journey and capability is unique; while not all the points apply to everyone I do believe you should think deepy about whether you need to fundraise or whether you need a co-founder

    1. 1

      Agreed. These things should be figured out before any substantial code is written

    2. 1

      could you please extend on this? Do I understand you correctly that fundraising AND needing a co-founder are contradicting for you?

      1. 2

        No, they are not contradicting. Out of all the points mentioned those two seemed significant decisions to me - they are time-consuming and they have the potential to completely change the trajectory of your company!

        1. 1

          thank you for clarifying . :)

  11. 1

    What are your recommendations on equity? If you bring someone in after MVP? People are pumped about the project they want to contribute but there is overlap in your skill and theirs. How do you approach those people? You put in all the money and most of the time. How do you give these people proper incentive

    1. 1

      Peoples' contributions have a price, they're not going to work for free. So you either need to be able to pay them a paycheck, some sort of commission or profit sharing structure, equity/options, or a combination of the three.

      In terms of how to calculate equity, I would start by looking at what the salary would be for this type of person and then map that onto whatever the value of the company currently is as a starting point for the equity number. Equity should also vest over time, which protects the business from bad employees.

      The nice thing about others having equity is that they are going to be incentivized to maximize the value of their equity by increasing the value of the company. Typically those that have stock or options are more bought in.

      1. 2

        Have you heard about the Slicing Pie model? It is based on the idea to distribute tokens (pieces of the pie) over time to all the people who contribute with work or capital, to your project. We used this to incentivize people to contribute in the early stages when we couldn't pay anyone. It resulted in bonus distributions according to the Pie model when we had the capital to do so. We included ourselves in this Pie and the Surplus of the company was always only distributed according to the pie. Which made it "fair" in the eyes of the most. :)

        1. 2

          I have not heard of this specific model, but it sounds really similar to the more formal equity vesting structures that are used at some startups for FTEs. Will need to look more into it. Thanks!

          1. 2

            Can really recommend it. The formal model is very heavy in terms of costs or not really possible in some countries. The regulatory lighter slicing pie model can be a good fit in such cases. Germany is such an example where formal equity model are very expensive and time intensive to setup and too rigid to adjust to the changing situations of a startup. :)

            1. 2

              Great information, thank you!

  12. 1

    great lessons, thank you!

    1. 1

      thanks for taking the time to read!

  13. 1

    Hey Sheridan, nice message. The chatgpt wrapper bubble thing is exactly what I thought too, but staying solid to your core is important too. Thanks.

    1. 1

      Same mania as NFTs a few years ago! Not that these technologies don't have a use, just need to be careful of the hype. Thanks for taking the time to read

      1. 1

        Pleasure is all mine. :D

  14. 1

    This comment was deleted 10 months ago.

Trending on Indie Hackers
Meme marketing for startups 🔥 User Avatar 11 comments After 19,314 lines of code, i'm shutting down my project User Avatar 1 comment Need feedback for my product. User Avatar 1 comment Don't be a Jerk. Use this Tip Calculator. User Avatar 1 comment 40 open-source gems to replace your SaaS subscriptions 🔥 🚀 User Avatar 1 comment We are live on Product Hunt User Avatar 1 comment