A needs assessment is a qualification tool sales and marketers use to analyze a lead’s needs and see if they’re a good fit for a product or service. It can be done digitally through a web form or online questionnaire, or live as part of a discovery call. The goal is to initially qualify leads so you can discard bad-fit ones and spend time further qualifying leads you can likely help. Needs assessments ultimately allow you to quickly and accurately nurture the prospects that are most likely to close.
How a Needs Assessment Works
Businesses can choose to qualify leads via online or live needs assessments. Online assessments are typically web forms or questionnaires conducted by marketing or sales. Live assessments are usually part of a larger discovery call where a salesperson verifies need plus budget, authority, timeline, or other factors. Regardless of the assessment type, the business asks the same questions about goals, pain points, and support needed so they can easily compare leads' needs.
The three types of needs assessment are as follows:
- Web Form: This needs assessment qualifies a website visitor as a marketing qualified lead. These are the online “contact us” forms and quizzes that live on a business’s website (usually a home page or services/product page). Read more below.
- Online Questionnaire: This is the Google Forms or other quiz a sales rep sends directly to a lead over email to further qualify them as a sales accepted lead. This form asks more in-depth questions about their needs. Read more below.
- Live Needs Assessment: A sales rep holds a discovery call with a lead and attempts to qualify them as a sales qualified lead by asking questions about their needs and other key factors. If the lead passes, the rep begins nurturing them as a prospect. Read more below.
For inbound leads, you might go through all three stages of the needs assessment framework. The lead may fill out a “contact us” form after visiting a website, then a sales rep might send the lead a more detailed questionnaire, scheduling a discovery call with an experienced seller if they meet a certain threshold. For outbound leads generated via sales prospecting, you may only use a questionnaire and discovery call, or have the call itself serve as the sole needs assessment activity.

You can even use an online questionnaire or a live call to assess your current customers' needs and use their answers to gauge how well you're serving them or to decide which products or services to create in the future. However, most needs assessments for sales refer to learning about your leads' business needs to decide whether you can help them before letting them into your pipeline in the first place.
Now that you have the big picture of the purpose of a needs assessment and each type of assessment, let’s go over the first type: the online web form.
How to Create a Needs Assessment Web Form
Your web form will exist as a “contact us” form, quiz, or other lead capture form on your website’s home page, services page, contact page, or landing page. It’s often the first place a lead will reach out to you directly for your product or services. These forms are meant to qualify visitors as marketing qualified leads (MQLs).
To create this web form, follow these steps:
- Choose Your Questions: Have your lead fill out a few simple questions, including their contact information so you can follow up with them.
- Add the Form to Your Website: Follow your website platform's instructions to add the form to the page you'd like, and test it to ensure it works.
- Evaluate the Lead's Answers and Reach Out: Have the marketing or sales team read through exactly what the lead wants, then follow up by sending an online questionnaire or planning a discovery call.
We'll explain each in more detail below:
If all checks out according to the web form, the lead moves on to the next needs assessment type: an online questionnaire or discovery call. Let's look at the questionnaire first.
How to Create & Send an Online Questionnaire
The goal of sending an online questionnaire is to learn more about whether a lead is qualified enough for a more in-depth discovery phone call. You’re asking them questions and evaluating their answers to see if the lead should be a sales accepted lead (SAL). The questionnaire should include questions that help you uncover their needs.
Google Forms is one of the best tools to use to build this online questionnaire. To conduct a needs assessment with Google Forms, follow these steps:
- Decide Which Questions to Ask: Pick questions that give you insight into the lead’s level of qualification.
- Create Your Questionnaire: Follow Google Forms’ instructions to build your questionnaire using the questions you’ve chosen.
- Send the Questionnaire to the Lead: Email the questionnaire to the lead and tell them why you’re sending it.
- Update the Lead’s Status and Establish Next Steps: Depending on the lead’s answers, mark them as unqualified or an SAL. If an SAL, schedule a discovery call.
Let’s take a look at each step in depth:
If the lead is qualified, send them another email, this time to tell them you’d like to host a meeting to learn more about them and their needs. We'll cover this live needs assessment next.
How to Conduct a Live Needs Assessment
To conduct a live needs assessment, schedule and run a discovery call in which you ask the lead a series of questions to assess their ability and desire to buy your solution. Around 25% of these questions will relate to their needs, serving as the needs assessment. The remaining time will be dedicated to learning if they have the budget and authority to buy and an appropriate expected timeline for implementation.
Sometimes, in larger, more hierarchical sales organizations, a sales rep will conduct a needs assessment over the phone without holding a full discovery call. If the lead has needs the company can solve, the rep will then pass them along to a more experienced rep, who will conduct the more comprehensive discovery call.
We wrote an article on how to host a discovery call — give it a read to learn how to do the rest of the discovery, beyond the needs assessment. In this section, we’ll focus on the needs part of the call, which is often the most telling of a lead’s likelihood to buy. If someone desperately needs your help, they’ll try to find a way to make the purchase regardless of their finances, decision-making power, or timing preferences.
The five steps to conducting a live needs assessment are as follows:
- Schedule a Discovery Call: Plan a time to talk with your lead and learn more about them and their business. Say you’d like to see whether your business is a good fit to help them.
- Research the Lead: Read about the lead’s business, responsibilities, hobbies, interests, and more. This context will help you ask pointed questions and build rapport more easily.
- Pick Questions to Uncover the Lead’s Needs: Write open-ended questions to motivate the lead to give an overview of their needs so you can better qualify them.
- Ask Your Questions: Ask your list of questions throughout the conversation, plus any clarifying questions to better understand their responses.
- Label and Confirm the Lead’s Specific Needs: Once you think you understand their needs, repeat it back to them to confirm that your assessment is correct.
We'll dive into how to do each step next:
If your product or service can meet the lead’s needs, they’re qualified on this front. Continue the discovery call and assess them on your other qualification criteria, like budget or authority to purchase. Or, schedule them time with the rep in charge of running longer discovery calls. If you disqualify them, end by saying you can’t help them, and try to recommend a different business.
3 Best Needs Assessment Examples
It can be helpful to look at the online methods other businesses have used to assess their potential buyers' needs. Below, you’ll find a Google Forms questionnaire that would be emailed to an MQL, a B2B online web form for site visitors to fill out, and a B2C online quiz placed across various marketing channels to capture lead information while also assessing their needs. Let’s go through each example and why it works well.
Here’s an example of a Google Forms online questionnaire that we created for a fictitious sales training company. It gets right to the point and only asks two questions of the lead: which service they want to learn about, and what they want out of the course. This should collect enough information to assess the lead’s needs and see if they’re a good enough fit for a more comprehensive discovery call.
This is a B2B example of a needs assessment in the form of a “contact us” form on a tax preparation services company’s home page. A form like this does two things. It captures lead information like email address, which the seller can use to contact the lead. Plus, it assesses their needs, which helps the seller determine the appropriate next steps.
If the lead checks any of the boxes regarding services offered, they’re qualified for a discovery call. The lead also might use the “How can we help?” section to elaborate on the need they selected, giving the seller even more information. If they write something in the section that doesn’t line up with the services the tax company provides, however, the sales rep or marketing staff will likely disqualify the lead and politely guide them in another direction.
This online quiz is an example of a B2C ecommerce needs assessment technique. It’s not so much to qualify the lead for a discovery call. Instead, it’s to collect information about the lead and then recommend a product based on their gender, age, fitness goal, and training experience. This quiz can be found on Built With Science’s home page, as well as within the owner’s blog content.
As you build your own needs assessment and push it live, keep your eyes peeled so you can continue improving it using other assessments you see online or even take yourself. Creating the perfect needs assessment for your business will be a continual work in progress.
Top 6 Needs Assessment Questions to Ask
When you're choosing questions to include in a virtual or live needs assessment, remember that your main objective is to learn about your lead's problems, goals, and amount of support needed so you can make a determination regarding whether you can fulfill their need. Below are a few effective questions to consider asking, regardless of your company type. We recommend asking about their goals first, then their pain points, and finally their required service level.
"Which KPIs Are You Focused on Improving at the Moment?"
This is a goal-related question that will tell you what exactly your lead wants to get out of using your product or service. Understanding what they're trying to achieve by working with your business can help you prepare to pitch to them if they make it past qualification to the nurturing stage of your pipeline.
"Which {Process or Task} Would You Like to Improve?"
This is a great question to ask whether you sell a product or a service. For example, product sellers could modify it to "Which administrative task would you like automated?" Service sellers, on the other hand, could ask "Which process would you like our team's input and support on?" Either will help you decide whether their need is one you can fulfill.
"Please Tell Us a Bit About What You're Struggling With."
Reserve this question for a questionnaire with an open-ended question or for a live call with your lead. Requesting information in this slightly vague, open-ended way can be useful for getting your lead to tell you everything you need to know about their pain point.
"Which Problem Are You Experiencing Most?"
This question is quick and straightforward, so it's a great one to ask in a multiple choice or multiple answer format to get to the bottom of their pain point.
"How Many {Position Type} Do You Have on Your Team?"
This question can start to get into the resources they have on hand and how they're looking to have you fill any gaps, or it can tell you how many people on the team need to get up to speed on the new product. Small teams might need more ongoing support than an enterprise company, or large teams may want more extensive onboarding to esure all members are well trained on your product or service.
"Which of the Following Services Are You Most Interested In?"
We recommend ending with this question so you can first hear what their goals are and what's getting in the way of those goals, and then they can tell you how they want your help reaching those objectives or solving those problems.
Choose a few questions from these options, and then organize them according to your process. For example, if you generate your own leads through sales prospecting and you jump straight to a discovery call, you should ask open-ended questions that will prompt your lead to elaborate. If you implement a web form or online questionnaire, however, using multiple choice or multiple answer questions would make sense so you increase the chance that your lead will submit it.
Bottom Line
A needs assessment is the systematic approach to learning the needs of a potential client. It’s a crucial part of the lead generation and nurturing stages. Not only does it help you qualify your leads, but it also provides you with key information about the lead’s goals, priorities, and pain points that you can use as selling points throughout the rest of the sales process. Try implementing all three stages to see how it affects your ability to properly qualify your leads.






