How to Write A User Interview (UX) Script That Gets Insights

How to Write A User Interview (UX) Script That Gets Insights

17 minutes read

In the stage of discovery during the development of a product, interviews with users are commonly used to collect important information about the user’s background and beliefs, motives, and desires. According to Forbes, every dollar put into UX research brings back $100 in ROI. User interviews can give you the edge you need to create a great product or improve an existing one. But how are the best user interviews conducted? 

When it comes to succeeding in user interviews, nothing can be compared to the kind of questions you ask and how you ask them. The art of questioning makes all the difference here!  If you don’t have an interview plan and a written interview guide, you risk compromising the authenticity of your information. Here are some guidelines to help you develop an interview guide.

What is a User Interview?

What is a User Interview

A user interview is a guided conversation between a researcher who is also the interviewer and a study participant or user. The participant is the key stakeholder in the process and agrees to provide opinions about a product and the behaviors surrounding it. The goal of the user interview is to gain insights into how people think, feel, and behave.

Typically, user interviews involve a question and response conversation, but testing can be done involving screens and live demos to assess how users use the product. User interviews are used in various fields such as human-computer interaction, market research, and product development. User interviews are mostly conducted virtually but can be done in person. They typically take 30 to 60 minutes each to complete with five different users.

How to Prepare for a User Research Interview

How to Prepare for a User Research Interview

User interviews are a critical part of user research, but they can be difficult to prepare for. By using the tools and resources available, you can be sure to set yourself up for success. With a little preparation, you’ll be able to get the insights you need to improve your work and your product. In addition to the other sections covered in this article, you will need a tech stack to get the best from your user interviews. Preparation is key to success for any interview, but especially for user interviews.

These steps will help you prepare for your user interviews so that you can get the insights you need to make informed decisions about your product.

  1. Define your objectives

User research should be focused on understanding the user’s needs and how they interact with the product. This means that your objectives should be user-centric, rather than product-centric. User research should be designed to generate actionable insights that can inform decision-making. To be able to achieve this, your goals and objectives must align with the organizational agenda and objectives.  

How do you set a meaningful objective when you don’t know what the outcome will be? Consider what you hope to learn from each round of interviews, and consider speaking with product stakeholders to see what insights they’re looking for.

Let’s assume you’re building language-learning software. You’ve got a general picture in mind, but you want to flesh it out before getting started. The aim of your user survey might be to figure out what features people want in a language-learning program. Make sure this broad aim is clear and precise enough to steer the interview in a new direction.

  1. Decide if you want to formulate an evaluative or a generative Interview

Evaluative user interviews are used to assess how well a product meets the needs of users. They help answer the question, “will this work for my users?” and can be conducted at any stage in development. These types of user interviews are focused on current products and usually use quantitative measures such as task completion rates or System Usability Scale (SUS) scores.

On the other hand, generative user interviews explore the needs of users and help answer the question, “what do my users need?” These types of user interviews uncover unarticulated needs and generate new ideas. They are typically conducted early on in development before any solutions have been proposed.

  1. Create a screener

Before you get started with interviews, it is important to spend time getting the best users to interviews. Next to your questions are your users when it comes to importance. It is important to create a screener if you want to get quality users. A screener is a set of questions used to determine if a potential participant is eligible for a study.

Screeners are used to ensuring that participants meet the criteria for the study and that they are able to provide the type of insights you are looking for. There are a number of online screener generators, such as Soapbox Sample Screener Generator and User Interviews Screener Generator.

Once you have created your screener, it’s important to test it out. Ask a few friends or family members if they would be willing to answer your questions. This will help you refine your questions and make sure they are clear and easy to understand.

  1. Develop your questions

After defining your objectives and creating a screener, it’s time to develop your questions. When developing your questions, keep in mind that you want to ask open-ended questions that will prompt the participant to share their thoughts and feelings. Avoid yes or no questions, leading questions, and loaded questions. Find detailed questions you can ask in your interview below in the article. 

  1. Test your questions

Once you have developed your questions, it’s important to test them out. Ask a few friends or family members if they would be willing to answer your questions. This will help you refine your questions and make sure they are clear and easy to understand.

  1. Recruit your participants

Now that you have prepared for your user interviews, it’s time to recruit your participants. There are a number of ways to find potential participants, such as online forums, social media, and Craigslist. If you are targeting existing users of your product, you can use tools like Mixpanel and Amplitude to segment them based on various characteristics such as behaviors.

Reach out to potential interviewees and explain what you are looking for. A tool like Phantombuster can help you reach out directly to people on Linkedin. In a case where you do not have access to the mentioned tools, you can get customer success and sales to furnish you with ideal candidates for your research.

Once you have recruited your participants, it’s important to confirm their participation. You can do this by sending a confirmation email or text message. User Interviews has a bulk SMS feature that can be useful for reminders and sending important information to your users.

Be sure to include the date, time, and location of the interview as well as any other important information. And if they have to read guidelines, download a piece of software or do something before the interview, be sure to include it as well. 

  1. Confirm participation

After you have recruited your participants, it’s important to confirm their participation. It is common for meetings to be agreed on only for participants not to show up. Automating schedules with Calendly can save you time and reduce no-show rates. Confirmations can also be done through call, email, or text message. Be sure to include the date, time, and location of the interview as well as any other important information.

  1. Define Technical Set-Up To Host & Record The User Interview

When it comes to conducting the actual interview, you will need to have a video call tool like Zoom or Google Meet. You will also need a recorder. tl;dv does a great job at recording and comes with more features that are invaluable to user interviews.

The notetaking feature, for instance, will help you write down all your thoughts and ideas as the interview progresses. Notes are tagged to the video using timestamps so you can quickly review particular sections of your interviews later on for analysis. Remember to get consent (which can be included in pre-interview tasks for users and sent through SMS) before doing recordings.

Who Leads User Interviews?

Who Leads User Interviews

User interviews can be conducted by anyone on the team, but it’s often best to have a qualified person who is not directly involved in the project.

However, it is usual for psychologists, user researchers, product managers, UX designers, and sometimes even the CEO to step in to conduct user interviews. One person could conduct the interview, make a quick recording with tl;dv and have the various stakeholders review it later with timestamps and highlights. Short snippets of key insights could be cut using the tl;dv editor and shared with the relevant teams.

The name and title roles do not matter as much as the skills the interviewer needs to have. User interviews allow the interviewer to ask unbiased questions and get honest feedback to improve their work and the product. The interviewer needs to be empathetic enough to know when to ask the right questions. User interview plans hardly go as planned, but a good interviewer can use the randomness that happens to advance the script and get the best insights at the moment.

Conducting the User Interview

Conducting the User Interview

Now that you have prepared for your user interview, it’s time to conduct the interview. Here are some tips to help you get the most out of your user interviews:

  1. Create a rapport

The first step in conducting a user interview is to create a rapport. This can be done by starting with small talk and making sure the participant is comfortable. It’s important to build trust with the participant so that they feel comfortable sharing their thoughts and feelings. Take time for that.

How to start a user interview session

The way an interview starts usually affects the entire session. If it starts in a cold way, users may not feel comfortable and hold back their true views. The atmosphere physically, psychologically, and virtually should be one that is inviting and perfect for conversation.

Start by introducing yourself to the user. If you have someone with you, it is important to have them introduced as well. You can quickly review the purpose of the interview with the user and assure them that you are only seeking their honest opinions and that the interview will be used for only such purposes as improving your product.

Move forward to seek their permission to record the session. We recommend recording the session using a tool like tl;dv, which allows you to mark the important moments during the meeting effortlessly using notes and timestamps so that you can focus on the conversation and the best follow-up questions to ask. The final part of starting the session is to give them a rough description of how the interview will go and the expected time, then start with broad, open-ended questions. 

  1. Listen more than you talk.

During the user interview, it’s important to listen more than you talk. The goal of the interview is to learn about the participant’s thoughts and feelings, so let them do most of the talking. Only ask clarifying questions and avoid leading questions. You need to have tl;dv for recording and notetaking if you want to be able to listen more. You won’t have to look down on a sheet of paper to take notes; keep your eyes locked in with the user virtually while you listen, and take notes with the in-app tl;dv notetaking feature on Zoom and Google Meet.

  1. Ask follow-up questions

As the participant is talking, be sure to ask follow-up questions. This will help you get more information and understand the participant’s point of view.

  1. Don’t lead the witness.

It’s important to avoid leading questions during a user interview. Leading questions can bias the participant and skew the results of the interview.

Do not ask questions that can be answered with yes or no. Instead, you should ask questions that require the person to explain their response, questions that cause the interviewee to go deep into their minds and feelings and give their unfiltered views. When you ask general rather than leading questions, you will have naturally-formed responses from the interviewees. This is the principle of the book The Mom Test written by Rob Fitzpatrick.

The Mom Test

  1. Take notes

During the user interview, be sure to take notes. tl;dv makes it easy to do this with virtual interviews. Download the browser extension, and the tl;dv bot will join your meeting, record, and allow you to take notes that match the timestamps of the interview. You can easily and quickly jump to areas of interest after the interview instead of reviewing long hours of footage for a few snippets. This will help you remember what was said and allow you to refer back to it later.

  1. Thank the participant

At the end of the user interview, be sure to thank the participant for their time. It’s also a good idea to send a follow-up email or text message thanking them again.

What questions to ask during the interview session

What questions to ask during the interview session

Writing questions for a user interview shouldn’t be hard. In theory, the purpose of these interviews is for two precise things: Getting a user persona and finding out in-depth information about the user’s wants, needs, and opinions about your current or future product.

Questions you ask during the interview session should be categorized into five (5) sections.

  1. Understanding The User

Starting with understanding the user you are speaking to is basic and will help you establish rapport and build a connection. It will also give you insights for furthering the conversation. You should ask about their work, the roles they perform, what their typical day looks like, and how they get things done. Dive into specific tools and seek to understand their relationship with activities related to your product.

Questions to Ask

  1. Tell me about your role at work
  2. Tell me about the team you work on
  3. What does a typical day at work look like for you?
  4. What does a typical weekend look like for you?
  5. Tell me about your relationship with [X activity].
  6. Tell me about your relationship with [X problem].
  7. What are your hobbies? Tell me about the last time you did something for a hobby.
  8. What are some of the apps and websites you use most often?

Questions adapted from User Interview Template

2. Detailed Questions About Them

Armed with a basic understanding of your users, what they do, how they do it, and the tools they use, you can now probe further. Here, seek to get as many details about the previous responses. This is where good listening skills and notetaking come in. Use a recorder like tl;dv to make it easier to concentrate and take notes without using the user in the process. 

Questions to Ask

  1. When was the last time you did [X activity]? 
  2. What’s your biggest pain point with [X activity]?
  3. How do you currently address that pain point?
  4. Tell me about how you currently solve [X problem].
  5. What do you like about [X activity]?
  6. What do you dislike about [X activity]?
  7. How much time do you currently spend on [X activity]?
  8. What’s the hardest part about [X activity]?
  9. Have you created any workarounds to solve [X problem]? 
  10. What tools do you use to solve [X problem]?
  11. What tools or items do you use for [X activity]?
  12. How did you hear about the tools you use to currently solve [X problem]?
  13. Have you used any other tools in the past to solve [X problem]?
  14. How often do you do [X activity]?
  15. How much time or money have you spent trying to solve [X problem]?

Questions adapted from User Interview Template

3. Usability Testing

While user interviews are about improving your product, it is important not to mention your product until you have got their general activities surrounding it without making reference to your product. In the usability testing section, you can get details about your product, specifically, how they use it and their behaviors. It is still important not to ask leading questions but rather to keep them open-ended to allow them to bring their own responses. 

Questions to Ask

  1. Please describe your experience with [X tool].
  2. What do you think of this product/prototype?
  3. How do you think this could help you solve [X problem]?
  4. Can you complete [X activity] using this product or prototype?
  5. What are your first thoughts as you look at this product or prototype?
  6. What do you think this product or prototype will do? 
  7. If you were looking for [X information], where would you expect to find it?
  8. What are your thoughts on the language used in the product during this task?
  9. How easy or difficult was this product to navigate?
  10. When you log in, what’s the first thing you do? Is there another way to complete this task?
  11. What parts of the product do you use the most? Why?

Questions adapted from User Interview Template

4. Customer Review

Seeking to understand the satisfaction levels of your users is important. While you want to know what they think and feel about a minute and detailed feature, it is important to let them bring out such details as you drive the conversation with just specific enough questions. 

Questions to Ask

  1. When was the last time you used our product? Tell me about your experience.
  2. Tell me about how you and/or your team use our product.
  3. What’s most frustrating about using our product?
  4. What’s most exciting about using our product?
  5. Why did you choose our product over a competitor?
  6. Where does our product fit into your day-to-day activities?
  7. Walk me through your typical workflow with our product.
  8. How did you find our product?

Questions adapted from User Interview Template

5. Product – Market Fit

Finally, they may like your product, but is their product-market fit? Are others likely to enjoy using your product? It doesn’t matter if only one person finds it useful; mass adoption should be tested. And here is where you do that. 

Questions to Ask

  1. Tell me about your experience with [X activity]
  2. What tools have you used to solve [X problem]? What did or didn’t they help you with?
  3. What’s your team’s current budget for [X activity]?
  4. What problems do you experience most often when doing [X activity]?
  5. How do you currently solve [X problem]? Walk me through each step of the process.
  6. What’s your current process for completing [X task]?
  7. What could be easier about [X task]?
  8. What part of [X process] do you dread most?

Questions adapted from User Interview Template


User interviews are important in the product development process. By conducting user interviews and asking the right questions, you can gain valuable insights into how your target users think and feel about your product. This guide has provided you with a user interview script template to help you get started. Remember to record your sessions with tl;dv for analysis with permission from your users.

FAQs About User Interview

When Should User Interviews Be Conducted?

User interviews should be conducted as early and as often as possible. They can be conducted before a project begins, during development, and after launch. User interviews are an important part of the design process and should be used throughout the entire product lifecycle.

How Long Should User Interviews Last?

User interviews should last 30-60 minutes. This allows enough time for the participant to share their thoughts and feelings without getting too tired or bored.

What Is The Difference Between A User Interview And A Focus Group?

A user interview is a one-on-one conversation between the interviewer and the participant. A focus group is a discussion between a group of people, typically 6-10. User interviews are more intimate and allow the interviewer to ask more detailed questions. Focus groups are more general and provide insights from a variety of perspectives.