How to Get and Evaluate Startup Ideas | Startup School

Pioneer Place
33 followers
178 Video Views·Sep 24, 2024
All right. Hello, everyone. I've got a lot of content to get through, so I'm going to move fast.
Buckle in. If you are looking for a startup idea right now, I'm going to try to help. But more
importantly, I'm going to try to give you the conceptual tools to think about startup ideas
in a sophisticated way, the way that we think about them at YC. Here's the thing. No one,
not even YC, knows for sure which ideas will succeed. And in any case, if your idea succeeds
has as much to do with how well you execute as your initial idea anyway. But certain ideas are
much more likely to succeed than others. And so my goal here is to help you stack the deck in your
favor by starting with a promising idea. The advice in this talk came from several places.
First, I analyzed the top 100 YC companies by valuation, and I looked at how they all got
their idea. So I started with some hard quantitative data on how recent billion-dollar
companies actually came up with their idea. It also draws on a classic essay by Paul Graham
that I really recommend. It's called How to Get Startup Ideas. It also comes from helping YC
companies that pivot in the middle of the batch and learning over the years what advice helps
them to find a new good startup idea. And then finally, it comes from reading thousands of YC
applications that we rejected and looking at the mistakes that caused good founders to come up with
bad ideas. And those are the mistakes I want to help you all avoid. This talk's got three parts.
First, I'm going to tell you the most common mistakes founders make with startup ideas.
Then I'm going to talk about how to know if your idea is good, and then about how to come up with
new ones. Okay, the four most common mistakes with startup ideas. So the most common mistake
is just building something that doesn't solve a real problem for your users. Typically, you can
articulate the problem that you're solving. You can put it in words. But when you actually go and
talk to the users, it's just not something that they really care about. We call it a solution
in search of a problem, or a SISP. Let's go through an example. So a lot of founders come up with an
idea with this kind of thought process. They go, hmm, AI is cool. What could I apply AI to?
And then they go look for a problem that they could solve with AI. That's a solution in search
a problem. And the reason it's dangerous is that if you do that, you'll probably find a problem,
but it will be a superficially plausible problem. It'll be a made-up problem that people don't
really care about, rather than a real problem that people actually care about. And if people
don't really care about the problem, they won't really care about your solution. So instead,
you want to fall in love with a problem. The best way to find a startup idea is to start
with a high-quality problem. Now, sometimes founders hear this, and they decide to interpret
that as guidance to work on some huge societal problem, like, I don't know, global poverty or
something. No doubt, those are real problems, but they're too abstract to make good starting
points for startup ideas. You need something that's more specific, something that's tractable
with a startup. The next mistake is getting stuck on what we call tar pit ideas. What's a tar pit
idea? So there's this certain set of common startup ideas that have been around for forever.
They have been applying in droves to YC batch after batch for years. And when founders start
working on these ideas, it's like they've gotten stuck in tar. They never seem to go anywhere.
So we call them tar pit ideas. Here's what causes tar pit ideas. They all form around some widespread
problem that lots of potential founders encounter. And it's a problem that seems like it could be
easily solved with a startup, but it's an illusion. There's actually a structural reason
why it's very hard or impossible to solve, which is why, after all these years, no one has solved
it. And you can see why ideas like this would be so dangerous, why they will cause so many founders
to waste months of their life stuck in a tar pit. Like, they're very tantalizing from a distance
because they're so superficially plausible as startup ideas. Here's a concrete example. This
is a very common tar pit idea that's been applying to YC for like 20 years. This is like the
stereotypical college student idea. And it goes like this. You think, man, every Friday or Saturday
night when I'm making plans to meet up with my friends, it's so inefficient. I'm in all these
different text threads and chat groups, and we're like trying to make plans to meet up. I'm just
going to make an app to make it more efficient. Well, it turns out that there are some structural
reasons why this idea is hard, which is why in like 20 years of people applying to YC with this idea,
nobody has actually pulled it off. You can see why so many people have been attracted to it. It's
like it's a problem that almost everyone encounters at some point, and it seems like it would be so
easy to solve. Like, you can just imagine the app. It's just got like a list of events, and you invite
friends to it. Like, it seems so simple. The thing about tar pit ideas is that they are not necessarily
impossible. Like, I'm even open-minded that somebody will eventually make the like app to
meet up with your friends idea work. It's more accurate to think of them as common ideas that
are much harder than they seem. So if you want to work on one, here's my advice. First, google it.
It's amazing how many founders skip the step of just like googling for their own startup idea to
see who has worked on it in the past. You should find who's worked on this in the past and actually
talk to them if you can. Try to figure out what the hard part of this idea is that has caused other
people to not be able to solve it yet. The next mistake is simple. It is amazing how many founders
will basically just like jump into the first idea they have without even stopping to consider
whether it would actually make a good business. But more dangerous is the founders on the opposite
side of the spectrum who sit around waiting for the perfect startup idea. And of course, there is
no such thing. So these people just never actually start a company. So if you imagine that there's
a spectrum between picking the first idea that comes to mind and waiting for the perfect idea,
and somewhere in the middle, there's this like happy place, which is the place that you want to
be. And the way that Paul Graham put this is that you should think of your idea as a good starting
point. No startup idea is perfect, and no matter what you start with, it's probably going to morph
anyway. So you just want to have an initial idea that has enough interesting qualities that can
morph in the right direction. So now suppose you have a startup idea, and you want to know if it's
good. I'm going to give you a framework for this, and the format of the framework is 10 key questions
to ask about any startup idea. So the first one is, do you have founder market fit? If I had to pick
like one most important criteria, it'd probably be this one. And what I mean by founder market fit is
just, are you the right team to be working on this idea? And a great example of what good founder
market fit looks like is PlanGrid. So PlanGrid makes an iPad app to view construction blueprints.
And two of the founders of PlanGrid were Tracy and Ralph. And Tracy had worked in the construction
industry, and she knew a lot about construction. And Ralph was an awesome developer who was like
the perfect person to build this iPad app. If you were going to imagine a team to start PlanGrid,
the team that you would imagine would look, you know, something like that. And that's what good
founder market fit looks like. It's like this team is obviously the right team to work on the idea.
In fact, founder market fit is so important that I would recast your search for a startup idea.
When most people go to pick a startup idea, they try to look for a good startup idea like in the
abstract. And instead, I would think about this exercise as an exercise to pick a good idea for
your team. You with me? It doesn't matter if something is a good startup idea for someone else
if it's not a good idea for your team. So you may as well just look for ideas that you would
actually be good at executing. Okay, number two, how big is the market? Obviously, you need a big market,
which for startups typically means like a billion dollar market. But actually, less obviously, there
are two kinds of markets for startups that are good. Ones that are big now, and ones that are
small but rapidly growing. And an example of the second one is Coinbase. So when Coinbase got
started in 2012, the Bitcoin trading market was minuscule. But even at that time, it was pretty
obvious that if Bitcoin succeeded the way people hoped that it would, that this would eventually be
a billion dollar market. Number three, how acute is this problem? So as I said earlier, the most
common mistake is just like working on something that just isn't really a problem, or it's just not
a problem that people care enough about. Here's an example of the opposite. Here's an example of what
a good problem looks like. Brex. So Brex from winter 2017 makes a credit card for startups.
And before Brex, if a startup in YC wanted a corporate credit card, they literally could not
get one because no bank would give a credit card to a startup. That's a good problem. Like if you're,
if the alternative to your solution is literally nothing, that's what a good problem looks like.
Okay, next. Do you have competition? Now most founders think that if you have competition,
that that's bad. But counterintuitively, it is the opposite. Most good startup ideas have
competition. But if you are going up against especially entrenched competition, you typically
need a new insight. Next one is like, do you want this personally? Do you know people personally
who want this? It's amazing how often people start companies where the answer to both these questions
is no. If that's the case, you definitely got to worry that, you know, maybe nobody wants this.
So definitely time to go talk to some users. Did this only recently become possible or only
recently become necessary? So something has recently changed in the world, like a new technology,
regulatory change, or a new problem. That is often what creates a new opportunity.
And a great example of this is a company called Checkr, which does background checks via an API.
So it's an API for doing background checks on people. And roughly the story of Checkr is
delivery services like DoorDash and Instacart and Uber started to take off. And they were all hiring
huge pools of delivery people and workers, and they needed to run background checks on all of
these people. And there were at the time already a bunch of large existing companies that run
background checks, but they weren't well suited for this very new use case. And that is like
exactly the kind of change in the world that creates a new opportunity. Let's talk about proxies.
So a proxy is a large company that does something similar to your startup, but it is not a direct
competitor. And so a good example of this in practice is a company called Rappi, which does
food delivery in Latin America. And when Rappi got started, there were already food delivery
companies in other parts of the world like DoorDash that were doing very well. They just hadn't caught
on in Latin America yet. And so DoorDash was a great proxy to show that this idea of doing food
delivery in Latin America would probably work. Is this an idea you'd want to work on for years?
But this is a tricky one. Sure, if the answer to this question is yes, that's a good sign.
But often it's not. Often an idea grows on founders over time as it starts to work. As I'm
going to talk about in a moment, a lot of the best startup ideas are in boring spaces like
tax accounting software or something like that, like no one is particularly passionate about.
Nobody starts off being passionate about tax accounting software. But tax accounting software
is probably a good business. And if you're actually running a successful business,
you tend to become passionate about it over time. Okay. Is this a scalable business? So if you're
building pure software, the answer is yes, because software scales infinitely and you can just like
check this one off. The place where founders most often get into trouble here is with services
businesses like agencies or dev shops, anything that requires like high skill human labor in
order to serve your customers. Okay. And my last question is, is this a good idea space?
Which of course means I need to tell you what an idea space is. This is a concept for my colleague
Dalton, who you'll hear from later in this course. An idea space is like one level of abstraction
out from a particular startup idea. It is a class of closely related startup ideas,
like software for hospitals or infrastructure monitoring tools or food delivery services.
And here's the thing, different idea spaces have wildly different hit rates.
Over the last 10 years, if you started a company that did like FinTech infrastructure or vertical
SaaS for enterprise, the probability that your company became a billion dollar company was
astonishingly high. Whereas if you started something in consumer hardware or social networks
or ad tech, the success rate was like orders of magnitude lower. And I can't say that that
will continue to be the case for those specific areas because space has flipped from hot to cold
over time. But it is still worth thinking about picking a good idea space. And a good idea space
is really just one that like you expect is going to have a reasonable hit rate for new startup ideas
and one that has founder market fit. That way, even if your initial idea isn't quite right,
there are probably good adjacent ideas that you can sort of like drift into.
I'm going to give a good example of like how this played out in practice. So a good example
of picking a good idea space is this company called Fivetran from YC Winter 13. And basically,
so Fivetran is they started making this tool for data analysis. And they went to some companies
and they tried to sell it and the companies didn't want it. So they pivoted and they built
a different tool for data analysis. And they went back to the same companies and they tried
to sell them that one. And the companies didn't want that either. But each time they went to
companies and tried to sell them some tool for data analysis, they would learn more about what
those companies actually wanted. And so eventually, they sort of stumbled into an actual problem into
an actual tool for data analysis that companies actually wanted. And this is why picking a good
idea space to start with is so important. Like because the Fivetran founders were shopping for
ideas in a fertile idea space, they put themselves in a good position to like bump into a good
startup idea. If they had picked a bad idea space, they probably wouldn't have found anything.
Okay, before I talk about how to generate startup ideas, I've got one important topic to tell you
about. These are three things that make your startup idea seem bad, but actually make them
good. And the reason that they make them good is that most founders will shy away from ideas like
these, which leaves them on the table for smarter founders to go and grab them. And here they are.
Ideas that are hard to get started, ideas that are in a boring space, and ideas that have existing
competitors. Ideas that are hard to get started. So Paul Graham wrote a terrific article about this
called Schlepp Blindness, which I'd really recommend reading. And the example that Paul
discusses is Stripe. You all know Stripe, they make it easy to integrate credit card payments
to your website. And the fascinating thing about Stripe is that when Stripe launched,
there were thousands of developers who already knew that this was a problem. They had tried to
integrate credit card payments to their site, and they realized that the existing options sucked.
But strangely, not one of them even tried to start Stripe. And it's kind of a fascinating
question why nobody else tried when so many people were in a perfect position to see this problem.
And the reason is that getting started building Stripe required some things that seemed really
hard. You had to get a special deal with a bank. You had to learn a lot about the nitty-gritty
details of credit card infrastructure. Those things seem so hard that they scared off all
the other people who might've started Stripe, which caused them to leave this like $100 billion
opportunity on the table for the Stripe founders to go and pick up.
The second one is ideas that are in a boring space. And a great example of this is Gusto,
which makes payroll software. Payroll software, pretty boring, right?
The thing is, there are thousands of people who must've realized that payroll software sucked.
But because it's kind of a boring problem, nobody tried to fix it until the Gusto founders came
along. And the thing is that because most founders shy away from ideas like this,
boring ideas like payroll software have a much higher hit rate than fun ideas like apps to find
new restaurants to eat at, or like apps to find the next song to listen to, something like that.
Like fun ideas get picked over. Boring ideas get left on the table for a long time.
Now, you might be thinking, Jared, why would I want to work on a boring idea that sounds,
boring? But here's the thing. Even if you work on an idea that sounds fun at the outset,
the day-to-day reality of your startup is going to be mostly the same anyway. Either way,
you'll be mostly writing code, fixing bugs, talking to users, like pretty much the same
stuff. And so I would argue that once the initial excitement of your idea has worn off,
and you are 6 or 12 months in, and you are grinding out the execution that makes your
idea actually work, how fun the initial idea sounded actually has little to no correlation
with how much fun you will actually be having working on your company.
And the last one is that founders incorrectly shy away from spaces where there are existing
competitors. Counterintuitively, most startup ideas, most good startup ideas have existing
competitors. When founders go into spaces with no existing competitors, they often find out that
the reason that there are no competitors is because no one wants the product. A great situation is
actually a market where there are existing competitors, but you've noticed something that
they all seem to have missed, or they all just kind of suck. A classic example of this is Dropbox.
So when Dropbox launched, there were already about 20 cloud-based file storage companies.
Dropbox was like the 20th company in its space to launch. Naively, you might have thought that
that made this a bad market. I mean, you would have gone and looked and said, like, oh, there
are already 20 competitors. It seems like a bad market to go into. But if you were savvy about
startup ideas, you would have realized that it actually made it a great market. And the reason
is that even though there were like 20 companies doing this, most people didn't use any of them.
And that strongly suggests that there actually was a problem here, but the existing products
hadn't solved it. And Drew, the founder of Dropbox, had a very specific insight about what all of them
were missing. His insight was that basically their UI sucked. And the reason their UI sucked was that
at the time, the way that they all worked is you had to go to their website and manually upload
your files one at a time into their website, which sucked, of course. And Drew had really a technical
insight, which was that if you integrated directly into the host operating system, you could just
sync your files automatically without you having to do anything. And that was a real step function
change in how convenient these services were to use, and that was the right insight.
Okay, let's talk about how to come up with startup ideas. So it is possible to sit down and explicitly
think of startup ideas. And in a moment, I'm going to talk about how to do this. But it is actually
not the best way. The best way to have startup ideas is to just notice them organically. And if
you look at the YC Top 100 companies, at least 70% of them had their startup ideas organically,
rather than by like sitting down and explicitly trying to think of a startup idea. And the problem
is that when people sit down and try to think of startup ideas, they tend to think of bad ones.
They're especially likely to think of the same set of tar pit ideas that I talked about earlier.
Whereas startup ideas that occur to you organically are more likely to be good ones. So if you're not
planning on starting a company imminently, and you just want to put yourself in a position to
have organic startup ideas in the future, here are three ways to do that. This is like playing
the long game to set yourself up for future success. First is just like become an expert on
something valuable. If you're working at the forefront of some field, you'll see good startup
ideas in that field. And a great way to do that is to go work at a startup. Harge talked about this
in his talk last week. If you're working at a startup, you will become an expert in the thing
that startup does. And that is really putting yourself in a position to have great startup ideas.
And finally, if you're a programmer, one thing that can work is to just build things that you
find interesting. Even if they're not businesses, they're not clearly startup ideas, sometimes they
like turn into them over time. And a really striking example of this is the story of Replik.
This is exactly how Replik got started. It was just something that Amjad found interesting.
It wasn't supposed to be a startup originally. Okay, but if you want to generate ideas for
startups right now, I'm going to walk through seven recipes for doing that. I've tried to list
these in order of how likely they are to lead to actually good ideas. So start with the first ones.
Okay, here's the first one and the best one. Start with what your team is especially good at
and think of ideas that take advantage of your expertise. The reason that this is so effective
is that any idea you come up with this way has automatic founder market fit. Do you see how this
is almost like a hack to generate the set of ideas that has founder market fit? Here's a great example
of like how this worked in practice. So a good example is this company Rezzy, which is like
open door for rental apartments. And before starting Rezzy, the founders had worked in
real estate and debt financing, and they were experts in those areas. And when they got into
YC, they spent the first month looking for ideas. But the smart thing that they did is they only
looked at ideas in that idea space, in like the rough idea space, like the intersection of like
real estate and fintech. And that was a smart move because that is a very fertile idea space
for startups, like many billion dollar companies have come out of that idea space. And the Rezzy
founders were experts in that idea space. And so because of that, their search for a startup idea
was pretty quick and painless. And pretty quickly, they came up with the idea for Rezzy, which is
like an excellent idea and has perfect founder market fit. So if you have specific expertise,
like the Rezzy founders did, you should definitely start by looking at ideas in, you know, the things
that you're experts in. It is weird how many startups apply to YC and we look at their applications
and the founders like are actually legitimate experts in something. But the idea that they're
applying with is like something completely different. Now, if you're a young founder,
if you're in college or something, you may not have had a chance to develop like the level of
domain expertise that the Rezzy founders had. So this may not be the right recipe for you.
So let's talk about some other ones. The next recipe is to start with a problem you've personally
encountered. Ideally one that you're in an unusual position to see. So Vetcove is a website for
veterinarians to order supplies. So you can think about it like amazon.com for vets. And
the short story of Vetcove is that the founders are brothers and their dad is a veterinarian.
And growing up, they would notice that the way he ordered supplies was like super old fashioned.
Like you'd have to like call up a supplier on the phone and like order stuff through like a 1-800
number or something. It was like very obvious that you could build an amazon.com kind of thing
that would replace that. And I love the story of Vetcove because it's such a great example of what
a great startup opportunity looks like. Because thousands of veterinarians must have known that
this was a real problem, that it was really annoying if there wasn't like a basic website
where you could just go to order supplies. But the thing is, veterinarians don't start tech startups
very often. And then on the other hand, you had like thousands of programmers in Silicon Valley
who were bagging their heads against CISPs and TARPIT ideas, totally unaware that over here there
was like a really great genuine problem to work on. And because of this, when the Vetcove founders
got started, they had no competition. So this amazing idea just got left on the table for years.
So if you want to try to actually use recipes one and two, here's a specific set of instructions for
how to do it. This is advice I often give to founders NYC who are pivoting and who are looking
for a new idea. Here's how it works. For each founder on your team, go through every job you've ever had,
plus all your internships, plus like other life experiences, and think really carefully about
each of them. What problems did you come across? What did you learn that other people don't know?
What are problems or opportunities that you've been in kind of a special position to see?
Those are the best places to start looking for startup ideas. Okay, the next one is to just
think of things you personally wish existed. This is like a really classic recipe. This is very
common advice. Great example of this is DoorDash. The short story of DoorDash is that the founders
of DoorDash were undergrads at Stanford. And the thing they really wanted was to be able to just
order food from local restaurants and have it delivered to their dorm. And before DoorDash,
you couldn't do that, so they started DoorDash. And this is a great recipe, but this is the recipe
that is most dangerous and potentially leading to tar pit ideas. So if you're using this recipe,
you just got to stop and think for a second, is there a reason why this thing doesn't exist yet?
Okay, the next one is to look for things in the world that have changed recently that might have
created a new opportunity. A great example of this is COVID. So when the pandemic started,
it changed daily life for all of us. And many founders realized that this created the opportunity
for new companies and some very successful startups came out of it. And one of them is
this company called GatherTown, which builds like this fun way to hang out with other people online.
And the founders of GatherTown were actually working on a different idea that wasn't going
so well. And when the pandemic started, they pivoted to this because it was obvious that like
the change in behavior of the pandemic had created a bunch of new opportunities.
You can also look for companies that have been successful recently and look for new variants on
them. A good example of this is a company called NuvoCargo. NuvoCargo is a good example of explicitly
sitting down to try to think about startup ideas and actually finding a good one, which is the
thing that I told you is hard to do. NuvoCargo is basically Flexport for Latin America. They help
U.S. companies to import stuff from Mexico. And the story of NuvoCargo is that Deepak, the founder,
was working on a different idea in YC, and he realized that his idea wasn't going to work.
And he went on like a systematic search for better ideas. And he picked NuvoCargo for very
analytical reasons. He picked it because it was a large market, because there were good
proxies from other companies, Flexport. And he picked it even though he didn't have deep domain
expertise in the import-export space because he had some connections that would enable him to
get started. And he felt like he would just be very good at running this kind of operationally
intensive business. And that worked really well. NuvoCargo is doing super well. You can also go
and talk to people and just ask them what problems they have. This can work. The downside with this
recipe is it actually requires a lot of skill. If you want to do this, I would recommend first
picking a fertile idea space and then going and talking to people within that idea space.
And I would also recommend talking not just to potential customers, but also to founders
of companies in that idea space to get advice about what ideas are actually worth pursuing.
And a good example of doing this successfully is A2B. And A2B was in the position that a lot
of founders that struggle to find good startup ideas are in, which is that the founders were
pretty young and they hadn't acquired a lot of specific domain expertise like the Resi founders
had yet. But they really wanted to do a startup and they wanted to do a startup that had like
a genuinely good idea. The way that they came up with the idea for A2B was very systematic.
And so I'm going to walk you through how they did it and really break it down for you.
So A2B makes fuel cards. And if you haven't heard of a fuel card, it's like a special kind of credit
card for truck drivers. When the A2B founders got into YC, they pivoted and they spent the whole YC
batch looking for a new idea. And here's how they did it. First, they picked an idea space. And the
idea space that they picked was essentially software for the trucking industry. And they
picked this idea space despite not being experts at the trucking industry, because they felt that
it just should be a fertile idea space to go hunting for startup ideas. So the trucking industry
is this like big industry, hasn't been that disrupted by startups and software yet. So they
just felt like there were probably some good problems to work on in the trucking industry.
But the problem is they didn't know that much about the trucking industry. So they didn't know
what those problems were. And so they decided that they would turn themselves into experts in the
trucking industry. And what they did is they actually physically drove to truck stops, which are
places where truck drivers are just kind of milling about. And they would just walk up to truck drivers
and like start talking to them and ask them questions about what their problems were.
They also talked to a lot of founders who had started companies in the trucking space to get
ideas for what problems were actually worth working on. They would basically talk to like anyone who
knew anything about trucking that was willing to talk to them. And as they did that, they began to
put together like a mental map of the space and where the good ideas were, where the bad ideas
were. And they actually went through a whole bunch of different potential ideas before eventually
deciding to work on fuel cars. And I love the example of A to B, because A to B is one of the
best new ideas to come out of YC in several years. A to B is a phenomenal company. And the approach
that they used to find this idea is something that really anyone could do. And most founders
don't do this because it just sounds like too much work. So if you're willing to put in the work,
this is an amazing way to find a startup idea. Okay, and my last recipe is to just like look for
big industries that seem broken. Any big industry that seems broken is probably ripe for disruption.
And finally, I've got kind of a bonus recipe, which is to just find a co-founder that already
has an idea. There are actually like a lot of people just on Startup School co-founder matching
right now that already have an idea and are looking for a co-founder. So if you don't have a
co-founder and you don't have an idea, that could be a great hack to getting both at the same time.
The last point that I want to leave you with is just to remember that it's often hard to tell
if a startup idea is good or not. And so while I hope the concepts that I talked about here
will help, typically the only way to know for sure if your startup idea is good is to just
launch it and find out. So if after all this, you've got a startup idea and you're still kind
of on the fence about whether it's actually a good idea or not, that is my advice for you.
Just launch it and find out.
