How to use WhatsApp automation to qualify inbound enquiries, score leads by intent, handle AI-to-human handoffs, and nurture contacts who aren't ready
WhatsApp is increasingly where inbound enquiries arrive for small and medium businesses. The channel is informal, fast, and personal — which is exactly what makes it effective for initial contact and exactly what makes it hard to qualify at scale.
The typical failure mode: a business with a WhatsApp number receives 20–50 enquiries per day and handles every single one manually. No triage. No information gathering before a human gets involved. No way to tell whether the person asking about pricing is a serious buyer or someone who messaged three companies and is going with whoever is cheapest.
The opposite failure mode is aggressive over-automation: firing a five-question qualification survey at every new contact before saying hello, which feels like a form pretending to be a chat.
Effective WhatsApp lead qualification sits between these extremes — using automation to gather the information that distinguishes likely buyers from unlikely ones, without making the experience feel like an interrogation.
The best qualification happens when the prospect self-selects rather than being asked directly. A well-designed welcome flow routes contacts based on their own answers, surfacing the information you need without a barrage of questions.
A practical welcome flow for a service business:
Button 4: Something else
Conditional follow-up based on selection:
Specific question → free-text input, routed to FAQ matching
Data collected without direct interrogation: business type, team size, intent (buying vs. browsing vs. support), urgency
The key is that every button choice tells you something. By the end of the welcome flow, you know whether you're talking to a decision-maker at a five-person business who's ready to book a call, or someone doing early-stage research who will need nurturing over weeks.
BANT — Budget, Authority, Need, Timeline — is the classic lead qualification framework. The problem with applying it to WhatsApp is that asking "What's your budget?" directly in a chat conversation feels transactional and often drives people away before they've seen the value.
The approach that works better is inferring BANT from the conversation rather than requesting it:
Budget: "Are you looking for something that handles the basics, or something that scales with a larger team?" Price sensitivity and budget range are implied by the answer — a person asking about basic features for solo use has a different budget than someone asking about multi-team scaling.
Authority: "Are you the one making the call on this, or would other stakeholders be involved?" Simple and non-threatening. The answer tells you whether to nurture this contact or whether you need to provide materials designed for a group decision.
Need: The welcome flow categories (pricing vs. consultation vs. specific question) reveal this directly. A contact asking specific technical questions has a more defined need than one who clicked "something else."
Timeline: "Are you looking to sort this out in the next few weeks, or are you still in the early stages of exploring?" Explicit but framed as customer-focused, not as a sales filter.
Configure the automation to collect this information through conversational messages in the qualification flow and tag the contact accordingly in the CRM. These tags drive subsequent routing and nurturing.
Not every WhatsApp enquiry needs a human within the first five messages. Routine qualification — understanding what the contact needs, providing relevant information, answering FAQ — is what automation handles well. Human attention is valuable and finite; it should go where it matters.
What the AI handles:
- Welcome flow and initial categorisation
- FAQ responses (pricing, features, service areas, availability)
- Document collection ("Can you send us a brief description of what you're trying to solve?")
- Scheduling follow-up calls or consultations (direct to booking calendar)
- Follow-up messages for contacts who went quiet after initial interest
Signals that trigger an immediate human handoff:
- Contact explicitly asks to speak to a person
- Contact says "I'd like to go ahead" or "I'm ready to sign up"
- Contact asks a question outside the AI's knowledge base (complex custom requirements)
- Contact expresses frustration or urgency
- Lead score exceeds your hot-lead threshold (see below)
The handoff must be seamless. When a human takes over, they should have the full conversation history and any CRM data already collected by the AI. The worst experience is asking the contact to repeat information they already provided. A well-configured shared inbox passes the full context to the agent picking up the conversation.
Lead scoring assigns a numeric value to a contact based on how closely they match your ideal buyer profile and how much interest they've shown. Contacts above a threshold get immediate human follow-up; contacts below go into automated nurturing.
Factors to score:
| Signal | Points |
|---|---|
| Matches target business type/vertical | +20 |
| Team size matches target market | +15 |
| Explicitly expressed a timeline within 4 weeks | +20 |
| Confirmed decision-making authority | +15 |
| Asked about pricing (intent to buy, not just browse) | +10 |
| Clicked a sent link or resource | +5 |
| Booked a consultation autonomously | +30 |
| Responded to follow-up within 24 hours | +5 |
| Outside service area or market | -25 |
| Indicated long timeline (6+ months, just exploring) | -10 |
| Disengaged (no response after 3 follow-ups) | -20 |
Define your thresholds:
- Hot (70+): Human follow-up within 4 hours. Sales rep assigned.
- Warm (30–69): Automated nurture sequence. Human check-in at day 7.
- Cold (<30): Long-term nurture. Monthly low-friction touch.
The platform tags contacts with their lead score and updates it as the conversation progresses. When a warm contact re-engages — asking about a specific feature or coming back after three weeks of silence — the score adjusts and triggers the appropriate response.
A prospect who says "we might look at this in Q4" is not a lost lead. They're a warm contact who needs consistent low-pressure touch to ensure that when Q4 comes, they think of you first.
A practical WhatsApp nurture sequence for a 90-day cycle:
Critical rules for WhatsApp nurturing:
- Only send to contacts who explicitly consented to follow-up messages
- Every message must have an easy opt-out option
- Never send the same template message to every contact — vary content based on what you know about the contact's vertical or need
- Two messages in a row with no response is the limit before pausing outreach for 30 days
Lead qualification on WhatsApp is not a one-time setup. The metrics to monitor:
Review these metrics monthly. Adjust the welcome flow questions if completion rates are low. Adjust the nurture content if re-engagement is low. Adjust the lead scoring thresholds if hot leads are consistently not converting when humans call them.
Data + numbers referenced in this article are sourced from these public documents:
BossBot handles welcome flows, lead scoring, and AI-to-human handoffs. 7-day free trial.
Start Free TrialNot ready to sign up yet? Try the free demo →