21 minutes 3 seconds
🇬🇧 English
Speaker 1
00:00
Thank you. I have the privilege of saying this is my sixth startup school and the first time as a presenter and today I'm gonna be sharing with you what I would have wanted to hear the first 5 times while I was sitting in your seat. So I'm gonna start by telling you about my story. The story of my entrepreneurial career starts while I was in college, and I had the opportunity to do research in machine learning and sentiment classification.
Speaker 1
00:28
And what I did was to try to use that technology to apply it to the stock market. And so this is a article that Stanford Magazine published while I was a junior at Stanford, and it talks about how I created a computer program that pours through newspaper articles, gauges how well a company is doing based on the amount of positive or negative language used to describe it and best accordingly. So far, so good, according to the article. Well, here's what was actually going on the year after I graduated, focused entirely on this 1 startup by myself.
Speaker 1
00:55
I was actually starting this company, and this is the algorithm I used. Did a bunch of research, dot, dot, dot, profit. And we didn't quite achieve profit, by we I mean me because I was by myself. This is a graph that shows the amount of time between when I first wrote a line of code for this company, and the time we got our first paying customer.
Speaker 1
01:23
For those in the back, that's not 8 months, that's infinity months. And so this was a very valuable lesson for me in recognizing the value in having paying customers. And so I decided to stop working on sentiment solutions and go to Google. And my goal at going to Google was to try to learn the skills that would make me successful as an entrepreneur.
Speaker 1
01:45
In particular, I wanted to understand what to do in the dot, dot, dot. And today, I'm gonna share with you what I learned, both at Google and then several other startups since. This is my algorithm at Google. Basically had opportunity to build some great products.
Speaker 1
01:59
I was 1 of the first product managers on Google Chrome. And so we built a product, Google Chrome. A good strategy that Google has for distribution is to put the word Google in front of the products they build. And by doing that, you end up getting about 100,000 people trying your product right off the bat.
Speaker 1
02:16
That was very valuable, not only because if the product was any good, you'd grow much faster and you'd be successful, but because of the feedback that those people would provide as you're incrementally improving the product. And this is the biggest lesson I learned while I was at Google as a product manager, is the value of a feedback loop. This is 1 critical thing I was missing at Sentiment Solutions, because I didn't have any customers to tell me what they liked or what they didn't like. I didn't even try to sell the product, so I had no idea what I actually should be building.
Speaker 1
02:43
While I was at Google, I got lucky enough to be able to sneak in and see Barack Obama speak in November of 2007. At the time, he was a senator running for president. He hadn't won the Democratic nomination yet, and he came to Google and he gave a talk that described how he wanted to take what we're doing at Google with evidence and science and feedback and data and bring that to the government. After I saw this talk, 2 weeks later, I flew to Chicago and signed up as a volunteer.
Speaker 1
03:15
And so I want to share with this audience a few short clips of what Barack Obama said in November 2007 at Google and what inspired me to quit my job, fly to Chicago in the dead of winter, and join his campaign. What is the most efficient way to sort a million 32-bit integers?
Speaker 2
03:37
Well,
Speaker 1
03:40
I'm sorry, maybe
Speaker 2
03:41
we should... No, no, no, no, no, no, I think the bubble sort would be the wrong way to go. I am a big believer in reason and facts and evidence and science and feedback.
Speaker 2
03:56
Everything that allows you to do what you do, That's what we should be doing in our government. I want people in technology, I want innovators and engineers and scientists like yourselves, I want you helping us make policy based on facts, based on reason. And I think that many of you can help me. So I want you to be involved.
Speaker 2
04:21
Thank you so much, everybody.
Speaker 1
04:24
Well, he had me at Bubble Sort. And I decided to fly to Chicago and sign up as a volunteer. And I was lucky enough to be able to join a team that was called the New Media Team.
Speaker 1
04:37
And while I was there, I got an opportunity to run several experiments called A-B tests. And Those were quite successful, so they gave me a job as the director of analytics. And in this job, my mission was to try to figure out how to use data to help make better decisions on the campaign. Here's a picture of our team.
Speaker 1
04:57
We are part of the New Media Analytics team, and new media was the phrase the campaign used to describe everything they didn't really understand. So if it wasn't TV or radio, you fit in new media. And we had the most monitors per square inch of any part of the campaign. Here's another photo of our team.
Speaker 1
05:15
I'm there in the middle with my back to a TV. This is during the Democratic National Convention while Bill Clinton is giving the keynote speech. And the broader new media team is watching while I'm busy setting up an A-B test comparing a picture of Bill Clinton to a picture of Barack Obama. In this photo, I please ask you to ignore all the Bud lights.
Speaker 1
05:35
And so the campaign, I learned quite a bit. I learned the value of A-B testing. We used products like Google Website Optimizer, Omniture Test and Target, now Adobe Test and Target, and got a ton of value out of those products. But we were constantly bottlenecked on requiring a developer to be part of the process.
Speaker 1
05:51
And so that pain was the original inspiration for starting Optimizely. It took me a while to come to that realization, and we actually started several other companies before that. And so I'm gonna tell you those stories. After the campaign, I came back to San Francisco.
Speaker 1
06:06
I convinced a good friend of mine, Pete Kooman, who is a product manager at Google as well, to quit his job and to start a company with me. The first company we started together was called Carrot Sticks, and it was an online math game for kids. This made it easy for kids to learn math in a social way, create an avatar, be able to compete with 1 another, and it was for us an opportunity to try to apply technology to something we really cared about, which was education. This was a product we really were still very proud of.
Speaker 1
06:35
It still exists out in the world. You can go to carrotsticks.com and beat up on a bunch of small kids playing math. And it slowly loses money over time. And we learned a valuable lesson in building carrot sticks, and this is the algorithm that describes our time on carrot sticks, which was that we would basically build a product, sell the product, in this case we were selling it to parents, take their feedback, and then try to make our company and our product better.
Speaker 1
07:04
1 challenge here was we were selling to several different constituents, of which we were none of. We weren't parents, we weren't teachers, and we weren't kids. And so this made it very difficult for us to know what to prioritize, what to do and what not to do. And as a startup, it's really, really important to focus on the 1 or 2 things that make you really, really valuable and unique.
Speaker 1
07:25
So in that process, we learned the value of the feedback loop. We could get better over time. But because we didn't really build a product for ourselves, it was very hard for us to understand how to prioritize. We also had a really big challenge with distribution.
Speaker 1
07:38
It's very difficult to get parents and teachers to adopt your technology. And if you do, you have to do it 1 at a time. There's no scale, there's no leverage in distribution. And so here is a graph of now our second venture, my second venture, Caret6, and this is the time between our first line of code and our first paying customer.
Speaker 1
07:57
So we improved dramatically from infinity to 6 months. And in that, we also had the opportunity to recognize that even though we were getting some customers, the pace at which we were growing wasn't going to justify a large, impactful company. So we learned a lesson here, which was now we decided to try to build a product we wish we needed, or wish we had, in caret6. And so that's when we started Spreadly.
Speaker 1
08:23
Spreadly was the company that we applied to Y Combinator in, in winter of 2010. And I want to share with you the short version of the demo video or the video we submitted in our Y Combinator application that describes our experience with distribution in Caret6 and then why we were inspired to start Spreadly. Hi, I'm Pete. And I'm Dan.
Speaker 1
08:45
We're both former product managers at Google and studied a bunch of computer science stuff in college. I also worked a little bit on the Obama campaign and then did the presidential transition, now doing a startup with Pete here in San Francisco called Kerasix. So we started working on Kerasix about 4 or 5 months ago and the biggest problem that we ran into was distribution. So getting people to use the software, getting people to talk about the software with their friends.
Speaker 1
09:08
And so we started thinking very hard about that problem and how we would try to solve it and we came up with an idea that we're calling Spreadly. Spreadly is very simply a discount a merchant can give to a customer if that customer is willing to tell their friends through Twitter, through Facebook, through email about the product that they just bought. Today it's live on Carrot 6. You can buy a subscription to Carrot 6 and if you do that you can get a discount if you tell your friends.
Speaker 1
09:30
So this video I wanted to share with you because I think it shows a couple things. 1 is that the human body can only withstand 1 presidential campaign. Here I had, this is an image of me after gaining 50 pounds on the campaign from just eating deep dish pizza and drinking beer every night. So I wanted to share that.
Speaker 1
09:46
And we also had the opportunity while working at Spreadly, we now wanted to really focus on this feedback loop and getting distribution for our own product. And so we built a product, Spreadly, that enabled what we just described, and it took us about a month to get our first paying customer. We were also very critical and very focused on understanding whether or not this could be a big sustainable business as fast as we could. And so that's part of the mantra of Y Combinator, which is to build something people want.
Speaker 1
10:12
And I'll show you in a second the algorithm we used to do that. For Spreadly, we realized after joining Y Combinator, we got this is the algorithm, pretty straightforward, you get some money, and you keep trying to build something people want, you learn and you improve, constantly improve the product based off the feedback from trying to sell it, and if it's no good, if anything less than insanely great, you come up with a better idea. With Spreadly, the 1 insight we got pretty quickly was that the fundamental model didn't work. The social capital it took for somebody to spam their friends about a new product or service was almost always worth more than any amount of discount or incentive a business would be willing to pay to get them to do it.
Speaker 1
10:54
So fundamentally the product didn't work, so after a month we started thinking about what are some other products we wish we would have had. This is a lesson we learned with Spreadly. Boy, it was easy to build Spreadly because we would have wanted that in carriage 6. And so we learned that with Optimizely.
Speaker 1
11:07
Optimizely is the product I wish we had in 2008 to make it easy for anybody to do A-B testing. And so we started Optimizely, and I remember the first time I even had a conversation about Optimizely, we actually spoke to a person I worked with on the Obama campaign, Andrew Bleeker. I called him on the phone, this is while we're working on Spreadly, and I pitched him the idea for something that would enable his team without technical resources to do A-B testing. The same stuff we did back in the Obama campaign, but with a visual interface, one-time implementation, no technical resources, and an ability for them to continue to iterate and get better over and over and over again.
Speaker 1
11:48
And about 20 minutes into the phone call, Andrew stopped me and he said, that sounds great, send me an invoice. He thought this was a sales call, and I responded by saying, well, how much do you think this is worth? He said, oh, about $1,000 a month sounds right, which is way more money than we ever made on Carriage 6 and Spreadly. And so what we realized, we had the time until our first paying customer was 1 day.
Speaker 1
12:11
We actually had our first paying customer before we wrote a single line of code. That Tuesday, thank you. So that weekend I built the first prototype and that Tuesday at dinner I showed it to Paul Graham. He looked at it, got really excited, pointed at this and said, this is it, this is it, this is A-B testing for marketers, Forget that other idea, do this.
Speaker 1
12:34
And so we followed his advice and we did this. The first year of Optimizely, we grew to a team of 4 people and an annual run rate of .1 million dollars. We did Y Combinator, hired my brother as our first engineer, and we had some great press on TechCrunch, Top of Hacker News a couple times, and this entire year we were focused on the product, continually improving the product, and it was so much easier to do that because we were building a product I would have wanted myself back in 2008 on the campaign. And so we ran a pretty simple algorithm.
Speaker 1
13:06
We kept trying to sell the product. Me and my co-founder, Pete, we're the main sales people. We kept selling it over and over again. And in these conversations, potential customers would ask us, oh, this is cool, but can you do targeting?
Speaker 1
13:18
Can you do analytics integration? Can you do traffic allocation? Can you do X, Y, and Z? And we would take that, take that as input, and initially we would respond, well, we're not doing that right now, but that might be something we do in the future.
Speaker 1
13:30
And that pattern kept continuing until that phrase, that response changed from, oh, actually, great question, here's exactly how you do that. And we would show them in the interface, oh, you want to do targeting, here's how you do that. And that tight feedback loop of listening closely to prospective customers, knowing ourselves what we would have wanted in 2008 made this a much, much easier journey than caret-sick, spreadly, or even sentiment solutions. The next year we grew to a team of 10 and an annual run rate of $1.2 million, about a 9,000% increase in revenue.
Speaker 1
14:03
And this year was the first time we hired a salesperson. So we had been doing all the selling for the first year and a half. And 1 of the things I learned this year, which I think is really valuable as you get bigger and bigger as a company, 1 of the most important things for me is to focus on hiring. And so we had a pretty standard algorithm for hiring, which was we'd interview a candidate, and we would ask ourselves, is this candidate better than the mean?
Speaker 1
14:26
Are they better than the average of people who already work at Optimizely? And if we strive for this goal, we will constantly get better, at least stay as good as we've been when we first started. And so this is the algorithm we used. We said every candidate we hired, we would ask ourselves, are they better than the mean?
Speaker 1
14:41
And if so, we would hire them. And as we actually got better at hiring, we would improve the process in our startup. We really focused on continuous improvement. We made not only a feedback loop in the product, but a feedback loop in our hiring machine, which was critical because in the next year, we actually grew substantially.
Speaker 1
14:58
By the end of the year, we were 42 people and an annual run rate of $7.6 million. We also, in this year, had a huge opportunity when it comes to press. 2008, we had a couple of stories that were really appealing to reporters. The first was the Obama campaign and the Mitt Romney campaign were in full swing, and we were lucky enough to have both of them as customers.
Speaker 1
15:21
So the Obama campaign in 2008, it came full circle, and that was really gratifying, and it was also very gratifying that the head of the digital team for the Romney campaign said that the hardest decision he had to make was to use Optimizely for A-B testing, knowing the origin story of it coming from the Obama campaign. So we were thrilled about that story, which was really helpful. We got on CNN, we got on a bunch of other mainstream media outlets. But then there was another story that was also really appealing to reporters, especially tech reporters, and that story was this David versus Goliath story.
Speaker 1
15:50
So it would spoon feed them this idea that we are the David in this battle against Adobe, the big evil Adobe, who at the time had a product called Omniture Test and Target, which I used a lot in the Obama campaign. This story was very popular and it actually stoked some fires with Adobe, which we're really proud of. And it also gave us a lot of press and legitimacy, and we had many of the customers who were beaten up and tired and frustrated with the incumbent move to us as a product. And in some ways, their response really validated our existence.
Speaker 1
16:22
And so that brings us to today. So if you take this graph, and you shrink it down, and you add a couple more quarters, you'll get to where we were. This is where we were at the end of the year. We had a team of 42, and this is where we are today.
Speaker 1
16:36
We have a team of 130. We've now launched, and we have the product available in 10 different languages. My co-founder and I actually wrote a book to try to get distribution called A-B testing, the most powerful way to turn clicks into customers. And we've really continued to focus on all of the things that made us great from the beginning, constantly trying to improve.
Speaker 1
16:55
In this year, we also realized that our opportunity as entrepreneurs is not just to run the same algorithms every other startup or every other business runs, but to define our own. And in particular, 1 thing we did in 2013 that I think is pretty unique is the process we used to raise our Series A. The process we used looks something like this. We would host a mock board meeting with potential investors.
Speaker 1
17:20
So we had tryouts. We actually spent 3 hours with each of the partners that we thought were finalists, had them spend time with us, have them spend time with our management team, and really put them through the paces of exactly what they would be like as board members for our company. This is a completely different setting than most entrepreneurs have when they're working with an investor, which is over dinner, or it's at a pitch meeting down on Sand Hill Road. From this, we realized what we really wanted in an investor, and in fact, we found an investor we never thought we would have wanted from the beginning because he wasn't technical, he didn't have operational experience, and he wasn't all of the things we thought we wanted in the board member.
Speaker 1
17:53
But what he did have was a very, very good way of helping us get better, which was in the feedback he gave us in this mock board meeting, he focused on asking the right questions, not prescribing the right answers. And that really impressed me and my co-founder, Pete. And so we asked Peter Fenton from Benchmark to join us on the board. And we haven't looked back.
Speaker 1
18:11
We've been very happy with that decision. So this is what the product is today. I'll show some quick screenshots. Today, through this process of continuous improvement and innovation, we built a product that allows you to put in any URL into our home page, open up in a visual editor, click on any part of that page, make a change to it, and then run an experiment to see whether that change improves your conversion rate.
Speaker 1
18:33
This fundamental model is the same model that now we're applying to other mediums as well, and we're really excited to continue to grow, enable every business to use data to make better decisions. The vision for our product is to enable the world to turn data into action. And we think A-B testing is a great first step toward that. 1 of the things, again, that has helped us quite a bit, as I said earlier, is having customers who give us great feedback.
Speaker 1
18:57
But not only great feedback, but our customers who not only are delighted, but are evangelists for our company. So we have a great sales team at Optimizely, but our real sales team, in fact, our biggest secret to our success is the sales team of 5,000 happy customers who sing our praise wherever they go. A word of mouth referral from the director of marketing at Starbucks is much more valuable than even the best sales guy at our building. So these are a bunch of algorithms.
Speaker 1
19:23
I just showed you a bunch of algorithms, and some of you are probably computer science students here, and you might be noticing a pattern. This pattern is something that only I recently realized, and this is what I'm describing actually as, in my mind, the universal startup algorithm. This is an algorithm you can apply to almost any decision you have to make as an entrepreneur, and it's critical for you as a company to get better over time. And this is what that simple algorithm is.
Speaker 1
19:52
Everything you do, get feedback. Use that feedback to make you better. Focus on continuous improvement. You're not going to make the right decisions, you're not going to do the right things in the beginning, but constantly trying to get better is the only way you're going to build a lasting company.
Speaker 1
20:05
This is something that I've seen now from hiring, to raising our series A, to building a product, and to getting press. This algorithm is fundamental to all of the greatest companies. They've all focused on continuous improvement. The second thing I'll say about this universal startup algorithm is that a common mistake many entrepreneurs make, and I make this mistake all the time, is they get trapped in something known as the activity trap.
Speaker 1
20:29
They think their job is to execute the algorithm, constantly execute the algorithm. Your job as an entrepreneur is to write the algorithm. Great example of this is Tesla. Tesla has decided that they're not gonna do the same distribution model of every other car company in the world.
Speaker 1
20:46
They're going to sell cars directly, they're not going to negotiate prices, and they're going to cut out the middleman. Elon Musk defined the algorithm. He wrote the algorithm for his company, and now that's going to be a huge advantage for them as they continue to grow. Thank you very much.
Speaker 1
21:00
Thank you very much. You
Omnivision Solutions Ltd