Category: lean startup

Posts that include lean startup techniques.

  • What I Learned From Running Startups Unplugged

    • This was the first time I truly used Customer Development to build something.
    • Generated revenue (a little, anyway) almost immediately
    • Got me talking to new people immediately
    • Led me to abandon my initial thoughts about running this course

    Also, I was asked to speak at an event next week. I’m going to try to condense part of what I talk about at Startups Unplugged and my own experiences. The talk is called “Customer Development: the methodology everyone loves to talk about.”

    Looking forward to it.

  • Some things that will help you learn how to improve your startup

    Recently, a couple people in the Startups Unplugged class asked me to take a more formal descriptive approach and talk about the general principles that help you learn how to improve your startup. I’m including some personal experiences from when I was building my startup Chatfe (these are mostly examples of things that didn’t go well).

    Here are some recommended major activities for you that will positively impact your work.

    Customer Discovery activities (do you really know your customers?)
    – Talk to people in your target market. What is their daily life like? What are their biggest problems? These are extremely powerful things to understand. You can learn from customers without asking them outright what to do (they often can’t tell you anyway).
    – If they could change anything about what they do, what would it be?
    – When you first talk to people, focus on their problems, not your proposed features (which may need to completely change).
    – Observation of users is needed and totally different from looking at analytics. Go to friends, other startup people and best, total strangers to observe them using your service. Take notes, ask questions and use what you learn to improve.
    – You can learn a lot before you build anything. So don’t build until needed; use wireframes to save time.

    – Be flexible enough to change when what you learn is different from your initial vision. You do need to start with a vision, but sometimes your starting vision will be revealed as a hallucination.
    – Be open to pivoting (major change in your service or direction), which is something most startups do at least once. It’s tough, but better to do this earlier than when it’s too late.
    – Build-Measure-Learn methodology. Think of this in reverse order. First figure out what you want to learn, then figure out what you have to measure in order to learn that, then what you must build in order to measure. For example, if you want to learn if people want your new service you don’t need to build it first to test that. Instead, you could see what % of visitors sign up on a test landing page. And Build-Measure-Learn is not a one-time event, but something you keep doing.

    My experience:
    – I learned a lot about user behavior through direct observation of first-time users, but didn’t always capture or apply the data. Apart from myself, I had multiple people using the same form to gather data but not everyone was detail oriented or comfortable asking questions, which meant I lost data and wasted time.
    – We tied ourselves to a single way of doing things because we had already spent time building it. Based on what we learned it would have been easier in the long-run to start over and abandon some of the work.
    – We didn’t apply Build-Measure-Learn methodology, which meant we wasted a lot of time as we had to rework pieces of the service bit by bit. We could have learned much faster by using a complete mockup and testing that with users. No major code development of bug fixes needed in the beginning, yet that was the first focus — not the best use of time.
    – After showing friends, we got the first 100+ testers by going to college campuses and cafes and asking people to try out our new startup. We didn’t pay people, had about a 20% hit rate and average time of 20 minutes with the person. Direct observation led us to improve our UI, but we also needed to ask the right questions. I realized afterward that while feedback from these sessions was positive and people engaged for a long time, we did not understand repeat usage, which was critical to our first version’s growth.

    – In the first business sale, I was able to partially apply customer discovery and charge before we had done the code development. But this wasn’t true customer discovery because I didn’t identify a large enough target group to make this piece of development into a sustainable business.

    Customer Validation activities
    – Develop a repeatable sales process; something that can passed on to others or automated online.

    My experience:
    – My sales came from word of mouth, referrals, and random meetings – not repeatable actions that I could control. This meant that I had difficulty growing the business.
    Your goal is to get to a repeatable sales process. Can you adequately reach (paying) customers online? Or if you use a sales force for business customer sales, what kind of business, what title/function should they target, how do they reach these people?

    Metrics
    Don’t use vanity metrics because while they look good to those who don’t know better, they don’t help you learn what is improving your startup. Here are some things to try and vanity metrics I wrongly used until I started to figure it out.
    One-off experiments that help you collect metrics and learn
    Split test (A/B test) different designs and content. Then compare how the different versions perform.

    We used Google Optimizer and a $5/day budget of Adwords to experiment with different designs.
    Doing this can teach you a lot about signup rates but is not enough, as shown from the examples below.
    Tracking user growth
    User growth looking good… But does it matter? (don’t worry that there’s no scale shown)
    Now we add another metric: the active user (usually defined as the number of users that use your service at least monthly). Uh oh…
    I saw growth in users, long single-use engagement times, but noticed that people did not frequently return. This made active user growth impossible and an unsustainable user network on which our service depended at that time.
    Getting publicity

    You may think that you just need to increase your marketing and get higher visitor numbers. So how do things change when you get publicity?

    We got written up in the New York Times. Hooray?
    This is what really happened.
    And this is what happens to a lot of startups. I didn’t expect to be covered in NYT, but getting press coverage isn’t your goal if your product still needs work. The benefit was some initial attention and words of congratulations (vanity metrics to be sure, but nice for morale).
    My overall experience:
    – Having these experiences served as great experiments for us. Since we were looking at user data we got to understand how people were truly using our service. First time use was positive and had long engagement times (what we expected from initial experiments). Repeat use was very different from what we thought (definitely not daily) and required us to change our product. We ended up moving to run themed events where people would come together at a specific time. When we eventually pivoted to a business product, this knowledge was key.

    Cohorts
    A way to show whether your product is changing for the better or worse over time is to track cohorts of users (in this example I track active users over time). First I break users into cohorts based on month they joined and then show what percentage of each cohort return month by month. This is a really important metric for most businesses.

    Line up data to start each cohort together
    Graph the data. Something is changing the user experience. In this example, users are more likely to stay active over time. This example shows that something you are doing (track your actions) is improving usage rates over time.

    No one metric tells the whole story and you can learn a lot by looking at data.

    Team
    – Often said to be the most important part of the startup. If the current vision doesn’t pan out, a good team can regroup and do something else. A good team can learn what it needs to do to be successful. A good team knows its limitations.
    My experience:
    – I like to have the team work in the same place, if not every day, at least for most of the week.
    – Arguments are ok, it’s how you handle yourself during and afterward that makes a big difference.
    – If someone isn’t working out, they must be put in another role or moved out. Postponing that difficult discussion will only bring you more headache later.
    – If someone is a talented worker but a negative force in the group, get rid of them. They are most likely not worth the pain they will create for the others.Legal
    – When you start out, it’s a good idea to put some basic things in writing. People change over time, what you remember will be different from what your partners remember; fights will happen and you will waste a ton of time thinking about these things.
    – For partners and employees with equity, a vesting schedule (e.g. your equity vests over 3 or 4 years) and a one-year cliff (anyone who leaves without working at least one year gets nothing) are both good ideas.
    My experience:
    – I got pro bono legal help. Even without that, there are standard legal templates you can use for many common needs.
    – We had all employees, interns and contractors sign contracts.
    – I personally know several startups who have had founders leave with nothing in writing. This is a common problem in the startup world (no one thinks it’s going to happen to them) but it will make your life miserable later on because of the uncertainty.

    Investors
    – The best way to raise money is to show that you have a good business and traction. Investors invest in “lines, not dots.” E.g. show progress over time; fundraising is not a one-time activity.
    – Demos are important, but not as important as having a good product and team. Practice pitching (this is more difficult than it seems).
    – Meet investors at startup events, pitch/demo events, referrals from other startups in their portfolio, Angel List (angel.co). Also look at thefunded.com for info on the investors themselves.
    – Raising money can easily take all your time for months. Only do it if needed. Nothing is guaranteed. Investors move in herds – it can be worse for you if you try but then fail to raise money.
    – The team is often said to be the most important thing an investor looks at.

    My experience:
    – I knew a bunch of other startups that tried to raise money too early and failed. That time would have been better spent working on their product.
    – Showing that you have a good product, users, people paying, are good forms of validation. Knowing why you’re succeeding (see Metrics section) shows you probably know how to duplicate this success.
    – I made an art of bootstrapping and keeping costs low where we could. Some inventive things we did: got interns in exchange for college credit, got pro bono legal services, used college campuses and Starbucks as places to test with users. Using the limited techniques we had back then, we had better results than a competitor with a 15 person team and $500K in seed money (compared to our 3 person team and $4K spend to get to launch).

    Mentors / Advisors
    – Incredibly important to your development.
    – Build in forms of accountability.
    – Find people who have done it before, not people who have brand name recognition.

    My experience:
    – I found informal mentors and advisors in people in the investment community and other startup people who had run a startup before, but wish I had done more.
    – Some people just wanted to build their status as advisors. I didn’t accept people who sought me out to advise me but didn’t have experience in the areas my startup needed.

    Be out there:
    – Be a part of startup community events, meet others, talk about your work.
    – Be a part of your user community.
    – Get covered: present, pitch, meet or pitch bloggers.

    My experience:
    – Over the last 2 years I met mentors, investors, new hires, and customers just from being out in the startup community.
    – I also spent too much time at events that weren’t really relevant for me and could have sought specialty events more.
    – I tried to choose events where I could talk to people, rather than sit in an audience and watch people.

    Well, that’s a long list. I hope it helps as you work on your own startup.

  • You can’t sing about that yet

    I remember seeing an older singer, whose life was a drama worthy of a movie, tell a younger singer struggling with a song “you’re not old enough to sing that yet.” Think about this…

    Have you tried to build something and seen it go nowhere? Been delighted when people tell you your idea is cool? Have you had your heart broken when an unheard of competitor comes out and redefines your market? Been enthralled when the first users sign up? Have you seen customers who shook hands on a contract hesitate before signing and then suddenly go on “vacation”? Been ecstatic when people start to pay for your product? Have you spent months or years working on something only to afterwards count “what we learned” as the only benefit you got? Been psyched to see people write about your work? Have you wanted to bang your head against a wall when the team fights? Been thankful when the team comes up with a great fix when you’re away?
    Well, good. Now you have a deeper understanding of business and the human condition. You couldn’t get that from a book or a blog.
    Otherwise it’s like trying to sing about love without having ever loved. You can say the words and go through the motions but your audience will know the difference.
    Combine all that with theory and intense learning and you’ve got the makings of a great entrepreneur.
    I remember telling an investor about my previous startup — that things weren’t going to work out and that we were going to move on. I said this almost with embarrassment. I’ll never forget what he said:
    “Well, congratulations. You’ve got the first one down, now you can work on something else. You didn’t really think this one was going to be the one, anyway, right? I mean, it almost never works. Your chances are less than 1 in 100. Anyway, congratulations. Now, check this new thing out I’m looking at…”
  • How to be worth your 0%

    I was contacted to be a mentor for a graduating student who wanted to work at a startup, something I was happy to do. But the first question he asked me when we met was “What percentage equity should I get? Because I don’t want to get screwed.”


    I almost ended the meeting right then.

    If your first thoughts are about how to get what you think you deserve in equity, then maybe you’re going into this for the wrong reasons. If you have minimal experience to boot, that’s even worse.

    But I did finally suggest a nice round number. Zero percent.

    The chance that equity you are granted is worth anything is slim enough. So you better work somewhere that you’d be excited about, learning and happy, even if you got 0%.

    Funny thing is, when the meeting with that student finally ended I’m sure he went away thinking, “man, what’s Paul’s problem?”

    Never heard from him again. Don’t be that guy.
  • The questions you ask determine the answers you get

    I recently participated in a brainstorming group to help a friend generate ideas for her startup.

    First of all, it was a lot of fun. My friend had the session led by a creative brainstorming trainer (who ended up being quite good), organized it very well and I think got a lot out of it. I’m looking forward to seeing what she applies to her business.But one part of the session sticks in my mind. We brainstormed solutions to several questions and I realized that the way the questions were framed influenced how people responded. This is an obvious point, but since I’ve been on the asking side for a while I forgot what it was like to be the one answering the questions.

    One question related to her business was “how do I get people to buy tickets?” (which is her business model).

    I found that I had trouble answering the question because I had already assumed that the individuals would not be the sole purchasers of tickets and that the revenue would come from other participants or sponsors.

    Now, if the question had been “how do I generate revenue?” or “who has this problem?” the results would be very different. When I think back to my own experience demoing my startup for people in cafes, I made the mistake of not understanding how people would or wouldn’t become repeat users.

    When I first went out, I focused on whether people enjoyed using the service, how long they used it, whether they had any problems with the design. I saw that users played with our service for quite a long time, which was surprising to me. But since these were all one-off demos with people, it took me a while before I realized that while people played with the service for a long time, they also didn’t return for weeks or months afterward.

    That was a very important behavior to learn, but it took much longer than needed.

    Once we learned it, we then approached selling to users in a very different way and got our first business clients. I’ve tried to remember that lesson ever since.

  • No bubble in methodology

    Remember what happened after the dotcom bubble? People ran away from anything startup related. B2B and B2C became Back to Banking and Back to Consulting. Companies that survived removed the “.com” that they had added to their official business names.

    But did we learn anything from passing through that bubble? Maybe we learned how not to run a new business. There was little in institutional learning until afterwards.

    Today, even though people talk about a new bubble I think it will matter less. More of the startups today are trying to build businesses. Most still might not do it all that well, but there is at least something behind it all.

    The learning will continue.

  • My four favorite arguments for why customer development is stupid

    Every once in a while someone tells me that they’re intentionally not doing any customer development. Here’s a list of the reasons I’ve gotten for this.

    – “This is so cool, how could anyone not want this?” Actual words a startup said to me about their product. Even when they identified a niche that would form the core user base of their product they refused to talk to anyone in that demographic (also outside of their social circles). The reason can only be fear. If it’s arrogance, then there’s no hope for them.

    – “It’s antithetical to having vision.” Well, it’s possible that your vision is a hallucination. Which is better? To pursue a vision without understanding how it fits with your customers needs or to have a vision of serving your customers better than anyone ever before?

    – “Twitter didn’t do it and look how successful they are.” That’s a lack of understanding of Twitter’s history. Their service started in 2006 as a way to let Odeo’s team show each other where they were. It soon proved itself to be useful to a broader population as well as addictive. You could say that they stumbled upon what became Twitter, but are you likely to be as lucky?

    – “Apple didn’t do it and look how successful they are.” Twist on the above. Apple doesn’t go out to ask people what kind of device they want, they just do it, right? But they do deeply understand needs and what people are ready for. They’re also not innovating totally new products, they’re taking an established product (mp3 players, smartphones, tablets) and making them better with a ton of expertise, plus providing a supporting market environment (iTunes, App store) and incredible marketing. Are you really going to immediately do the same? Plus, Apple had failures too. Some of them, such as Lisa and Newton were results of ignoring what people needed.

    There’s a great quote from Napoleon’s memoirs. He wrote:
    “The greater one is, the less will he must have. He depends on events and circumstances. I had few really definite ideas, and the reason for this was that, instead of obstinately seeking to control circumstances, I obeyed them.”

    Based on that, he conquered most of Europe.

Get new posts by email A few times per year. Deep dives into tech, unit economics, timing, and more.