lessons from startupland
I'm currently trying to start my own company, it's a pretty basic B2B software company, I thought that it might be informative to make a thread on here that I could continuously update with lessons from startupland. The thread may provide insight into what it is like trying to do a bootstrapped startup, and might be helpful for anyone who is considering doing their own bootstrapped startup in the future
we launched about 1.5 weeks ago, I am focusing full time on sales (in extremely lucky position to be able to live with my parents and have low expenses so I can focus on this full time) and my cofounder is focusing part time on software development. we are 50/50 cofounders and have been working on the project together for a little over 2 months (I originally had the idea about 7 months ago though, and it took going through two other potential cofounders who didn't turn out to be a fit until I found the guy that I am working with now)
we haven't raised any VC money and don't intend to. we aren't seeking to scale this up into something massive, we are just trying to hit a single here
lessons from startupland:
- finding a committed cofounder is hard af, especially if you are just an 'idea guy' like myself (probably swiped on 1500+ profiles on YC cofounder matching and didn't even end up finding a cofounder there).
- what you have to understand is that these software developer guys, even young ones, are already making great money at their day job, I think that this makes them more risk averse compared to someone who isn't making great money in their day job and would thus be more willing to jump at an opportunity to work on something in their free time that could potentially make them more money, for whatever reason a lot of these guys that I talked to just seemed extremely risk averse. some of them wanted me to pre sell customers in order for them to come on board as the software developer. okay but then the project would have no risk. basically it felt like a lot of the people who I talked to weren't willing to work on something that might fail. some of them will probably never find a project to work on
- if the software developer is good then they most likely have ideas for their own personal projects that they want to work on in their free time (whether they be money making projects or projects to work on for fun), they are already probably working on these projects before you even contact them about your idea
- if the software developer is good then there are other projects that they could work on if they wanted to. you are competing against every other idea guy out there, some of those idea guys may have funding, they may have a more validated idea, they may have more experience in business/connections
-
you can't just be an 'idea guy'. with something like this everything is basically either the technical stuff (coding) or sales. you are going to need to get comfortable selling if you don't have technical skills - selling potential cofounders on working with you, selling potential customers on using your product, etc.
-
don't ignore red flags just because you are desperate to find someone to work on the project with you. when the developer has an illuminati sign in his Gmail profile picture, that probably should have been a sign that he wasn't the right guy. there were maybe red flags with the other potential cofounder too but I ignored them because I wanted to finish finding someone to work on the project with, well that just slowed me down by like a month
-
both you and everyone else are going to underestimate how long it will take to do everything, everything will take longer than you first thought that it was going to take, even when you think that you are accounting for everything taking longer than you first thought that it was going to take
-
I'm not sure if there is a cool lesson for this one but during the process of building out our product we discovered that Google is a scam job (in order to do what we had in mind in terms of integrations, part of the Google verification process would have required us to pay $15-75k for a third party security assessment that would only be valid for one year). we just dumbed down our product a bit as a workaround
-
test your website before you start selling it (first potential customer tried to buy $500 worth of credits on our site for $625 - the payment processing integration didn't work).
-
do not make changes that could potentially break the site at random times, especially if the random time is the morning of a demo (on demo with second potential customer, first demo, tried to log in to site and logging in didn't work while on the live demo, couldn't show the rest of the site and was pretty embarrassing, most likely lost the potential customer, happened because cofounder made random change to site earlier that morning instead of making changes on a schedule and then testing after).
Hope that some of this stuff helps or that people find it interesting. I would love to hear from/connect with other bootstrapped company founders, whether you are just starting out or further along than I am. Let me know if you guys have any questions.
when you think about it I basically bought myself a full cycle sales job with no base salary and relatively high upside/high time flexibility. the cool thing about our product/a basic software company in general though is that we should be able to scale it up without having to hire a bunch of employees.
another one. there are gonna be times when you feel like quitting. I was out with one of my buddies a while back and I told him that my company was dead, that I couldn't find anyone to work on the project with me and so the company was dead. my buddy basically told me to man up and not quit.
cool. where'd you find you co founder? I've been looking for a developer but don't know where to start.
I found my cofounder on the cofounder subreddit
wtfuck no way really?
Lol He didn't steal your idea and run with it?
Oh this should be interesting.
yes I agree. it should be interesting.
Hey there- I'll opine on some of these lessons too (especially since we've spoken about your idea). For full context, I'm a software engineer. I specialize in backend product engineering/ video streaming/ and SRE work.
Some of your issues are part of why having a proper SDLC (software development lifecycle) is important. Here's a few pointers that might help you (and others, hence why I'm posting this publicly)
Let me know any questions (either text me or reply here). Happy to help out whenever I do get a few minutes of downtime here and there.
Malta is the man.
The advice above isn't terrible, but you have to put better context around it to make it more effective:
I’d actually argue that your advice is more applicable at a later stage in their maturity process. To each their own, but here’s my logic to your 3 points:
Good points overall. I think getting a startup from 1 engineer to 3 engineers- you’re absolutely correct on every point.
As a technical person, any person that refer themselves as the “idea guy”; I’m going to assume that they are an idiot.
The technical people for the most part work
with other technical cofounders not wanna-be business bros who don’t know anything. The reason why you’re having a hard time finding a cofounder because they don’t take a risk working someone who has no tangible skill. Lol
Did you read the rest of my post. I was saying 'idea guy' in jest and said later in the post that you can't just be an 'idea guy'. Also have you ever tried to sell something? You could build a great product but without someone dedicated to selling it it will go nowhere. If you think sales is way easier from a time perspective than coding for having a successful project you are probably wrong, more time will be spent trying to sell this than was spent coding it. That doesn't mean that I don't value my co-founder, he brings a skill set to the table that I don't have and couldn't do the project without, and we are equal partners.
dude. I'm curious about what you're selling or what your software is supposed to achieve.
another lesson. it will probs be hard to even get meetings with people to sell your product to, in the beginning especially. it's been 2 weeks since I launched and I think I've only booked about 4 meetings so far off of lots of cold messages. I expect it to get easier once I figure out how to do the messaging better, for example I was getting no responses to any LinkedIn DMs that I was sending, and after changing up the messaging now I have got one meeting off of LinkedIn messaging and a couple other decent responses.
another lesson. ZoomInfo (where you can get people's phone numbers) is expensive af, I think I read $15k a year was their minimum plan. the only time that I wish I had VC money is so that I could afford to buy ZoomInfo or some other kind of data provider for phone numbers. honestly I feel a little bit fucked here because I'm trying to sell something to salespeople who I think are generally a bit more receptive to cold calls and less receptive to emails. if anyone has advice on this specific point I'd be open to thoughts.
Regarding your difficulty with sales, here's a little trick I used for my first b2b heavy company. When you cold call, sound slightly irritated and ask for your target by their first name.
"Hi yes mark please" in a short and fast way.
The person picking up the phone will assume you know "mark".
Was the ultimate way through gatekeepers.
If it does involve plenty of phone work - I'd recommend voicemail drops. They aren't very regulated and extremely cheap. Use someone like JustDeliverIt.
BTW there are cheaper services and ways of getting phone numbers. You can use a scraper and overseas labor to get leads for like $0.10 - $0.25.
Love this- thanks for sharing. I'm building out my own healthcare focused SaaS and the sales aspect of it is a big unknown for me. I have experience cold calling people but in a different field, so these small tips are very useful.
NP. It does get significantly easier but I absolutely hate the $0 -> $10m rev stage because you are still trying to figure out if it's your shitty marketing or a bigger PMF issue. You spend a lot of time learning -> trying new channels -> attempting to scale them. Have done it a few times now and will never do it again lol :)
Plus you have no data...that's really the hard part. Once at scale you can do something like throw $ into a lift test to see if a channel is feasible on say...paid media...but can't do it at subscale.
thanks for the advice. it's easy to find emails so I have a list of contacts/emails for about 400 companies so far. if I could actually reliably outsource the finding the mobile phone numbers of those 400 people for $0.10 - $0.25 then that would be a good move so I might look into doing that, I assume Upwork or something is where you can find someone to do that. I have two big meetings set up for Tues so I am excited about that, one with this 80 person company and another with this 600 person company.
Magni debitis et eaque et quae sunt a. Ipsam enim est sapiente a. Numquam et enim ea.
See All Comments - 100% Free
WSO depends on everyone being able to pitch in when they know something. Unlock with your email and get bonus: 6 financial modeling lessons free ($199 value)
or Unlock with your social account...
Explicabo vel voluptas nisi sunt. Doloremque facere adipisci error consequatur. Quo rerum rerum autem incidunt fugiat iste voluptatem. Quia eos facilis placeat in magnam hic. Numquam ea nihil dolores magni. Aut et maxime consequatur voluptatem numquam.