David Rusenko - How To Find Product Market Fit
So our next speaker and I have something in common: we both started businesses to allow people to create websites. The difference is that David's business was massively successful. Davidenko is the founder of Weebly, which early this year sold to Square, and he's going to give us a talk about how Weebly found product market fit.
“Thanks, thanks Jeff. I'm really happy to be here. I'm actually very impressed with how full the room is given it's right after Burning Man. Did anyone go this year? Oh, not too many attendees. All right, we got one over there. Okay, so just my quick way introduction a little bit by myself. If you haven't heard of Weebly, Weebly is an easy way for entrepreneurs to build a website or an online store. Before Weebly got started, the only way to do that was to learn to code yourself. And now there are plenty of tools and services to allow you to drag and drop and build a site. I wrote the first line of code in February 2006, so a little over 12 years ago now. I grew that company to 50 million users and around 350 employees. We sold to Square in May of this year for three hundred sixty-five million.
Probably one of my favorite stats is that half of the US population visits a Weebly site every single month. The reason it's my favorite is because it's reflective of the success of the entrepreneurs: people building the websites themselves and actually having success and seeing those results. So I'm here to talk to you today about how to find product market fit. It's the top problem that anyone deals with. I'm gonna try to keep it fairly practical, not theoretical, because I think finding product market fit is really about the practical nitty-gritty—the hustle.
So I want to just preview real quick, talk to you a little bit about our journey. Like I said, I wrote the first line of code a little over 12 years ago, which sounds really weird that it has been that long. This is what it looked like. This is a photo I took from February 2006. It's where I was to Beaver Stadium at Penn State when I wrote the first line of code. Just kind of gives you the setting. But, but in college in August of 2006, so this has been six months, we should introduce this graph. So this is a graph of the new users per day signing up for Weebly, so non-cumulative. Just whenever someone signs up, you know, you get a one. This is six months in, so we still hadn't launched. Six months in, Dan, Chris, and I were all doing internships that summer. You can see here our massive record signup day was twelve users. I think we just created accounts for friends and family.
So six months in, we still hadn't launched. Right? Just to give you an idea of how long it takes, we worked for six months and hadn't launched. In October of 2006, this is eight months later, still hadn't launched. We were hustling for buzz on forums. We had created a sign-up link. You can see here now we had 30-some users that signed up on our record day, but eight months in still hadn't launched. In October of 2006, I read about Y Combinator on Slashdot. The deadline was about three hours ago. So I think it was about 1:00 a.m. Eastern when I read it. The deadline for application was midnight Pacific. So I had about two hours to create a YC application. I didn't have time to call up Dan and Chris, my co-founders, and asked them if they want to drop out of school with me and move to San Francisco.
So I took a guess. My guess was that Chris was gonna drop out of school and Dan wasn't going to. I called Chris up first the next morning and said, “Hey Chris, you want to drop out of school with me and move to San Francisco?” And just on the spot, he's like, “Hell yeah! Let's do it!” I caught up with Dan and said, “Dan, you want to drop out of school with me and move to San Francisco?” He said, “You know what, this sounds like a really promising idea. Let me call my parents, I'll call you back in two hours.” It was a much more responsible approach. But I applied with less than an hour to go.
We drove up, interviewed, and got accepted. Actually, funny story, we finally were able to get on TechCrunch the day of our YC interview, so I'm sure that that didn't hurt at all. This is what that looked like. This doesn’t actually look like what a normal press spike looks like. You'll see a normal press spike later, but in this particular case, we only had two servers and we were really worried about our servers burning down, and AWS didn't exist back then. So we basically decided to allow you to sign up and then say, “Hey, you're on the wait list. We'll contact you once you're able to access your account,” which is why it's spread over a few days.
But the first TechCrunching, now this is much more normal of what it looks like after a press spike. You see it kind of goes down pretty low; it's kind of hovering around the same level. If you're observant, you'll notice here one day we had zero users. That presumably means that we were—the whole site was down, which is great. But in January 2007, eleven months in, we dropped out of school, packed up all of our servers in my car. I drove cross-country to San Francisco. Would not recommend driving 80 in January; got stuck in Wyoming for three days but finally made it out here. And this is 11 months in, so 11 months after writing the first line of code. We're working on a full-time in San Francisco as part of the YC program.
Here's what that looked like. It's still shocking to me that at one point this TV was current technology because it just looks so old now. But here we are. We rented a one-bedroom apartment—sorry, two-bedroom apartment in the whyscraper. We pushed three desks together and we pretty much just worked all the time. We worked 24/7. Our only rule was we'd take Saturdays off. But other than that, we would work until we were tired, we'd sleep until we weren't, we'd work until we were tired, we'd sleep until we weren't, and just kind of repeated that process.
Here is a second TechCrunch press spike that we got in January. This one's much more normal. This is exactly what you should expect if you get on TechCrunch or any press. It goes straight up and it's really exciting that day, and then it goes straight back down the next day, but at least settles a little bit higher.
In April 2007, this was 14 months in. Now, you notice we had a couple other press mentions. What you'll notice here is these are going in the wrong direction. You know, the number of new users per day is actually declining, declining, declining—both of these are heading in the wrong direction, means we didn't have product market fit yet. We're 14 months in, it's over a year and we still don't have product market fit. This was kind of an interesting moment in our history because we found ourselves with less than $100 in our bank account and I see Demo Day was coming up soon.
And we were, you know, we kind of had some excitement and thought, you know, talking to investors maybe we'll be able to raise money, but we certainly weren't sure of that. We had just gone to Costco so we had lots of food for a couple weeks, but rent was coming up, and as everyone knows, rent in San Francisco isn't cheap. So about a week after this I came to this very room, pitched a whole bunch of investors at Demo Day, and we were successful in raising a 650K. At the time, that was called a Series A. Today, we'd probably call it a pre-seed round of funding. Fourteen months in, this is what a price for a Series A paperwork looks like.
Just to give you a perspective too, on a little bit of how crazy things have gotten out here, we raised 650k on a two million dollar pre-money valuation, so 2.65 post. That was considered above average, slightly above average. We were all very jealous of Dropbox who had raised at a five million dollar post-money valuation. And today I think that number would probably be fifteen maybe twenty. So it just gives you a little bit of perspective on how you can still be very successful even if those valuation numbers today might seem low or you might be angling for a higher one.
But really puts it all in perspective. This is May of 2007, so we got featured in Newsweek magazine, which I don't even think is in print anymore. But you can see here the spike goes up, it comes back down, it settles at a higher level, which is great, but look, it's going in the wrong direction again, right? So this is now 15 months in, still no product market fit. In August of 2007, here’s 18 months in, we got featured in Time magazine this time. And again it goes up, but now it's coming back down.
Now it's settling at a higher level, which is good, but again this is 18 months in, we're 18 months into the journey and we still have no product market fit. So just to give you an idea of how long it can take before having something even as basic as just having users that enjoy using your product and are coming back, 18 months later we still didn't have it.
Now, to skip through a little bit of the rest of the story here, here is October 2007, so now 20 months in. You kind of see we had this moment, and then boom, it turns around. It turns around and starts picking up, and now all of a sudden you can see every single day we're getting almost a thousand people coming to our front door which is more than we were getting featured in Newsweek magazine or on TechCrunch. The first real traction that we got. Fast forward again to February 2010, four years in, and now you can see we're off to the races.
So I wanted to give you a little bit of snapshot of what it looked like for us to get product market fit in the early days before diving into some of the basics. So let's start with a definition on what is product market fit. So you've probably all heard Y Combinator’s mantra, which is, "Make something people want." I actually, if I was to modify this, I would say make something a lot of people want because that incorporates a little bit about the market, but we'll talk about that.
So first we'll go over the stages of a company. So obviously you start off with I have an idea, and everything is really exciting, and you're telling all your friends about the idea. This is the very birth of a company. Let's go through some of the phases. So this is roughly all of the phases of a company. It starts with idea, you get to prototype phase, you then get to launch, traction, monetization, and growth. I put monetization after traction because oftentimes that's the way it goes.
Actually, getting going from launch and getting to traction is product market fit. Monetization is actually a much easier problem than product market fit. This is the sort of the initial product market fit search. Initial product market fit search is between idea and traction, so getting from idea to traction is probably the hardest thing and the thing that kills the most companies.
All right, here we go. One thing not to forget is that when you're in this phase too, you're still refining product market fit. A lot of companies forget that; they get so focused on scaling and so focused on, you know, continuing to grow the business, and they completely forget that you're still refining and still building product market fit at this stage.
So really important not to forget this. All right, so what are the hardest things at a start? And I'm convinced that there's basically only two hard things. Number one is finding product market fit; it's really, really, really hard. Most companies will not be able to find product market fit; it's incredibly challenging. Number two is hiring and building a world-class team—that is also incredibly challenging. It's very unintuitive and it's very, very difficult to sort of grow through that rapid growth phase and to emerge on the other side with sort of an enduring long-lasting company and culture.
Making money I put is a very distant third. It is usually a lot harder to build a product that a lot of people really, really want than it is to figure out how to make money from that product. So I would say that's usually a distant third. You could have lots of ideas how to make money. I'd say definitely try to make money, experiment, learn, but it's a lot easier to figure out how to make money if you've already got people hooked.
And then the fourth one, we won't cover this too much, but to scale to a really big, long-enduring company, you need to build an organization that's scalable and repeatedly launches great products. And that's really, really hard because it's not just going to be about the founders anymore; it's about the organization doing so scalable and repeatably.
One other sidebar is that the best companies will create a market. So if you look at sort of what Weebly's done, if you look at what Airbnb has done, if you look at what Dropbox has done, all companies have created their own market. I say this because, by definition, market research is not going to help; market research is research on existing markets, right? And you're going to create a new market.
So how do you do that? What does that look like? So first of all, you need to find a hidden need. So there's a need out in the market that a lot of companies or a lot of people don't realize exists, and if people realize it exists, if it was obvious, then everyone would be doing it. So the hardest part is finding this hidden need, and everyone is going to tell you that the idea is dumb; everyone's going to tell you it's stupid.
I remember in the summer of 2006, after writing that first line of code, I went and pitched Weebly at the New York tech meetup. It was a thousand people. We were kind of alpha stage at that point, and it was in front of a thousand people. I gave a demo, a five-minute demo, and then Scott, the founder of Meetup.com, came on stage and just said he thought it was the stupidest idea that he'd ever heard and that no one needed to make websites and that people who needed to make websites already could or people had to learn to code.
And from a thousand people told us that we had the stupidest idea he'd ever heard. So the point I'm making is, if it's obvious, then everyone will be doing it. So you're kind of finding a new reason. Now, the hidden need in this particular case was that there were a lot of people who needed to make a website themselves. And that was really hard because a lot of the tools at the time were geared towards people who were hand-coding the websites—basically like FrontPage and Dreamweaver.
We were able to realize that people wanted to do that and build a service that enabled people to do that. But figure out what are you a substitute for? What need are you serving better? What job are people hiring you to do? If you know the Jobs-to-be-Done book and framework, that's really helpful to think about. What are people trying to do? People aren't trying to make a website; people are trying to launch and grow their business.
So understanding what's the job people are trying to do and then what substitutes are there for that job. When you think from that mindset you might think, well, there's a website. You can also create a Facebook page. You could also—there's lots of different substitutes for that job.
I think a really important one is understanding where are you getting pulled. Where are your customers pulling you? You shouldn't be pushing your customers toward a solution. When things are working, your customers are beating a path to your front door, and they're pulling you in, saying, "No, can you need to do this?" And you're saying, "Yeah, but that's not what our product does." They say, "Well, I'm going to kind of hack it to do that anyway." When you find people hacking your product to do something that wasn't intended to do, pay attention to that and double down on that.
And then often what you initially create will seem to fit into an existing market but with less functionality, right? So it's the same thing with the iPhone. It's the same thing with Weebly. Oftentimes it doesn't have 3G, it doesn't have apps, it doesn't have any of these things initially. But what it does do is it enables a whole new market—a whole set of new entrants to come and use your product.
And so the success of the iPhone wasn't that it's successfully competing in smartphones; it sure looked like a smartphone, but it wasn't competing against any smartphones that were out there because what happened is there was maybe, at that point in time, I was a heavy Palm Treo user. There were maybe a couple million smartphone users in the United States.
What the iPhone did is made everyone a smartphone user, and so there were all sorts of a whole bunch of new entrants. Then over time, it also cannibalized the existing smartphone market. So a lot of times, people may sort of mistake you for incumbents when you're creating an entirely new market.
So the next is on building a remarkable product. So what does this process look like? And I'll try to break it down into very literal steps about exactly what you should be doing. So everyone knows this, right? Step one: have a great idea. Step two: talk to customers. Step three, something happens there and step four: profit.
Everyone knows this, but what is step three, right? Because that's where everyone's plotting around in the desert trying to figure out what the hell to do and nothing's working. So let's talk about step three.
So step three is literally this list of things. So you talk to customers and develop a market thesis. Try to understand exactly what their pain point is, what's that job they're trying to get done, and how can you help them get it done faster or better? This is really important—listen to their problems, not their solutions. So customers will tell you the pain that they're facing. Listen to that.
When they talk about the solutions they're proposed solutions, you could just completely ignore that because they generally aren't that great. Number three, go through a rapid prototyping and user testing phase. Number four, you build a solution to their problems. Number five, test the solution with them. Number six, did it work? Go to one, repeat. And then number seven, by the time you've sort of looped on points one to six, you probably looped about twenty-seven times and that has some interesting implications.
But, no one ever gets it right on the first shot. No one gets it right on the first shot, so there's some implications there. So let's take enough on a few of them. Listen to their problems, not their solutions. I like what Michael touched on this earlier too about the real Steve Jobs and fake Steve Jobs. There's this meme out there that Steve Jobs just didn't listen to customers and would just produce the magical product that the world needed like in one shot, just straight from his imagination. That's not how it worked.
Here's a quote: “Some people say give customers what they want; that's not my approach.” I think Henry Ford once said, “If I'd asked customers what they wanted, they would have told me a faster horse.” People don't know what they want until you show it to them. That's why I never rely on market research; that is all 100% true.
Don't listen to people's proposed solutions; market research is probably not going to show you the way. But what he didn't say is that he never talks to customers; he didn't say that he never listens to their problems; he didn't say that he never iterates because those are all things that Apple does a whole lot. So it's absolutely critical: talk to customers, understand their pain. No solution was ever delivered perfectly in a vacuum.
Number three: rapid prototyping and user testing. So I think this is a really important point. Building a fully—that we made this mistake a whole lot early on—building a fully functional product just to figure out if it's going to work or not is a really, really expensive way to test the hypothesis.
So you could get caught up in this loop of like build the product, launch it, doesn't work, scrap, repeat, build the product, launch, doesn't work. And especially like Michael was saying, if you're always searching for that home run and it takes you three months to build that product, that is a really long time to keep iterating.
The best thing you can do, however you end up doing it, is focus on getting to a functional prototype as quickly as possible. So that might be—there’s a whole bunch of tools now that allow you to take mock-ups and make them clickable and make them feel a lot like an app. You can do it by just writing throwaway code and just getting something really, really quickly out there. There's a whole lot of ways to write functional prototypes, but get in front of users.
Don't worry yet about scaling. I know we were really obsessed about writing code that was going to scale because the underlying assumption there is that as soon as we launch it, millions of people are gonna be dapping to our front door. That doesn't happen. It's not gonna happen. So don't worry about scaling until you need to.
I would say initially don't worry about monetization either. You want to focus on making sure that the product experience is right. Don't shy away from monetizing your products; don't shy away from charging for them. But initially, you need to make sure that your product is working for people. And then expect however many iterations you think it will take; expect it'll take about ten times that many iterations.
So what are the implications of that? And these are really important. Number one, keep your burn low because if you only have enough cash in the bank for two to three iterations and it's going to take you 20 to 30, then that's not gonna work.
And number two, build a team that can do this really quickly. So this is, I think, one of the primary reasons why outsourcing the coding in the early days generally doesn't work. It's because when you outsource a project, that's one shot. Well, if it's gonna take you 20 to 30 shots, it's not gonna work. You need to build a team that can very, very quickly iterate, rinse, and repeat.
Okay, this is another important point: test a solution with customers. So here are your—there's some helpful tools here, but the most important rules are: Number one, make sure you're talking to a target customer. So it's not helpful to just talk to anyone; make sure it's one you're targeting.
But make sure that you are super flexible on changing your view on who those target customers are. So when you talk to someone and it seems like, “Hey, this isn't my target customer,” but then also there's a whole bunch of them showing up and they're hacking and doing really interesting things with your product, you should pay attention to that and potentially change who your target customer is.
Number two, don't overthink it. I think this is a problem a lot of smart people can have. You obviously, you want to rely on data, you want to rely on market research. You get really, really into the weeds and the strategy, and you super overthink everything. Don't overthink it; anecdotal is okay. Just getting in there and building, launching something, and trying it out, and iterating is the most important thing you can do.
Doing all of your homework, all of your research, you know, looking at the market, looking at the strategy, it's gonna be the perfect stretch, it's gonna be the perfect strategy, but no one's going to use your product. So don't overthink it.
Here are basically three tools: I think these are probably the only three that you need. Number one, customer interviews. You probably need about five to ten of these. What this is is it's talking to a customer probably for about an hour, maybe a little bit longer, whether it's on the phone or going into their place of business or going to where they are and just understanding everything about what motivates them, what their problems are, what their pain is, and just getting that qualitative view of what they're experiencing.
Number two, UX testing sessions. You only need about three to five of these. And we'll go over how to run a good UX testing session, I think on the next slide. Number three, metrics. So metrics are obviously really important; tracking the right metrics is really important. The one thing I'll say is you'll never have as large of a sample size as you want. Even at Weebly's scale today, we still sometimes have difficulty with getting statistical significance for some of our tests.
Be very careful about telling too many stories with your metrics that maybe aren't supported by the statistical significance. So you'll oftentimes find this: there'll be blogs writing about an A/B test and how you changed the color from red to blue and increased conversions by 27%, and it's like, “Oh yeah, how many people were there?” “Oh, 17 people ran through your test.” Like, I'm not sure that I would pay attention to that.
Okay, UX testing sessions, I think these are the most important thing that you can do; it's really, really simple, but it can be really painful. Number one, get someone to use your product or service in front of you in person, whether that's on your phone, whether that's sitting in front of a laptop or desktop—get them to use it.
Number two, encourage them to give open and honest feedback. They will not want to give you open and honest feedback because it feels awkward telling someone that their baby's ugly, but you have to try your best to encourage open and honest feedback.
Number three, ask them to perform a task: you are not allowed to touch the phone or keyboard; you are not allowed to do anything once you tell them to perform the task. Number four, and this is most difficult, do not say anything. It's really, really, really hard. You will go through extreme agony as they struggle to figure out how the hell to do something really basic like sign up for your app.
And you'll go through all this pain and it'll probably take them two to three minutes, and you'll get this visceral gut feeling. You are not allowed to touch or tell them to do anything until they successfully complete the task, even when they ask for your help. It's really, really hard. You only need three to five testing sessions; I think you really only need three to be able to tell the most critical and important UX bugs, if you will, that you have.
I'll tell you one story on this. We were about to launch a homepage once, and we wanted to get the sign-up form fields down to as few as possible to reduce the friction of signing up to Weebly. And so we figured, “Well, you don't really need confirm password,” so we got rid of that one. In fact, “You don't really need to confirm your email,” which used to be a thing. And so we figured, “Well, we could just ask for email and password; that'll be enough.”
And in the off case someone mistypes their password, that just resets to their email. And the chances someone mistypes both their email and their password, then I guess they're gonna have to create a new account, but that's not that big of a deal. So we put the sign-up form, and it said “sign up here” in probably like 100-point font, and then it had two fields: it said email address and password.
And we're about to launch it, but we had the practice of doing this before we launch anything. So I got a couple people down; they were just friends, and I sat in front of the laptop and said, “Sign up.” And these were tech people, and about 45 seconds later they said, “I don't—I don't know how to sign up.” How do you not know how to sign up? It says "Sign Up Here" in a hundred-point font! Like what the hell's going on?
Another side point: people don't read. So, and I said, “Well, why don't you know how to sign up? It's right here.” And they said, “Oh, that makes so much sense. Well, I just didn't look at that because I assumed email password was a login form. Obviously, so it wasn't the sign-up form; it was a login form.” So we added a gratuitous field that just says your name so we could have three fields, and all of a sudden people saw it as a sign-up form, which is incredible.
This is the kind of thing we would have never discovered if we hadn't done UX testing, so I would recommend doing it all the time for everything. You want—you don't need that many sessions.
Okay, here's another question. It comes up: when should we launch? There's this whole Minimum Viable Product, which I think a lot of the thinking is good. It's new since we launched, but I don't really like the word viable because it's kind of insinuating that you're gonna put like just the least crappy thing you can out there. I much prefer the word remarkable: so minimum remarkable product—the product that is the least you can build to be remarkable.
All right, so this is a quote from Paul Graham that says, “Launch when your product is better than what's out there.” I think this is really important because it basically incorporates this idea that you should build something that's better than anything else out there, and don't launch until you have that.
But as soon as you have it, then go ahead and launch. So I think that's the right time to launch.
Prioritizing—okay, I think this is another important point to make—is how do you prioritize? Because in the early days, it seems like there's an infinite amount of things to build, and you don't have enough time to build any of them. And so how do you figure out what the hell to build next?
I think there's two important points on prioritizing. Number one, there's only one thing that matters. Think about that startup journey— from idea to growth stage. Focus only on the thing that gets you to that next stage. Don't focus on anything else. Don't go to conferences. Don't write blog posts. Don't read the news.
Now I'm telling this because like I did all those things; it's impossible not to, but just don't. If you can't, don't do any of them. Don't do any of the things that aren't getting you to your next milestone—in this particular case, the next milestone being product-market fit.
Number two, I think, is a really interesting point. I heard this from Astro Teller, who ran Google X, and what most people prioritize—almost everyone prioritizes their lists exactly the same way, which is effectively some kind of spreadsheet of all the tasks you can do, and then the difficulty of each and then the expected payoff of each—how impactful, right?
And then you may see, "Sort by cost times benefit." But instead, I think when you're trying to make continuous improvement, that's actually a pretty good approach. When you're trying to make discontinuous improvement, optimize for learning.
So basically ask yourself, "What is my biggest unknown right now? What's the number-one thing that I do not know about my business that I need to learn?" Optimize to learn that thing because when you do that, it might not seem like the biggest thing. It might be a low-effort task; it might seem like a low-priority task, but when you optimize to learn the most, what do you do? You rewrite your whole priority list because when you learn that thing, you actually completely throw out all your old priorities and have a new list of new ones.
Okay, how do I know when I've achieved product-market fit? This is another common question. So I think there's basically three key metrics you should be tracking. Number one, returning usage. Number two, NPS. Number three, paying customer renewal rates.
So returning usage is basically just look at people who sign up or come to your site or your app and look at the number of people who come back within a day, within three days, within seven days, within 30 days, right? If you track that metric more than anything else, that is the indicator that things are working.
In the early stages, I remember handing out Weebly logins to all my friends and family, and none of them came back. And those are the people who liked you the most, and those are the people who would really want you to be successful. And if they're not coming back, then no one's gonna come back. And so I think number one tracking return usage is really important.
Number two, track NPS; there are all kinds of tools to do this now. Here, NPS some people say 40; I think about 50. If it's above 50, then you probably achieve product market fit. NPS, if you've ever answered that question, "Would you recommend this product or service to a friend?" That's NPS. It's one question— you rank from zero to ten. Basically, the percentage of people who answer nine or ten—those are promoters. The percentage of people who answer zero to six—those are detractors.
And people who answer seven or eight are thrown out. So in the early days, Weebly had an NPS of 80%. That was basically—88% of people answered nine or ten, 8% of people answered zero to six, and my math is right—12% of people answered at seven or eight. So you basically take that 88% minus 8% equals 80.
If it's above 50, you're doing pretty well. The way this metric is built, it can get negative, and that's probably where it will start. And the number three, paying customer renewal rate. So when you have paying customers, look at their renewal rates.
A quick sidebar: I don't like the churn metric for looking at this. A lot of people use that because it's easier to calculate. But basically churn is not cohort-based renewals. Cohort-based renewal is just looking for the number—the percentage of people who are eligible to renew and what percentage of those people actually renewed.
And that's cohort-based, so I like renewal rates a lot better. All right, next metrics aren't included. So number one metric that is not included is signups. This is something that was not very well understood when we got started. I would not pay that much attention to signups; I would pay a lot of attention to active users. If you have good returning usage, signups translate to active users pretty well.
If you have bad returning usage, then signups basically like completely drop off, and you have very little active users. In fact, that number may even be shrinking even when your signups are growing. If people are returning, number two, conversion rate: if you're thinking of building a SaaS business, conversion rates, they all start low; they build over time.
I wouldn't pay a lot of attention to conversion rate in the beginning; I'd pay attention to some of the other metrics. I think it's the last point: just how does it feel when you get product market fit? You'll know when you achieved it when your customers are beating a path to your door.
When you don't have it, everything feels hard; it feels like you're pushing this huge rock up a mountain. You're pushing your customers towards a solution. They're too nice to tell you no, but they're not really coming back; they're not really using it. When you have it, the whole world is beating a path to your door. Everyone wants to use it; the press is writing about it; everything feels easy, and every decision you make feels like you're a genius because they all go well.
Spoiler alert: it's somewhere in between, it turns out. As you're scaling your business over time, you'll discover you're maybe a little less smart than you thought you were, but that comes later. But I think this is what it feels like, so if you're not feeling that, that sort of customers pulling you in a direction—world beating, you know, beating a path to your door—then you probably don't have it yet.
All right, now a couple more points beyond prime market fit. This is a little bit more theoretical. I think the most important is just the very sort of tactical: how do you go and build a product? Just talk to customers; listen to their problems, not their solutions; iterate; it's human; and then keep launching until you get something out there. Focus on a couple key metrics.
But a couple points I want to make. Number one, there's fundamentally three things that a startup needs to do in order to be successful; and this is a little bit past just product market fit. Number one, the product needs to be meaningfully better than the alternatives.
I think this is sort of described in the Paul Graham quote of "Launch when what you have is better than anything else out there." Number two, you'll need to learn how to acquire customers in a differentiated way that scales. And number three, you'll need to invent your business model without killing your traction.
This gets into a little bit more than product market fit—an expanded version here. But basically, product market channel model fit—and what this goes to show is like you can build a product that works really well for a market, but the model is busted, right? Your model—the way that you charge people doesn't work.
Maybe you're not charging enough; maybe you're charging too much. That has a lot of interplay with your channel—this is how you acquire customers, right? So if your model, for example, if you're building a solution and you're trying to charge $75 a month for it, that's probably a pretty tough spot for businesses because you're gonna be in the middle; you're not gonna be able to afford a salesforce, right?
You're not gonna build, afford actual people selling your product to the customers directly, but it's too much money that people are gonna want to just whip out their credit card and start paying, right? And so that's why oftentimes, you know, between the model and the channel, there needs to be a fit there as well because if you're gonna have a salesforce, you probably need to charge people at least two or three hundred dollars a month to afford the salesforce, and if you can have a salesforce, then you should probably charge $25 a month or less.
This, all of course, plays with the product and market fit, which is how this all works together. So there's an essay here which the HubSpot growth framework, which I'd highly recommend reading for a little bit more on this.
Another sidebar is on scaling the team. So I think this is a really important point to make: don’t scale the team until you have product market fit. So I would not scale past about 20 people. So around 20 people, choose between about 23 and 25 is when everything breaks in the startup because you can no longer be just completely flat. If you look at any of the essays, you know, if you look at back in the day, 37signals had this essay of like how big a perfectly flat company is amazing and no one ever needs to hire managers, and it's like, I could predict to within one or two employees exactly the size you are, and it's about 23 to 25.
And it turns out that was true because about 23 to 25 it feels amazing. It's completely flat; just another couple people and everything breaks. What you need to do is you need to start implementing your first layers of management, and it turns out that that structure is not very good for finding product market fit; it's not very optimal for that.
So keep your team small. I would say it's okay to micromanage a little bit at this stage. You should know everything that's going on; you should know everything important there is to know about your customers, your product, your market, your channels. You should know all of that. What does that mean? That helps you make really great decisions, right?
Because you have all this information, it's actually a huge advantage. Once a company scales up, then all this knowledge is distributed across people, and it's really difficult to get all that knowledge to make a really good decision in one spot when it's scattered across a bunch of different people, and takes a lot of different opinions to get something done.
So don't delegate anything important yet. However, once you've achieved product market fit—and I think this is a mistake that we made—scale aggressively.
Once you've achieved product market fit, so at this point presumably you've either found or created a new market, but it's likely you're not the only one. You may not have heard of your competitors yet, but there's probably other people out there doing the same thing you are in a race to capture this new market.
Advantages accrue to the number one player; they always do. Even if there's not network effects in your business, just having more people can build products faster that generate more revenue, attract more financing, and allow you to hire more people that generate more revenue.
So there's all these kinds of flywheels and cycle advantages that accrue to the number one company. Be that company; build a team aggressively but thoughtfully. I think that you should probably never more than double the size of your company in any given year.
So I don't think I know of an example of hyper growth that works out of companies that go from 20, you know, 20 employees to 300 in a year, and that works out because what you end up doing is you build a foundation on sand based on really shaky soil, and it all eventually—it's all great while you're scaling—and eventually the skyscraper comes crashing down, and that always seems to happen.
You will need to completely change the way that you work, including a lot more delegating at this point and no more micromanagement after you do that. So there's kind of this inflection point in scaling a company; I think it's really important to think about because I would not scale a company past about 20 people before you have product market fit. As soon as you found it, go and scale aggressively as you can.
And then lastly, I'll talk a little bit about building a brand because I don't think it's worth spending too much time thinking about, but I think it's worth spending some time thinking about when you're in the early stages.
So great brands are built around a fundamental insight—a consumer insight—that some truth that's just not really acknowledged out there. And ideally this is the same one that your product is built on. So it's really, really powerful if you could identify that insight early on, know what you stand for, and build that into all of your messaging—build that through into your product, and that becomes the foundation of your brand.
So let me give you one example: I talked to the person who built Virgin America's brand. So here was their story: when they got started, they were doing a start-up airline. There are lots of economies of scale in airlines and so they did, they went out and started talking to customers, and they realized that there are only four reasons why people select one airline over another.
The reasons were schedule, price; so again, if it was three dollars cheaper, I’ll select that airline; it was destination; so if you want to fly to SFO or Oakland; and it was frequent flyer programs. And they looked at each one of those and said, “We're not gonna win; we can't win; it's impossible to win on any of these.”
So they said, “Okay, well what's our market thesis? Like what are we gonna do differently?” And then they went out there and talked to lots of people and they said, “You know what? The experience of flying sucks; the experience of flying really, really sucks! So why don't we create an airline where it's not gonna be a super premium airline, but it might cost fifteen dollars more for that ticket, but it's going to be an amazing flying experience?”
That was their brand; that was their product and their brand. They built it in right from the very beginning, and everything that they did revolved around that flying experience. So that's why you make a decision to invest in the super cool lighting that doesn't make any sense financially, right?
But that is exactly about the flying experience. That's why you're gonna go and pay your staff more, and they're gonna have a really great attitude as they're serving the fliers. That's why for every single PR event that they ever did, they did it on an airplane because they want to highlight that flying experience, and they created a new reason for people to buy their tickets, and they were very successful at doing that.
So I think it's one thing to understand; I wouldn't spend too much time overthinking this. But to the extent that you can understand what is that insight, it should be infused in both your product, and that becomes the basis for your brand over time.
So that is it! I think I'll take a pause there, and that's it. So any questions? [Music]
Yeah, so the question is, “It took 18 months to find product market fit; what motivated us?” I like to say that it was just that we were young and stupid, which is super helpful. But I think my theory on entrepreneurs is that a lot of people think that entrepreneurs are risk-takers. I don't actually think most entrepreneurs I know are heavy risk-takers; I think they're calculated risk-takers.
I think that entrepreneurs have really two primary qualities: number one is they're optimists, so they don't see risks where other people see risks; and number two is they're determined—so they just don't give up. So I think, you know, generally speaking, those are the two things.
Your company only fails when you give up, right? And while you're still working on it, by definition, it's still going. And so I think having that determination— I wouldn't blindly plod on when all of the evidence shows that this is not going to work out. But I think just continue to be determined, and having the confidence and knowing that this is something people need, and just continue to work on it is key.
[Music]
Yeah, so the question is, like common advice is targeting each audience, or verticalized, right? Which is, which is another way to say that. I think you're right; we've been an anti-pattern, you know, kind of runs counter to that pattern. I think I'm not 100% sure why, but I think it's because, in our particular case, the verticals were not deep enough to support the pretty heavy investment that you need to make in the product, and so basically every single person required a ton of functionality: we need blogging, we need e-commerce, we need forms, we need, you know, like a full CMS, we need all these things, and we need to be best class, you know, world class, and every single vertical wanted that, and no vertical was deep enough to fully support that on their own.
So the pattern of what happened to Weebly in just, you know, website builders or e-commerce platforms in general is that we all started off very horizontal and built a platform, and then over time, once all that functionality was built out, then we started to customize the verticals. So I think that that's what worked in our case, but building to a specific vertical is generally good advice.
Yeah, so the questions when you're creating a market what changed to tell, tell people like you have this new thing that they didn't know they needed? I think the experience is likely to be similar for everyone, which is, which is basically the first chunk. So I'd say the first three to four years of Weebly's history, we were mostly just trying—like I remember telling reporters, like you just— why they're like, "Why do we need to write a story?" I was like, "You need to write a story because no one realizes this is possible, right? No one!"
So the first three to four years for us was just trying to convince people, like, "No, you really can build a website! Like, this is possible!" Because everyone, I mean, everyone assumed unless they knew how to code, everyone assumed that is beyond my capabilities; that's beyond my abilities.
So we spent four years probably just trying to tell people, and then eventually little by little people tried it; people tried it, and then that's—that's that market's great—that kind of boom moment when all of a sudden people realize that this is possible, you know?
I think another probably great example would be either Uber or Airbnb, right? Like Airbnb was something that I remember, even early on, I don't really want to stay with other people; that sounds weird. Like I don't want to get in someone else's car; like that's shady. But then all of a sudden, like, you know, the word just kind of gets around. You try it once; enough people try it once; they really enjoy the experience. Word gets around.
Once it does, that's that sort of that Big Bang moment, right? Where the market gets kind of created, and then at that point, your problems are completely different. At that point, you don't need to convince anyone anymore because people just think it's going to be inevitable. But then your problems are more about scaling and, you know, continuing to find and refine the product at that point.
Can we talk about your key KPIs during that 18 months off period? What were you measuring to make sure that you were moving the right brake?
Yeah, so the question is on the key KPIs during that 18-month period. The sad answer is we were not monitoring them; we were not measuring them. That's probably why it took us 18 months. It probably could have been a lot shorter. I think we were looking at signups, which was kind of the thing that most people were looking at at that point in time, and it's a very poor metric.
I think if you look at how our signups would convert to active users, that was very low. If you would look at how our signups were trending sort of on a daily and weekly basis, that was trending down. So by all accounts, we didn't have product market fit, and we knew we didn't have product market fit; it wasn't like a big surprise.
So it was really just a matter of continuing to iterate, continuing to iterate until you finally get something that clicks.
Sure, so the question is on pricing. What's a journey we went through? I think people are a lot more rational about pricing today than when we got started because in 2007 and 2008, the prevailing thinking in Silicon Valley was that you shouldn't actively not charge money; you should actively be not making money—that was the prevailing thinking.
It sounds really, really crazy now, but at the time, the logic went that Twitter was the example. That if you charged money, then you would have revenues, and once you had revenues, they wouldn't be that big, and then you'd just be valued on a multiple of your revenue. So way better to sell the dream and not show any revenues than to make money and then have your valuation come down.
So that's what people thought at the time. And we started off by not charging any money; so it was just completely free from basically when we launched in 2006 through the summer of 2008. I’m not even kidding: we had people who would just unsolicitedly mail us checks for a hundred bucks because they were like, “You're gonna run out of money! Like, you need—I just gonna give you money." And we're like, "Thanks!" but like it was a completely free product; there was no way to money unless you mailed us a check.
And then we knew we were gonna run out of money from the round that we raised in around September of 2009—and G, sorry, September 2008. In January of 2008, we decided to try to make money because we figured making money was much cooler than raising another round. So we worked for six months from January to June on launching Weebly Pro, which was the first version that you could pay us any money for.
We had all our friends over in our apartment the night before we launched it, and we all took bets on clearly how many millions of dollars we're going to be making the next day; like it was like as soon as we pressed that button, it was just gonna come flowing in. And then we launched it the next day, and then after a week, we looked at the sales, and it turns out that we made ten times less than the lowest bet.
So it was like, okay, I guess it's not going to work out quite that well, that fast. But then we, you know, we kept iterating; we kept growing from June of 2008 to December; we almost ran out of money again, but had the option of cutting the founders' salaries and so we're going, we're going to be cash flow positive. We basically became cash flow positive in January 2009, more or less. We're through the rest of the history of the company.
Actually, use it for three-week tops. So in that case how would you actually act?
Because...yeah, so the question is around the—the word discontinuous improvement—and like, what does that mean? And a lot of the writing is about continuous improvement. I think discontinuous improvement is effectively when you're making a big leap, and sometimes small, incremental improvements don't get you to that big leap, right?
And so I think, you know, imagine yourself starting with the Palm Treo, right, and you're trying to make continuous improvement. Like what would you do? Like you’d improve the OS a little bit, maybe you’d improve, you know, the way the apps can exist a little bit, maybe you would take that keyboard and just like make the, you know, clicking a little bit better or the typing a little better, whatever it is.
But I think by definition, if you're going to create a new market, oftentimes it's discontinuous improvement. And what that means is taking a really big leap. And taking a really big leap doesn't often happen the same way as taking small steps. And so I think, you know, again, it's really about finding that hidden need, figuring out what people want, and building that solution, iterating really quickly on that front, but optimizing for learning.
And I think optimizing for learning is sort of the key here, where you say what's the biggest unknown that I have, and how do I go about answering that question?
Okay, two more questions. So how do you deal with a demographic split between purchasers and users? Like we're a hardware company, and our primary purchasers are probably going to be Gen X; they want an analog version because they believe it's more reliable, and the primary users of the product will be Millennials, and they all want touchscreen, which actually works better for us.
And so how do you deal with, you know, convincing people later on, “Hey, in the tech roadmap, we'd actually like to even have, you know, maybe your old equipment back and we'll just give you a new one?”
Yeah, so the question is hardware startup; your purchasers and your users are different demographics, and they want different things. Yeah, how do you make the transition smooth? I mean, I think I don’t have that much information—I’m guessing education, ah what? Coffee?
Okay, then I have no idea, but if you want to come talk to me afterwards, we could dig into it a little bit more.
Oh yeah, yeah, that's a great question. So on your way to product market fit, when do you start the whole fundraising process? I think—the most helpful thing to me that I end up explaining to a lot of people is look at that slide on the stages of a company, and most companies will not be able to raise money until they're at the early traction phase—just entering traction.
Now, things may be different for you—you may have some friends and family who may be able to kind of stake you early on; you may get in a program like Y Combinator. You may be different; that's certainly possible.
But most companies, like when you look at those large early rounds that are raised and this company raised 40 million dollars at launching a product, and you're like, "I can do that too; you can't!" That's what I thought. It turns out that in all those cases, there's some kind of history. It's, you know, the founder or founders of that company have cred—massively successful products before—or maybe they're huge, you know, coming in from some part of the industry or whatever it is.
I think if your expectation is that you can raise around until you get to early traction, that's probably a realistic expectation. And then at that point, sort of what are the implications of that, right?
So how the hell do you get to early traction without raising money? Right? It's a chicken, it's sort of this chicken and egg problem.
Everyone solves it differently, right? Everyone wound up solving it differently—it's really, really hard, though. And I think the key, the way that a lot of people solve it is just, you know, effectively sweat; it's just getting a few really smart people together who can build what they need to build without anyone else—without outsourcing, without hiring anyone else—and keeping their burn really, really low and basically locking themselves in a room and continuing to just build as quickly as they can until they get to that point.
And it looks like you have a follow-up?
No, no, no. So the question is, “Launch when you have something that is better than what's out there,” which means a full-blown product? No, I think, you know, maybe this is something I could add in here: don’t don't look at your product in terms of like a feature grid, like a feature checklist. If you think about it like that, you can never win because you’re behind and you can never catch up.
And especially if you’re comparing to—like I like this phrase of like customers over competitors because if you're looking at what your competitors are doing right, then you're inherently following. Because whatever they've just launched, they started building three months ago, right?
And so by the time you build that and you launch that, then they're gonna be launching the new thing. And it could be, you know, I remember one of our competitors—I won't name them, but they're from South Africa, and they had raised 40 million bucks and we had raised six hundred fifty K and things were not going that great for them, and so they completely ripped off our interface and they just completely cloned it and launched it and I was like—we were laughing our asses off because we were about to launch an update where at the time that sidebar with the elements was on top, and we were about to put it on—we were about to put it on the left, right?
We’d spent a lot of time building that and they launched like two weeks before we built it, right? And so I think you have to focus on your customers, not your competitors, and then it's not about to feature grid because there's gonna be one particular feature or one aspect of your product, maybe it's the ease of use and the usability that opens it up to a new market—maybe it's one feature that people are just killing for—that's gonna make up for the lack of the rest.
And so people are going to look at that and say, “Well, it doesn't have XYZ, which I do kind of want, and those other products do, but this is the one thing that I need,” and they're gonna come and use your product for that. So it's not that your product has more features than anyone else; it's that your product does that one thing, that one job they're trying to do, and does that better than anyone else.
Thanks, guys! Okay, that concludes today. Sorry that we ran a little late. It's hard to constrain fantastic speakers from getting through their material and all the great questions you guys are asking. Next week, Swee Aldo, she and Gustav Ostrom are from Mixpanel and Y Combinator respectively, and we will continue on our dive into product, talking about measurement and growth—two very important things.
And we'll also be posting another video of a conversation this week that Adora is going to have with us, Magog, the founder of Gobble, and they, like the Bee Gees, are going to be talking about staying alive—if anyone gets that reference. All right, thanks everyone! [Applause]