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.
Keys:
- make it easy to forward
- include the magic words “advice” and “help”
- clearly state who and what I want
- keep it short
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,
Kevin
kevindewalt@kevindewalt.com
———–
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
- I’ve done this enough to know people like Sean Murphy, 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. ↩
- 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 ↩
- 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? ↩




{ 9 comments… read them below or add one }
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.
Masha
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: http://kevindewalt.com/startup-help-from-kevin/
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?
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.
Masha
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?
Thanks,
David
Hey David,
I’m happy to talk through your situation, just grab a slot on my office hours: http://kevindewalt.com/startup-help-from-kevin/
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.
Thanks for your quick response and I’ll grab a slot for a discussion on skype .
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!
Mladen
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.