In the last few months, Liz Painter did some interviews on our behalf with Feature Upvote customers.
The process went well, so I invited Liz to write up her process for conducting customer interviews for our blog.
It is detailed and written by someone who conducts lots of customer interviews and has a systematic approach for doing them.