For a B2B SaaS company, the easiest/most likely[1] algorithm to succeed[2]:
1) Be embedded in the industry for a while
2) Make lots of connections, build credibility
3) Build SaaS app to solve key pain point you experienced in #1
4) Sell to the folks you know from #2
5) For bonus points/de-risking: find 25 potential customers (from #2) and reach out to them and validate this idea (Jobs-to-be-Done). Get a handful of them to commit, even verbally, to buy this when you've got an MVP built.
[1] Clearly this is not the only way to be successful, but "I have a random idea lemme build it" is a great way to be not successful
[2] Succeed = your business that makes enough revenue to support you and a reasonable lifestyle, equating (and/or eventually surpassing) what you would typically make at a W2 gig, from a diversity of customers and not trading your personal time for money.
This is exactly the recipe I used and sold a company for $10m. Also, I am a absolutely terrible programmer and v1 of the product, with which this recipe was executed, was full of copy pasted code, unhashed passwords, all of the hallmarks of terrible programming. I got to $100,000 revenue before a friend of mine joined who actually knew how to program and rewrote the whole thing (literally zero lines of my original code were preserved).
I’m not the poster here but I’ve been involved with the sale of a few businesses like this and I consult for a VC. I’ll answer a few of these.
I’ve seen owners (either single or partners) who own between 5% and 100% of the business when they sell it. Unfortunately, most of them seem to own between 5 - 35%.
Most of the sales I’ve been involved with are the company trying to find a buyer. However, occasionally a VC will flat out ask if the company is for sale. Though it’s probably 10 to 1 in my experience.
There’s usually some level of negotiation. There is a “SAAS multiplier”. Right now the VC I consult for looked at about 3 - 5 times EBITDA. This gives you a healthy negotiation range.
People should absolutely consult an accountant and an attorney when figuring out what to do with the money they make. Often if you handle it right you can pay significantly fewer taxes. Taking stock or equity is a good way to handle reduction of those tax burdens.
I’ve seen people celebrate by buying multiple very expensive cars. A house on the beach in Hawaii. Huge trips. I’ve seen people blow huge amounts of money very quickly. The fastest was two guys who blew through $3,000,000 each in 6 months. It was stupid.
Most of the sales i have been involved in kept the former owners in a working capacity at the company.
I hope this helps a bit. Obviously it’s just my observations.
I made just over $1m because we raised a bunch of money for growth that didn’t pan out. Because LOL California the money went straight into a house. I still have a mortgage and a day job.
Bigger lesson is to buy a house as soon as you can. I’ve made more money on paper living in this house than building the company.
I kind of needed to raise the money. The wheels were falling off the bus because the software was so bad and it needed to be professionally written. I should have raised less and sold sooner though.
If you're at all interested in adding your story to this list or future lists, let me know! Sounds like something we could all learn from. I'm courtland@indiehackers.com
When I first saw indiehackers, I was in love with it. The execution was fantastic. You did a great job.
Then it got bought, and changed. Now it's forum-first, interviews second, and half of them are sort of locked.
Why do you now have to sign up for a forum to view the older product interviews? It's super annoying, so I just stopped reading. It also seems detrimental to the people who gave interviews early, they wanted press, rather than being hidden behind a sign up thing.
Is there any interest in reverting from this pinterest-style login-wall, or is that just too costly?
If this sounds blunt, it's only because I'm disappointed that a site a loved became less fun to use.
Walling off the content directories was an experiment to boost community membership signup, as community members are far more active than anonymous visitors. It's worked — people have joined the community at a much higher rate — but the downstream results haven't been significant enough for this to really be the backbone of our growth strategy. I will likely revert it soon in favor of other approaches, for example, creating search engine friendly evergreen content like this article.
Slightly off-topic, but what happened to indiehackers? I liked the page more before the redesign/stripe-takeover.
The page was more clearly arranged and you could browse it without being logged in or having an account. There is also this ridiculous "stripe-verified" badge for businesses doing business with Stripe now, which is not that interesting for indie hackers I guess.
It also seems the interviews are not that important anymore, but being some kind of community is - but I don't think that people want that, because we have that already here or at reddit - the nice thing were the interviews.
>> you could browse it without being logged in or having an account.
That's a fair point I hear quite a lot. Not sure what the reasoning is there (assuming it is the case).
>> It also seems the interviews are not that important anymore, but being some kind of community is - but I don't think that people want that, because we have that already here or at reddit - the nice thing were the interviews.
Have to really strongly disagree on this point... The IH community is - without a shred of doubt in my mind - the single most impactful thing Courtland has built at Indie Hackers. Happy to believe that you don't want that, but there are a lot of founders and lurkers on the IH forum who really do want it...
is closest to the old layout where each block linked to the founder interviews. I basically wrote the site off until today because it looked like the interviews had been walled off.
I read this story exactly the opposite: it doesn’t have to be perfect at the start. You just build something people want, and then hire a team to improve the back end (without destroying what people wanted it for in the first place).
Major companies have had security issues (such as Adobe) but that doesn’t make them a fraud.
FWIW, at that time Adobe was already properly handling the password - what leaked was an old backup. Where passwords were hashed, just not properly.
Adobe did mess up on that one - it's just not on the same level, not even close. The main thing that makes it worse was that Adobe has a lot of customer data (likely unlike this guy, who probably didn't have many customers)
I didn’t have any idea what I was doing. When my cofounder arrived and looked at the code base... he looked like he was going to puke. Took him less than 5 minutes to decide that there wasn’t even a line worth keeping.
Agreed, but there is a slight twist to that I have seen be even more effective.
1) Consult in the industry as a contract developer at X/hour rate.
2) When you find a problem that they're facing that you might be able to turn into a business, offer them 0.75X/hour while you work on it in exchange for the right to commercialize it.
Obviously this doesn't work for everything, but it's a non-obvious way to get paid while fixing a real problem and build a business.
2.b Be independent contractor. Carefully work on side-biz on your own time. Have good documentation and git-log in case someone at the client ends up caring when you worked on it (zero risk if it's not core biz for them and they aren't assholes). Don't tell anyone what you're working. Don't use proprietary data in your product. Profit
Again, every situation is different. But the benefit of bringing the client in is that they can act as your first reference client (the hardest to get), and that it's not job+sidebusiness, but a hybrid so your time is more efficiently spent.
1 through 3 is 100% correct in my experience. I left my job recently and after a short break I called 3 friends from the industry side and 3 friends from the customers-of-that-industry side and said "if I do this will you pay me?"
This has nothing to do with comming up with idea like the title suggests. And it's because having ideas is overated. You find good ideas everywhere, all the time. the execution matters the most, which is part of what you describe.
1) Be embedded in the industry for a while
2) Make lots of connections, build credibility
3) Build SaaS app to solve key pain point you experienced in #1
4) Sell to the folks you know from #2
5) For bonus points/de-risking: find 25 potential customers (from #2) and reach out to them and validate this idea (Jobs-to-be-Done). Get a handful of them to commit, even verbally, to buy this when you've got an MVP built.
[1] Clearly this is not the only way to be successful, but "I have a random idea lemme build it" is a great way to be not successful
[2] Succeed = your business that makes enough revenue to support you and a reasonable lifestyle, equating (and/or eventually surpassing) what you would typically make at a W2 gig, from a diversity of customers and not trading your personal time for money.