How-To

Building a Simple Chatbot for Lead Qualification

Jay Banlasan

Jay Banlasan

The AI Systems Guy

tl;dr

A chatbot that asks the right questions and qualifies leads before they talk to a human.

A simple chatbot lead qualification system filters leads before they reach your sales team. Good leads get fast-tracked. Unqualified leads get helpful resources instead of a sales call.

Your sales team should spend time on prospects who can and will buy. A chatbot handles the sorting.

The Qualification Questions

Define your ideal customer profile. Industry, company size, budget range, timeline, and specific needs. Turn these into conversational questions.

"What brings you here today?" identifies intent. "How many people are on your team?" identifies company size. "When are you looking to get started?" identifies timeline. "Have you budgeted for this?" identifies budget readiness.

Keep it to 4-6 questions. More than that and people abandon the chat.

The Conversation Flow

The chatbot should feel like a conversation, not a form. Use natural language and build branching logic.

If someone says "I need help with advertising," the next question is about their current spend and goals. If they say "just browsing," acknowledge it and offer a helpful resource.

Each answer adjusts the lead score. Right industry: +20 points. Budget above threshold: +30 points. Timeline within 90 days: +25 points. Score above 70: route to sales. Below 50: route to nurture.

Building It

Use your website chat tool (Intercom, Drift, or your CRM's built-in chat) with AI integration. Claude or GPT-4o handles the conversation logic.

The system prompt defines: the questions to ask, the qualification criteria, the scoring logic, and the routing rules.

"You are a helpful assistant for [company]. Ask these questions naturally in conversation. Score the lead based on their answers. If the score exceeds 70, offer to book a call. Otherwise, offer a relevant resource."

Handling Edge Cases

Some people do not want to answer questions. Respect that. Offer a direct booking link and a "just want to look around" option.

Some answers are ambiguous. The chatbot asks for clarification without being pushy. "When you say 'soon,' are you thinking this month or this quarter?"

If the conversation goes off-script, the chatbot gracefully redirects or hands off to a human.

Measuring Performance

Track: total conversations, qualification rate, booking rate for qualified leads, accuracy of qualification (did qualified leads actually buy?).

Adjust the scoring model based on which leads actually convert. If chatbot-qualified leads close at a lower rate than expected, tighten the qualification criteria.

A good chatbot qualifies leads 24/7 without breaks, bad days, or inconsistency. That is why it works.

Build These Systems

Ready to implement? These step-by-step tutorials show you exactly how:

Want this built for your business?

Get a free assessment of where AI operations can replace overhead in your company.

Get Your Free Assessment

Related posts