We too have learned the hard way about 5.: customer acquisition is tough.
5.1. We'd read it before but hadn't quite internalized the cardinal rule: Cost of Customer Acquisition < Lifetime Value of customer (CCA < LV).
5.2. It's easy to think "hey my product costs me only $1, and the competition charges $100: I'll do great by just charging $10". But when you're charging $10 you won't be able to pay $30 per ad click, and so will (continue to) lose customers to your competition.
I could talk about reason 5.2 for a whole afternoon. It is one of the best reasons not to compete on price.
Additionally, if you're doing ads on Google, there are some weird interactions here that Econ 101 would not predict. For example, although Google describes AdWords as an auction, it is really "auction-like": the highest bid doesn't necessarily win. One factor which can cause lower bids to beat higher bids is if the lower bids have account history. You get account history by winning the auction lots of times.
If you're scratching your head thinking "How does that matter?", consider a software market where one vendor has a product priced at $30 and another has a competing product priced at $22. Their conversion rates and CPCs might very well be similar on day one, resulting in a cost-per-action of $25. One vendor might choose to participate in the auction while the other does not. As the participating vendor's campaign picks up positive history, Google may cause their CPC to decline due to improved account history, perhaps resulting in a CPA closer to $12 ~ $15. Vendor #2, seeing this, might think "Darn! I'd sure love to advertise if it cost $12 ~ $15", and then turn on their ad campaign... only to find that it still costs them $25. (In some cases, it could actually cost more as a result of their competitor's success.)
The above example is somewhat simplified. AdWords can get complex fractal-style.
The interesting part of this 'don't compete on price' advice is that in many markets (the market I am in included) marketing is often more than half what you are getting from the customer. In the example above, instead of paying $12-$15 per customer to goog, what about dropping your price by $10 and seeing what happens? If your product is comparable, it only takes one reddit article comparing you to the competition to get a whole lot of interest.
I can tell you from experience that if you can undercut the competition by half, you get a lot of slack when it comes to not having all the cool features the other guy has.
One of the things that I think many people miss about competing on price is that if you don't have the marketing muscle of the compititon, you need to be dramatic about your price. few will go with an unknown to save 10%; but if you can save 50%, well, that's a pretty good argument to go do some research on that unknown company, no?
(Overall, my position on the 'compete on price' / 'never compete on price' debate is "do what you are good at" - if you are good at selling to people with money, sure. charge a premium and take advantage of your connections and skillset. Rich people and large corporations need stuff, and there's nothing wrong with giving it to them. On the other hand, if you are good at being cheap and bad at selling, well, maybe you should think about attracting the attention of people willing to do research by lowering your price.)
Since he politely didn't shill for himself above, I'll point out that lsc is the founder of http://prgmr.com/ which has crazy low prices for virtual hosting.
While I'm happy for the vote of confidence, writing books feels a lot like work to me. Then, after I write it, I get to deal with a lot of email like "WTF dude I can barely afford my ramen and you want $500 for this? That's like $10 a page!? I can buy a sci-fi paperback and get a HARD COPY for only $6!", and that isn't my definition of a good time.
Instead, I prefer using what I know to make money directly (not necessarily limited to increasing my share of the teaching bingo market, hopefully) and possibly doing some consulting. Folks working on their next bowl of ramen can read my blog for free. I get emails saying mostly positive things. Everybody is happy.
Using a throwaway account to say this: be EXTREMELY careful picking your cofounder. Mine in my last venture was a close friend who had an extremely accomplished background. But he turned out not to have good ethics (ie, ended up stealing money!) and everything imploded. I even totaled my car because I was so upset as I came from a meeting with him, and my life was hell for a few months.
I don't blame myself because my cofounder had so many great attributes that he seemed like a good partner at the time, but still, I urge all of you to assume nothing and tread carefully when choosing a cofounder. Those worst case scenarios? They happen sometimes. :(
Sounds like he betrayed you - took your loyalty for granted, or rather something he could use to his advantage. You have to be sensitive to ill-will. I can be nice to you for 2 years, but something then flips for 2 seconds and all those niceties came at a price. (well not me, but that's the line of thinking) Bait-and-switch, fineprint insertions, backoffice fraud can all happen in a moment, have lasting consequences and be basically irreversible within what would otherwise be a solid relationship. On the other hand, a relationship can be rocky but trust-worthy. Smooth-talking, flattery, over-attention: anything that boosts the ego will eventually come at a price, the question is what and when. It happens in families.
I recently saw a post on Hacker News, where somebody created a [find-a-cofounder] spreadsheet. ... Literally 99% of the rows read something like this: "I am a business guy/entrepreneur/mba/professional; I am looking for a technical cofounder;"
You were lazy (you didn't even bother to google that spreadsheet and look) and spoke in platitudes/over-generalizations and reiterated conventional wisdom. Shame on you. The truth is not only different but much more interesting.
Everyone knows that it's easy to have an idea.
No, it's not. So many of those entries are people who are technical but looking for a good idea to work on. "Business types are a dime a dozen." Not so. A good business development person will rock your project. How many great, but dead, sites are out there? Plenty.
Picking the right cofounder is important.
Fuck that nonsense. You're mouthing the words someone else gave you. If you have an organic cofounder -- great; go for it. I'm not against having cofounders. But if you think for one moment that a project needs more than one founder, and you have to pick one for the project to succeed, you simply don't know what you're talking about.
>'But if you think for one moment that a project needs more than one founder, and you have to pick one for the project to succeed, you simply don't know what you're talking about'
Not that I agree with you completely. But I think it is important to not take an influential person (like pg)'s words for granted without your own critical thinking and some healthy doubts.
Like PG said, a lot of startup fails because they're single founders (without emotional support and other reasons). However,If you pick a co-founder just because PG or other VCs/bloggers said so, a lot of times, your co-founder will be the source of your failure.
Every person's situation/problem is different and all roads lead to Rome. I am kind of disappointed that PG developed a "formula" and believes that everyone should fit into that formula. If you don't, you're out of the game.
A good hacker finds his ways to make the system works for him by breaking the rules (or by finding the hidden rules that seems to defy the written rules).
Paul surveyed the YC founders a while back to find out what surprised them about founding a startup, and when he collated the answers he realized all the things that were surprising where things he'd already warned people about.
It's an old saw that wisdom cannot be taught, it must be experienced.
Really excellent to know. I didn't believe quite how much disruption gets caused by raising money. Keeping on selling and working at the product while that's happening is desperately hard.
I could not agree more with this. If you get traction everything else falls into place so really you should be spending all your time figuring out how to do this and then making it happen.
The problem is as you say, it is of course non-trivial. However, while all cases are different, I do think there are strategies and best practices that one can employ. Your next post should be about the ones you've picked up. For my part, I'm doing a book on the subject with the goal to demystify the whole process of getting traction from every angle, http://tractionbook.com
Just one extremely minor suggestion: use a better cover image for the book :) The existing one is fine but I think it can be improved a lot to give it a more professional and serious look.
Interesting, i'm a technical sole founder who is very capable of doing EVERYTHING, though i would be much more efficient if i could compartmentalize. I'm constantly on the lookout for my "otherhalf" but can't quite find any non-technicals that seem up-to-snuff any tips on what to look for in a non-technical co-founder?
Nobody in the world has Bill’s exact skill set, and looking back on it, that skill set is exactly what we needed
Single founder here who thinks the emphasis on co-founders on HN is overrated. Investors may see it as a credentialing and stabilizing mechanism, but once risk is taken out of the picture and a product has revenue it only makes sense to bring someone else on board if they'll more than cover their costs and a co-founder is the most expensive hire there is at that point.
I think it depends on your skillset, too. Some of us have a hard time sharing control. Personally, this is one of the reasons I've always wanted to run my own company. I mean, It's possible, with the right person, that it'd turn out okay, (I'm looking at you, Chris.) but in general, not having the ability to say "Uh, no, it's my company, we're doing it my way." is something I'm loathe to give up.
Now, I don't think this is necessarily a bad thing; For as long as I've been running my company, I've had excellent people helping me. If you can hire smart, you can get talent cheap. And let's be honest; no other sane person would have stuck with me for the four years I took bringing prgmr.com into profitability. If I had taken on a co-founder rather than just paying people, the company would have died a long time ago.
However, I think that investors might be on to something when they filter me out; I mean, I would have the exact same problems with investors as I'd have with co-founders. (this is causing some problems now that my bottleneck is capital rather than marketing or anything else.)
You should promote your business more on HN, Luke. I just visited it through your sig and am in your market. Currently pay for two virtual servers at MT. One doesn't get much use except as a backup server and I'm paying considerably more for it than what you charge.
Back on point, I don't mean to claim investors are irrational. I just don't think the reflexive "get-a-cofounder" drumbeat that is amplified here is really useful. If it were that easy and such an important determiner of success, I'd expect more investors to back single-founder projects instead of shying away from them. It would be a no-brainer to try and grow projects with revenue and traction.
But it doesn't happen. Which suggests to me that finding a good cofounder is a difficult enough problem that telling someone to do it is not useful advice. Or no more useful than just telling them to get customers. That is what seems to help me more than anything.
eh, right now I've got more customers than I can handle, (see capital problem above) I'm re-entrenching and focusing on my original (and most profitable) market, the hobbiest crowd, (and developers who know *NIX well enough to handle a low-ram instance) so hopefully that will iron out the capital bottlenecks for me, and get me some more hardware so I can start selling larger domains, too.
But yeah, I agree, finding a good co-founder is very difficult, even before you start hitting the co-founder problems that aren't problems when you have employees.
When is risk taken out of the picture, though? A lot of successful startups have near-death experiences well into their trajectory. Paypal and YouTube famously did.
You wrote somewhere that getting to ramen profitability is like hitting a binary switch. For me that was the most accurate thing you've written about the psychology of starting a company. It was the pyschological point where my business stopped being speculative and became something I could see supporting myself.
I don't have experience with big startups like Paypal or Youtube, but I'd imagine that if multi-founder teams were really a statistically significant determinant of success, there would be more active investment in (revenue-earning) single-founder businesses. The fact that investors seem to shy away from them suggests otherwise though.
So I'm not intending to be critical of your own or YC's activities. I just don't think it makes sense to convince people they need a co-founder just for the sake of having one. And especially not if they've already got some traction and revenue.
I was once preparing to be the ultimate non-technical cofounder. Then disaster struck my life, and then I learned to program. In any case, here was the skill set I wanted:
- Has tried a startup before and failed because he didn't have enough tech talent (check)
- Exposed to I.P. law at Stanford Law School (as undergrad)
- Experience cold-calling alumni for donations (for selling) (check)
To quote PG "What people wished they'd paid more attention to when choosing cofounders was character and commitment, not ability." I have also found this to be true.
So, if you have the technical things covered, I would just concentrate on someone who is completely dedicated to do whatever it takes to be successful. And someone that you trust!
How business savvy are you? As a single founder, you might be better off with a hybrid co-founder who can code and do business stuff too.
Like sales - the ability to sell is probably the most important non-technical skill for a startup founder. Startups need to sell all the time - to customers, partners, investors, journalists, etc. It doesn't hurt to have 2+ founders who can sell.
This is how my co-founder and I operate. We both code and we both swap business duties. It works VERY well when bootstrapping, as one person dipping out for a week for school/work/family time doesn't bring the operation to a halt.
Additionally, having two founders familiar in tech and business allows you to become very productive when one needs work over the other. The ability to tag-team and push out work is fantastic, because there is often a lull in one or the other.
I read this comment and was nodding along thinking this sounded exactly why I'm happy with my bootstrapped project, then looked at the username and realized you are my co-founder, doh =)
You want someone with passion. They should have a skin thick enough that they don't take rejection to heart, but thin enough that 'hear' those who would offer them constructive feedback. They need to be able to concisely articulate your vision to customers of all applicable types (investors, retail, industry), and deduce your next course of action (pivot) from many disparate and incomplete data points.
As for skills, these should complement your own such that the whole is significantly greater than the sum of its parts, and that the whole is just about right for the task at hand. Sorry to be so wishy-washy, but it really is one of those case by case things.
I think it is important to find a cofounder who you truly respect. besides a few specific skills, the skill set is almost irrelevant since you learn so much on the fly
Co-founders skill sets should be complementary not similar. Essentially, one partner should have a deep understanding of the customer and the other should be able to add value ie. a salesman and an engineer.
that sure sounds like good advice, until you start thinking... how does someone without a sales skillset evaluate a salesman? how does someone without a technical background evaluate an Engineer?
Does anyone else who quit their job and went fulltime into their startup want to add anything about their experience? Did it make you a lot more productive? Were you worried about paying the bills? How were you able to stay on track? Where did you find the motivation? How did you stay sane and not go crazy?
It is extremely helpful. I'd say hour-for-hour, my team is twice as productive working full-time on a startup than doing it on the side. We're more focused, more resourceful, and when we aren't working, our subconscious is spinning on this particular problem, not our day jobs or other projects. Combine that with the fact that our startup gets more hours than it did when it was a side project, and that's a major increase in productivity.
You also need to be able to pay the bills, so save up or raise some money. Friends and family money is good here, because raising from professional investors is usually a full-time job in itself. Or you can consult at a high rate and use the margin to fund a startup. We did this for a few years, which was fine - it was our only option, really - but full-time work is so much better.
The good news: you'll be more motivated, since you see the dwindling bank account balance. You know that you need to move things along quickly so you can pay the bills.
when we started wepay we quit and had cash for a few months. we ran out. i worked odd jobs off craigslist to pay rent (like tutoring math, wordpress consulting, etc). i was still 10x more productive than when I was working fulltime in another job and trying to work parttime at night. i think it all comes down to comfort. you're too comfortable in a fulltime job.
Everyone close to me, including my co-founder, keeps telling me to stay fulltime until I have a replacement income from GridSpy. It sounds like there is contradiction on this from the HN crowd.
It depends on what stage of life you are in. If you are young and have plenty of time to develop savings and family in front of you, going all out and dropping your full-time job isn't a crazy risk. You make it, or you snag another job when you can no longer operate without more income.
On the other hand, if you have responsibility to children, a partner, a mortgage payment etc then yeah, you need to know you won't let those things fall apart.
I personally am used to living off a small income because I've been going to school for the past many years. If I was used to $80k a year in earnings, it would take alot more to make the plunge to full-time.
People I respect (here and elsewhere) have a multiplicity of perspectives on the fulltime thing. I think you can make it work, for some value of "it" and some value of "work", on full-time, part-time, consulting-subsidized-time, etc.
I can definitely see where Bill is coming from. I think part of the problem of working a full-time job while simultaneously trying to launch a startup is spreading inspiration too thin.
When you are working any type of demanding full-time job, you are asked to problem solve, innovate, and provide meaningful contributions. Simply put, the more thought and inspiration you put into your full-time job, the less you have for your baby, your startup. That's not to say you have NONE, it just means you have less. Less energy, less brainpower, less time, just less.
Odd jobs, on the other hand, work more like a release for your brain. For Bill, tutoring math was easy, fun, and fulfilling. It re-filled his inspiration, rather than drained it.
Having a fulltime job and doing your project outside of it is like sticking a dagger into the heart of your idea. If it's a great idea, someone is likely working on a solution (sorry, but there are other smart/creative people out there).
I know people who try to work part-time. But part-time does not == 50%. From what I've seen, it looks more like 25%. Those part time jobs have a way of encroaching more and more into your life. PG has wise words on one of his essays about this.
Working full time on an idea, gives a great sense of fulfillment and you can make great progress on a day to day basis. The downside is that it's easy to fall into a vacuum where you're isolated from the world. If you take a day off and slack, there's no one who's going to fire you. The downside of that is that you really have to manage your time yourself and be good about it.
If you have experience managing yourself to a daily schedule and also managing yourself to a roadmap/sprint/plan then you can do well.
In terms of bills, really most people have more money than they think. At least that's my opinion. I think the average person who saves some and has worked for a few years has some money saved up. If you haven't been working for long then you're probably used to living on a shoestring budget. If you can deny yourself all the things you don't really need in life, your money will go a long way.
Lastly, get out! Don't just work from home all the time. Work from a cafe or the library. Meet up with friends.. esp any who may be in the same situation as you. Get out. Exercise. Take breaks!
Oh another last thing. Doing your company really takes much longer than you anticipate. It's a marathon, not a sprint. So make sure you take care of yourself in the process. It's too easy to become a workaholic and let everything else (health, relationships) go to waste.
I started Archivd with friends in Sep 2008, just about when the economy fell through the trapdoor. Aside from constant panic we hardly noticed. :) The first 6 months were the most productive I can remember.
We didn't last long, about a year, (long story) but next time I will make sure to have more savings in the bank and a clearer path to revenue, funding, or both. It's good to be hungry but too much of it is a distraction.
Doing it marked me, I think. I'm less patient with slow release cycles, timidity, and red tape.
Without my wife and my cofounder Romain, who are both much crazier than I am, I'd never have done it.
For me, I quit full time into doing something completely unrelated. Sure, it was great to be able to work on my own stuff and it did make me more productive. However, it has its ups and downs. I found that I needed a '3 day weekend' every two weeks, or else I'd mentally refuse to work on it even if I was pushing myself.
Wasn't too worried about paying the bills as I was living in my parents' basement. However, the drawback of that is the same as having too much money--doesn't make you anxious enough to figure out how to get to ramen profitability.
It wasn't too hard to stay on track if you're use to seeing things to the end, or if you're into what you do, or you believe in it. What's difficult is deciding when to quit. Do you have little users because your product sucks? Or because you don't know where to find them? If not, how do you? Is there something here, but you're not doing it right, or is there really not anything there?
Having been through that as a single founder for a little less than two years was a lonely at times, but you just get use to it after a while. If anything, it's toughened me up a little.
Overall, I think quitting your job isn't quite as scary as one may think, especially if you use your time to learn and grow. Chances are, you'll learn a lot (what, people never say, but it's one of those experience things), and you won't end up in the gutter. If I've discovered anything, it's that the world is a bigger place than you can imagine. People do all sorts of things to make money, and you find opportunities and opportunities find you as long as you do something of meaning to yourself, can teach others, and can build something and get it out there for others to use.
If I had a regret these last four years, it's that I didn't learn faster, and that I didn't quit sooner. That said, don't quit willy-nilly. Have a plan and have goals. Those plans and goals might change, but as long as you know what you're going to be learning out of the experience, that's what counts.
I quit my job last December to start Pretty Graph. I have enough savings to keep me going for just over a year. So, I need to get to ramen profitable asap.
I'm really enjoying my work. I have two part-time co-founders, who have quite busy jobs. So, sometimes things get hard to do on my own, but it was never going to be easy.
It is very satisfying to work on something that I really care about and want to build into something great over time. One thing I love about my new work life is the time I can take to pause and think through things. It's nice to just lighten things up sometimes, not take myself too seriously and just feel happy that I'm doing what I love in a city I love (London) with so much freedom.
Getting up in the morning has never been so easy and going to bed never so hard!
I am not quite to full-time on ridewithgps, but it's so close I can see it. Just knowing that I will, in a matter of a couple months, have only one focus is enough to get me working like crazy to make it happen. Until then it's odd-jobs to make rent.
If there was a single founder instead of our team of three, we'd be at ramen profitability - a hazard of a larger bootstrapping team, however, it has huge benefits in ability to actually produce something.
That's the other big benefit of having one or two other people there with you. You have your own cheerleading team - many times we have had conversations that get us re-psyched to tackle some hard problems that otherwise seemed daunting. Motivating myself would be hard without other people alongside me, giving up other social and business opportunities for what seems like a great idea.
I quit my job to do a startup, but it was only because we had gotten into an incubator. I don't really have any savings, since this was right after college, and so the money was completely necessary.
I'm a big believer in it, for similar reasons to the article. If the idea's so great, you should quit and do it all the time. It's not as if there's ever a lack of work.
I posted a response comment on the article itself, and I'll expand here.
Customer acquisition is more expensive in some markets and cheaper in others. If you are building out a tool for a group of people who already have an internet presence (forums, news sites etc), acquisition is MUCH cheaper. In the beginning of the business you have time but no money, so use that time to talk on those forums, get those people helping you design your product. They will become fanatical users and spread the word about the cool new site THEY helped shape, not to mention provide you insight that you never would have gotten yourself.
We get a huge amount of comments/suggestions/feedback from our users (10-20 a day), and it is very very common to see ones like this, which came in today from one of our early acquisitions:
"BTW, I continue to 'pimp' the site ever chance I get. I post my rides on facebook, BF, and RBR, and share rides and routes with club members. Garmin Connect and TC are so weak, but thats what a lot of them use. Should be low hanging fruit!"
The best advice I can give (in my limited experience) is to engage with your users and build that sense of community and loyalty. It will payoff big, as we are starting to finally realize!
Have to disagree on point 4 about Boston. I have raised VC during the boom and the bust here, it is do-able, maybe not as easy as the Valley but not impossible either. Agreed on the importance of customer traction.
I just reread my post, and I realize how point #4 sounded. It was somewhat unintentional.
Raising money in silicon valley is hard to do without being part of the silicon valley in-crowd.
Raising money in Boston is hard to do in general, but I don't think it's impossible (although I wouldn't know). I don't think we were ready to raise money when we were still in Boston, and I certainly don't blame investors for not throwing money our way at the time. We were a very different company in Boston than we were after YCombinator.
Very insightful. Thanks for sharing. I myself have had several "investors" who are interested in a project of mine, only to turn out they're just rich real estate guys looking for a midlife crisis. Sure, I could take their money, and it would last a few months, maybe even a year. But at such an early stage, what you really need are connections. Especially if you don't have a strong team. I'm a lone wolf right now, but only because I can't seem to find someone who has what it takes to start a company. I agree with the article: You need more than just anybody. You need your other half. (So to speak) They complement and fill in any gaps and vice versa.
Time and time again at work or on freelance projects, I find myself pulling other people's weight. Now this sounds conceited, but sometimes it's just the truth, and I'm sure you can't have any of that in a start-up, if you want to succeed!
I think it is important to not take an influential person (like pg)'s words for granted without your own critical thinking and some healthy doubts.
Like PG said, a lot of startup fails because they're single founders (without emotional support and other reasons).
However,If you pick a co-founder just because PG or other VCs/bloggers said so, a lot of the times, your co-founder will be the source of your failure.
Every person's situation/problem is different and all roads lead to Rome. I am kind of disappointed that PG developed a "formula" and insists that everyone should fit into that formula. If you don't, you're out of the game.
A good hacker finds his ways to make a system work for him by breaking the rules (or by finding the hidden rules that seems to defy the written rules).
"Trust me, you’re not, and no matter how much you think you know about what it’s going to be like, when that first jab comes, you’ll begin to truly understand for the first time."
I think some one has to pitch in and add some perspective here. This, frankly is not helping. I appreciate the warnings and all - but the echo chamber is getting a bit too loud lately. The worst thing that will happen is I will fail. Miserably and in front of the whole world for everyone to see the weakling stupid naive ass that I am. Whats so bad about that? Relax people, stay calm. It will all work out just fine. Trust me! :)
I used "Trust me" in a blog post http://visualwebsiteoptimizer.com/split-testing-blog/debunki... and my friend quickly reminded me that it is a cliche and usually doesn't add much value to the argument. Ideally, your argument should be so strong that it doesn't require an explicit reminder for readers to trust you.
We only have a bunch of things going on for us. Happiness, Love, Adventure, Sadness and Loneliness. But would you rather not be happy because it is cliche. Emotion is cliche and so is cliche. The above post was not to appeal to your logical sense but rather to intuition. So I don't really have a case as to why you should trust me. In fact that part was to inspire some stupidity. The line between stupidity and adventure is a very thin one. Find yours. I will just stand out here on the stupid side and shout out some encouragement. Thats all.
Nothing is so bad about that. I'm not trying to say that life is going to suck, you are going to fail, and therefore you should never try.
I'm just saying that "knowing" something will be hard, and experiencing something that is hard are two very different things. And to the extent that you can prepare yourself for what's about to come, it will be much easier for you to resist the urge to quit.
> Unless you’re part of the Silicon Valley in-crowd AND you
> have traction, you’re not going to raise venture capital
This one is really an over-generalization... There are many places in the world with founded companies that didn't put a foot in the SV (Paris for what I know).
5.1. We'd read it before but hadn't quite internalized the cardinal rule: Cost of Customer Acquisition < Lifetime Value of customer (CCA < LV).
5.2. It's easy to think "hey my product costs me only $1, and the competition charges $100: I'll do great by just charging $10". But when you're charging $10 you won't be able to pay $30 per ad click, and so will (continue to) lose customers to your competition.