In this guide: Complete chatbot conversation flows for lead qualification. Copy-paste scripts for solar, real estate, service businesses, and SaaS—with qualification logic and handoff strategies.
Most chatbots capture leads. Great chatbots qualify them. Unqualified leads waste sales time, clog pipelines, and hurt conversion rates. A well-designed qualification flow identifies hot prospects, routes them correctly, and saves your team 15+ hours per week.
This guide provides complete conversation scripts you can copy and customize. Each flow includes qualification questions, decision logic, and handoff strategies for different lead temperatures.
Why Lead Qualification Matters
The numbers tell the story:
- 67% of lost sales come from improper lead qualification
- 50% of leads are qualified but not ready to buy immediately
- 35-50% of sales go to the vendor that responds first
- 21x more likely to convert when contacted within 5 minutes
Chatbots can qualify 24/7, ensuring no lead slips through the cracks while freeing your team to focus on closing deals instead of asking repetitive questions.
The Qualification Framework
Every qualification flow should assess the BANT criteria:
| Criteria | What to Assess | Example Questions |
|---|
| Budget | Can they afford your solution? | "What's your budget range?" or infer from context |
| Authority | Are they the decision-maker? | "Will you be making this decision?" "Who else is involved?" |
| Need | Do they have a problem you solve? | "What's driving your interest?" "What challenge are you facing?" |
| Timeline | When do they need a solution? | "When are you looking to move forward?" "Is this urgent?" |
Solar Lead Qualification Flow
Solar has specific qualification needs: homeownership, roof condition, utility spend, and timeline. Here is a complete flow:
Flow Diagram
GREETING → HOMEOWNER CHECK → ROOF TYPE → UTILITY BILL → TIMELINE → CONTACT → HANDOFF
Qualified = Homeowner + Suitable Roof + Bill > $100 + Timeline < 6 months
Hot = Qualified + Timeline < 1 month
Disqualified = Renter OR Very low bill OR Timeline > 12 months
Complete Script
**GREETING**
Bot: "Hi! 👋 I can help you see if solar makes sense for your home.
Most homeowners save $100-200/month—want to find out your potential savings?"
[Quick Replies: "Yes, show me" | "I have questions first"]
---
**HOMEOWNER CHECK**
Bot: "Great! First, a quick question—do you own your home, or are you renting?"
[Quick Replies: "I own my home" | "I'm renting" | "I'm buying soon"]
IF Renting:
Bot: "Thanks for your interest! Solar typically requires homeownership,
but community solar programs might work for you. Want me to send
info about those options?"
→ Capture email → End (nurture sequence)
IF Buying Soon:
Bot: "Congrats on the upcoming purchase! Once you close, solar can be
a great investment. Want me to follow up after you move in?"
→ Capture email + timeline → End (scheduled follow-up)
---
**ROOF TYPE**
Bot: "Perfect! What type of roof do you have?"
[Quick Replies: "Asphalt shingles" | "Metal" | "Tile" | "Flat roof" | "Not sure"]
IF Not sure:
Bot: "No problem—our team can assess that during the consultation.
Most roofs work well for solar!"
---
**UTILITY BILL**
Bot: "To estimate your savings, roughly what's your average monthly electric bill?"
[Quick Replies: "Under $100" | "$100-$200" | "$200-$300" | "$300+" | "Not sure"]
IF Under $100:
Bot: "With bills under $100, the payback period is longer—but you'd
still lock in rates and go green. Want to see if it makes sense
financially?"
[Quick Replies: "Yes, show me the numbers" | "Maybe not right now"]
---
**TIMELINE**
Bot: "When are you hoping to go solar?"
[Quick Replies: "ASAP" | "1-3 months" | "3-6 months" | "Just researching"]
---
**CONTACT CAPTURE**
Bot: "I can have a solar specialist calculate your exact savings and
available incentives. What's the best phone number to reach you?"
[Text input for phone]
Bot: "Got it! And your email for the savings report?"
[Text input for email]
Bot: "Last question—what's your address? This helps us assess your
roof's solar potential."
[Text input for address]
---
**HANDOFF LOGIC**
IF Timeline = "ASAP" AND Bill > $100:
Bot: "You're a great fit for solar! A specialist will call you within
the hour to discuss your options. Talk soon! ☀️"
→ HOT LEAD: Immediate notification to sales
IF Timeline = "1-3 months" AND Bill > $100:
Bot: "Perfect! A specialist will reach out within 24 hours with your
custom savings estimate. Keep an eye on your inbox!"
→ WARM LEAD: Same-day follow-up
IF Timeline = "Just researching" OR Bill < $100:
Bot: "I'm sending you a free guide with everything you need to know
about going solar. We'll check in when you're ready to take the
next step!"
→ NURTURE: Email sequenceReal Estate Qualification Flow
Real estate leads split into buyers and sellers, each with different qualification needs.
Flow Diagram
GREETING → BUYER/SELLER → [BRANCH]
BUYER PATH: Pre-approved? → Budget → Timeline → Areas → Contact → Handoff
SELLER PATH: Own home? → Timeline → Listing goals → Contact → Handoff
Hot Buyer = Pre-approved + Timeline < 90 days + Knows areas
Hot Seller = Owns home + Timeline < 60 days + Ready to list
Complete Buyer Script
**GREETING**
Bot: "Hi! 🏠 Looking to buy or sell a home in [Area]? I can help you
get started!"
[Quick Replies: "I'm buying" | "I'm selling" | "Both" | "Just browsing"]
---
**BUYER PATH**
**PRE-APPROVAL CHECK**
Bot: "Exciting! Have you been pre-approved for a mortgage yet?"
[Quick Replies: "Yes, I'm pre-approved" | "Not yet" | "Paying cash"]
IF Not yet:
Bot: "No worries—getting pre-approved helps you know your budget and
makes offers stronger. Want me to connect you with a lender?"
→ Optional lender referral → Continue
---
**BUDGET**
Bot: "What price range are you looking in?"
[Quick Replies: "Under $300K" | "$300K-$500K" | "$500K-$750K" | "$750K+" | "Not sure yet"]
---
**TIMELINE**
Bot: "When are you hoping to move?"
[Quick Replies: "ASAP" | "1-3 months" | "3-6 months" | "6+ months"]
---
**AREAS**
Bot: "Which neighborhoods interest you? Or tell me what matters most
(schools, commute, etc.) and I'll suggest areas."
[Text input]
---
**CONTACT CAPTURE**
Bot: "I can have an agent send you listings that match—and give you
a call to discuss the market. Best phone number?"
[Text input for phone]
Bot: "And email for listing alerts?"
[Text input for email]
---
**HANDOFF**
IF Pre-approved AND Timeline < 3 months:
Bot: "You're ready to rock! An agent will reach out within the hour
with some perfect matches. Get excited! 🎉"
→ HOT: Immediate agent notification + auto-send matching listings
IF Timeline = 3-6 months:
Bot: "Great timing to start looking! I'll set you up with listing
alerts, and an agent will reach out to answer any questions."
→ WARM: Same-day follow-up + drip campaignDeploy These Scripts in 15 Minutes
BuiltABot makes qualification flows easy to build. Train on your criteria, set up routing rules, and start qualifying leads 24/7. Free 14-day trial.
Service Business Booking Flow
Service businesses (HVAC, plumbing, contractors, salons) need to capture service type, urgency, and availability.
Complete Script
**GREETING**
Bot: "Hi! 🔧 Need help with heating, cooling, or plumbing? I can get
you scheduled or answer questions."
[Quick Replies: "Schedule service" | "Get a quote" | "Emergency help" | "Ask a question"]
---
**EMERGENCY BRANCH**
IF Emergency:
Bot: "I understand—emergencies are stressful. Let me get a technician
to you ASAP. What's the issue?"
[Quick Replies: "No heat/AC" | "Water leak" | "No hot water" | "Other"]
Bot: "Got it. What's the best phone number? A dispatcher will call
within 10 minutes."
[Text input]
Bot: "What's your address so we can route the closest technician?"
[Text input]
Bot: "Help is on the way! You'll get a call shortly. Hang tight! 🚨"
→ EMERGENCY: Immediate dispatch notification
---
**STANDARD SERVICE**
Bot: "What type of service do you need?"
[Quick Replies: "AC repair" | "Heating repair" | "AC maintenance" | "New installation" | "Other"]
---
**TIMING**
Bot: "When would you like us to come?"
[Quick Replies: "Today if possible" | "This week" | "I'm flexible" | "Just getting a quote"]
---
**PROPERTY INFO**
Bot: "Is this for a house or business?"
[Quick Replies: "House" | "Condo/apartment" | "Business"]
Bot: "And roughly how old is your current system?"
[Quick Replies: "Under 5 years" | "5-10 years" | "10-15 years" | "15+ years" | "Not sure"]
---
**BOOKING**
Bot: "Great! I have availability [tomorrow at 2pm] and [Thursday at 10am].
Which works better?"
[Quick Replies: Show available slots]
Bot: "Perfect! I'll need your contact info to confirm the appointment."
[Capture: Name, Phone, Address, Email]
Bot: "You're all set for [Date/Time]! You'll receive a confirmation
text and a reminder the day before. See you then! 👍"
→ Book in calendar + confirmation email + reminder sequenceSaaS B2B Qualification Flow
B2B SaaS qualification focuses on company size, use case, decision-making authority, and timeline.
Complete Script
**GREETING**
Bot: "Hi! 👋 I can help you find the right plan or answer questions
about [Product]. What brings you here?"
[Quick Replies: "Pricing questions" | "Feature questions" | "Want a demo" | "Technical support"]
---
**DEMO REQUEST PATH**
**COMPANY SIZE**
Bot: "Great! To recommend the right plan, how many people would use [Product]?"
[Quick Replies: "Just me" | "2-10" | "11-50" | "51-200" | "200+"]
---
**USE CASE**
Bot: "What's the main problem you're trying to solve?"
[Quick Replies: Industry-specific options]
---
**CURRENT SOLUTION**
Bot: "Are you using anything for this today?"
[Quick Replies: "Yes, [Competitor]" | "Yes, spreadsheets/manual" | "No, nothing yet"]
IF Using competitor:
Bot: "What's making you consider a switch?"
[Text input]
---
**DECISION TIMELINE**
Bot: "When are you looking to make a decision?"
[Quick Replies: "This month" | "This quarter" | "This year" | "Just exploring"]
---
**DECISION MAKER CHECK**
Bot: "Will you be the one making the final decision, or are others involved?"
[Quick Replies: "I decide" | "I recommend, others decide" | "Evaluating for team"]
---
**CONTACT CAPTURE**
Bot: "I can have a specialist give you a personalized demo. What's your
work email?"
[Text input]
Bot: "And a phone number in case the demo link doesn't arrive?"
[Text input]
---
**HANDOFF LOGIC**
IF Team size > 10 AND Timeline = "This month" AND Decision maker:
Bot: "You're a priority for us! A specialist will reach out within the
hour to schedule your demo."
→ ENTERPRISE LEAD: Immediate AE notification
IF Team size 2-10 AND Timeline = "This quarter":
Bot: "Perfect! Check your inbox for a demo link. An account manager will
follow up to answer any questions."
→ MID-MARKET: Auto-send demo + SDR follow-up
IF Solo OR Just exploring:
Bot: "I'm sending you a self-serve demo and our getting started guide.
Reach out anytime if you have questions!"
→ SMB/NURTURE: Self-serve flow + email sequenceLead Handoff Strategies
How you hand off qualified leads determines conversion success. Match your handoff speed to lead temperature:
| Lead Type | Response Time | Handoff Method | Follow-up |
|---|
| 🔥 Hot | < 5 minutes | Immediate call/SMS to sales | Call within 1 hour |
| ☀️ Warm | < 4 hours | Email to sales + CRM entry | Same-day outreach |
| ❄️ Cold | < 24 hours | Nurture sequence | Automated drip + future check-in |
Handoff Best Practices
- Include context: Send the full conversation transcript so sales never asks redundant questions
- Score leads: Use qualification answers to assign a score (1-10) for prioritization
- Route intelligently: Send different lead types to specialists (residential vs commercial, small vs enterprise)
- Confirm receipt: Notify the user that someone will contact them with a specific timeframe
- Track speed-to-lead: Measure time from qualification to first human contact
Getting Started with BuiltABot
Ready to automate lead qualification? Here is your implementation plan:
- Map your qualification criteria: What makes a lead qualified for your business?
- Choose a flow template: Pick the script closest to your industry and customize
- Configure handoff rules: Set up notifications for hot leads, CRM integration for all leads
- Test the flow: Run through as a customer—does it feel natural and efficient?
- Monitor and optimize: Track completion rates and qualification accuracy
BuiltABot makes qualification flows simple to build. Use our intake questionnaire builder, set up conditional logic, and integrate with your CRM. Starting at $29.99/month with a 14-day free trial.
How many questions should a qualification flow include?
Aim for 4-6 essential questions. More than 8 questions causes significant drop-off. Each question should gather information that directly impacts whether the lead is qualified and how to route them. Cut anything nice to have.
Should I qualify leads before or after capturing contact info?
Qualify first for high-ticket items (solar, real estate, B2B). This ensures you only spend time on qualified leads. For lower-ticket items, capture email early then qualify—you can nurture unqualified leads via email.
How do I handle leads who dont answer qualification questions?
Offer alternatives: Let me rephrase or Skip for now—we can discuss later. If they skip critical questions, still capture their contact info and note it as needs follow-up qualification. Some leads prefer human conversation for sensitive details.
What makes a lead hot vs warm vs cold?
Hot: ready to buy within 30 days, has budget, decision-maker. Warm: interested but 30-90 day timeline or needs approval. Cold: researching, no timeline, or missing key qualifiers. Route hot leads immediately; nurture warm and cold appropriately.
How quickly should qualified leads be handed off?
Hot leads should reach a human within 5 minutes for maximum conversion. Response time has dramatic impact: leads contacted within 5 minutes are 21x more likely to convert than those contacted after 30 minutes.
Should my chatbot set appointments directly?
Yes, if possible. Chatbots that book appointments directly convert 35% better than those that just capture leads. BuiltABot integrates with Google Calendar and Cal.com to book appointments automatically based on availability.
How do I handle disqualified leads gracefully?
Never make leads feel rejected. Redirect to helpful resources: Based on what youve shared, our DIY guide might be a great starting point. Alternatively, offer a future follow-up: Things may change—can I check back in 6 months? Capture email for nurture campaigns.