Accelerate Your Customer Development: How to Quickly Get Dozens of Interviews

Summary: Steve Blank teaches entrepreneurs to test business assumptions by conducting dozens of interviews with prospective customers. At first it took me a huge amount of time, but over the years I’ve developed a process to make it easier. I manage a running list of interview candidates, organize my calendar with help from a virtual assistant, and have a well-crafted intro request email. I hope it saves you time as well.

Customer Development Takes Months with Many Restarts

When I’m working on a new startup idea I follow the process advocated by Ash Maurya and Steve Blank: I start validating key assumptions with face-to-face interviews and good questions. I don’t typically see patterns until I talk to 20 or more people, a process that takes me 2-3 weeks and lots of emails and hustle. Normally I run into either (1) a dead-end or (2) am forced to make a significant enough pivot that I restart the process from scratch.

For example, I discover a different problem bigger than my original idea or realize that I’m talking to the wrong customer segment and it’s time to restart with new assumptions. Another 2-3 weeks later, same result. It has happened every time.

Most of what is written about Customer Development concerns what is done during the interview, but getting lots of interviews can take a huge amount of time if not done correctly. In keeping with my promise to write more Lean Startup How To posts this year I’ll share a process I’ve developed over several years.

This process assumes I’ve already identified who I want to reach, what I’m testing, and my interview script.  If not, this is a waste of time.

Create Running List of Candidates

First I open up Things, my organizer, and create a project called Interview Candidates. I then start listing out everyone I want to interview or who can help introduce me to interview candidates. Normally 5-10 are friends or colleagues who I can just send a “got time to chat?” email. I contact them first then tag them as “Waiting For” in Things. When they respond I tag them as “Scheduling” and follow the next step1

After the interview I close it. This process continues as I get introductions and add people to the list. Here is a mockup example.


Organize my Calendar and Give Instructions to my Virtual Assistant

Once someone agrees to an interview I have to schedule it. This process can get really tedious with lots of “are you available on X date” emails. I hire a Virtual Assistant (VA) to get me through this. I share my calendar with my VA and block out large chunks of manager time for meetings or calls. I then give her instructions on where I want to meet and how I want the conversations handled. Clear, specific instructions and an organized up-to-date calendar are critical for me to keep up the pace.

Since I’m in Beijing, China right now my mornings from 6-10 AM are the best times for Skype calls with lunches blocked out for meetings at Bitepita, the startup hangout in San Li Tun. I typically block out 30 minutes for Skype calls with a goal of ending them early.

Create my “Intro Request” Script in Text Expander

Before the call I prepare my “Intro Request” email script so I have it ready-to-go after the call. I write in Text Expander so I can quickly paste it into email. It can take me 30 minutes or more to craft this script. I have to bring my A-game and I revise this script constantly; after all, I’m asking someone else to do some tedious work for me and put his or her own credibility on the line.


Admittedly, I can see some ways in which my current script falls short, but this is the exact text of what I used today2:


Hello, I’m Kevin Dewalt (about me). I’m working on a project to help entrepreneurs or active bloggers get more passionate product fans or readers based on new techniques I’ve been successfully using.

If you are using social media or blogging to build an audience or fans for your new product I would appreciate your help and advice.

Do you have time to give me some advice over a 20-min Skype call?

Thanks in advance for your help,



You’ll notice that I am making my “pitch” to whom I’m being introduced.

Post-call: Ask for Introductions

I normally end every call with two remarks. First, I offer to return the favor anyway I can. Second I ask for intros to other people. After the call – immediately if I can – I send that email. I send a few sentences thanking them and use Text Expander to paste in my “Intro Script”.

When an Intro Happens, Follow-up Quickly

When someone makes an intro for me I try to respond within 24 hours. I read any background information in the introduction and check up on their blog or profile. I’ve made great contacts this way and lifelong colleagues; the people willing to give startups advice are usually A++ talent. In my response I try to make a short personal or professional connection to the person to whom I’m being introduced and bcc the person who introduced us.

For instance, in my reply:

Bcc: Shardul, thanks so much, I owe you one!

Jack, awesome to meet you, if even just virtually. I noticed on your blog…

Jack then gets added to Things and tagged as “Waiting For”.

A Few Other Tips

  • If you are a student, say so in your intro request. People will be more inclined to help you.
  • Make Double Opt-In introductions.
  • If someone makes an intro for you, ALWAYS follow-up. Remember that someone did extra work for you and put their own credibility on the line. 3

Yes, a LOT of Work, but…

On my current project I’ve been following this process for 4 months with periodic breaks to create mockups, do some research, or give myself a break so I don’t go insane from frustration. Look like a lot of work? It is. Entrepreneurs new to Customer Development don’t usually anticipate an investment of 20-30 hours a week for months, but that’s how it has been for me.

Nevertheless, it is not nearly as painful as investing months or years building something that nobody buys. Compared to that option, interviewing people and changing directions for 6 months is a cakewalk.

There is a lot more to this process – documenting results, refining interview scripts, I’ll cover those in future posts which you can get by subscribing.

Questions?  As always, you can schedule some time to chat with me.

Photo Credit: Urban Hafner

  1. I’ve done this enough to know people like Ray Wu, Mike Michelini, and Shardul Mehta who are well-connected and great at this. They’ve helped me multiple times. If you’ve got a friend like this, jump at a chance to help them or pick up the bar tab.
  2. Of course if you are “using social media or blogging to build an audience or fans for your new product” and want to give me some advice feel free to contact me
  3. A few months ago an entrepreneur asked me for an introduction. I knew the perfect candidate and spent an hour getting the introduction lined up. The entrepreneur never bothered to respond to my introduction email. Think I’ll help them again?


  1. Masha Kubyshina February 3, 2013 at 9:52 am #

    Hi Kevin,
    This was a great post. You nailed it! I am working on Focus Groups and Customer Development Interviews now and reading your post helped clear a lot of doubts. I wanted to ask your opinion on Focus Groups vs. F2F / skype customer development calls. Which ones do you prefer? And why? Which turned out to be the most productive? Have you wrote about Focus Groups questions before? If so, where can I read about it. And at last, how do you document the results? Any specific software / program that you use? Thank you so much for all your help. I have been reading your blog for the past 2 or 3 months and it was very insightful.

    • kevindewalt February 4, 2013 at 6:32 pm #

      Hey Masha,

      More questions than I can answer here, suggest you schedule a slot on my office hours and I’ll help you think through it:

      • Jon Burrows March 4, 2013 at 9:15 am #

        Why not continue this conversation in the comments or in another so that others can benefit rather than just the two of you taking it offline? These are good questions that I am sure many people would love to hear more on. Should we all schedule slots in your office hours?

        • Masha Kubyshina March 4, 2013 at 10:46 am #

          Hi Jon, I see your point. Well, I can say that Kevin’s one on one help is really valuable. There is a difference between general q/a discussion or a blog post and a one on one skype call. I would suggest you get a call with him, as his opinion can give you another perspective on the questions you have. Reading the stream can give you the answers. Talking one on one to somebody gives you a relationship. It is your call here. On my side I will write my questions and Kevin’s answers and post them on my blog in the next couple of days.

  2. DavidK February 14, 2013 at 9:23 am #

    Hi Kevin,

    I recently came across your blog and found it extremely helpful in my preparation to customer interviews. I actually had my first one ever yesterday and thanks to you both the introduction and questions part went surprisingly well. Because I was so focused on these two, I didn’t really have much idea on how to end the conversation. Once I ran out of questions, I decided to show some screenshots, gave a demo of the mvp and asked if he was interested keeping in contact and if I could come back with more questions some time later.

    I know I could have done better on that one and wondering what are your best practices on ending an interview?


    • kevindewalt February 14, 2013 at 7:24 pm #

      Hey David,

      I’m happy to talk through your situation, just grab a slot on my office hours:

      Quick answer is that it is just something you’ll get better with practice and every call is different. I always try to end the call on time or early if possible. When in doubt, dig deeper and keep them talking.

      Showing MVPs and mockups is fine. Remember this isn’t dogma, use your own judgement. It sounds like you’re on the right track.

      • DavidK February 19, 2013 at 10:56 am #

        Thanks for your quick response and I’ll grab a slot for a discussion on skype .

  3. Mlade April 12, 2013 at 10:20 am #

    Hi Kevin,

    I’m just so glad I landed on yout post. Your insights and tips are great and very inspiring.

    I have some experience in customer discovery, but there are so many questions. My starup is based in Germany. Here, the people are a bit more conservative compared to the US (I presume).

    This is an issue I would love to talk about with you on skype.

    Have a great day!

    • kevindewalt April 13, 2013 at 2:24 am #

      Looking forward to the conversation.

      You have it EASY in Germany – relative to Asia. I’m currently in China and helping startups in Beijing, Hong Kong, and Singapore. My observation is that companies here are extremely reluctant to talk about problems. Nevertheless, determination wins and startups are making progress.

  4. Alphan December 29, 2013 at 6:09 am #

    Hi Kevin,

    I recently came across your article above and I’m a little bit surprised that you interview your friends or people you know. Isn’t this causing biased results?



    • kevindewalt December 31, 2013 at 10:18 pm #

      Hey Alphan,

      Sure, that can definitely happen. But like everyone else I struggle to get enough people to interview, so I hustle and do what I can. In my experience the biggest source of bias isn’t who we ask but our own mindset going into the questions.

      IOW, if I’m searching for an answer I want to hear then I’ll always hear it no matter who I ask. And if I’m actually trying to learn and avoid making a mistake, then I’m likely to get to the truth even if I ask my mom. The *key* is to ask the questions in such a way that the person you’re asking could give you a disappointing answer without realizing it.

  5. Hope Atina (@The_OnlyHope) March 2, 2016 at 3:24 pm #

    This saved me much time. Thanks!

I read EVERY comment and want to hear from you