WhatsApp Chatbot for Business in Kenya: How to Capture and Qualify Every Lead

Photo: Original photo by Ministry of East African Affairs, Commerce & Touri, Public Domain. Cropped.
Key takeaways
- Most Kenyan customers contact businesses on WhatsApp first, so the speed of your WhatsApp reply decides who wins the sale.
- Lead capture means more than replying. The bot should collect name, need, budget and timeline, and write them to a CRM.
- Choose AI-powered (free-text) over button-only bots for sales conversations, but keep clear hand-off to humans.
- Measure reply time, qualified-lead rate and lead-to-sale rate, not message counts.
Why do Kenyan businesses lose leads on WhatsApp?
WhatsApp is Kenya's default business channel. Customers click a "Chat with us" button on Instagram, a Facebook ad or your website, and expect an answer the way they'd get one from a friend: quickly. What actually happens in many businesses:
- Messages arrive after closing time and wait until morning, by which point the customer has bought elsewhere.
- One phone is shared by three staff, and nobody knows who replied to whom.
- Chats are answered but never recorded. There's no list of who asked, what they wanted or whether they bought.
- The same questions (price, location, delivery, availability) are typed out by hand all day.
Every one of those leaks is a lead you already paid for, through ads, SEO or word of mouth, and then lost at the last step.
What does a WhatsApp chatbot actually do?
A good WhatsApp chatbot does four jobs:
- Answer instantly. Prices, opening hours, location, delivery areas, product availability and service details, from your own data, in seconds.
- Qualify. It asks the questions your best salesperson would ask (what do you need, by when, what's your budget, where are you) and does it conversationally.
- Act. It books the appointment, creates the order, sends an M-Pesa payment request or a quote.
- Record and hand off. It writes everything to your CRM and alerts the right staff member when a human should step in.
The difference between a bot that annoys customers and one that sells is mostly the last two jobs. A bot that only chats is an FAQ page with extra steps.
Button bots vs AI chatbots: which should you use?
| Button / menu bot | AI chatbot (LLM-powered) | |
|---|---|---|
| How customers interact | Press 1, 2, 3 or tap buttons | Type naturally, in English, Swahili or a mix |
| Handles unexpected questions | No, it falls back to "I didn't understand" | Yes, within the knowledge you give it |
| Setup effort | Map every path | Provide business knowledge and rules |
| Best for | Simple, fixed flows (balance check, order status) | Sales, bookings, support with varied questions |
| Risk | Frustrating rigid experience | Needs guardrails so it doesn't invent answers |
For lead capture we recommend an AI chatbot with firm guardrails: it answers only from your approved information, says "let me get a colleague" when unsure, and never makes up prices or promises. If you want the technical distinction, read AI agent vs chatbot.
What should a WhatsApp chatbot ask to qualify a lead?
The questions depend on the industry, but the pattern is the same: need, urgency, budget and location. Examples:
- Real estate: buy or rent, area, budget band, move-in timeline, payment method.
- Clinic: which service, preferred day, new or returning patient, insurance or cash.
- School: child's grade/level, intake term, boarding or day, location.
- E-commerce: product, quantity, delivery location, preferred payment.
- B2B services: company, problem, timeline, rough budget, decision-maker.
Ask one or two questions per message, use quick-reply buttons for budget bands, and confirm what you heard: "Got it: a 2-bedroom in Kilimani under KES 80,000, moving in December." That confirmation is what makes the conversation feel competent.
Where should the leads go?
Into a CRM, not a spreadsheet someone forgets to open. At minimum each lead record should hold: name, phone, source (which ad, page or campaign), what they asked for, qualification answers, assigned staff member, stage and next follow-up date. When the chatbot writes to the CRM directly, you get:
- A morning list of hot leads to call
- Automatic follow-ups for leads who went quiet
- Reports showing which ads and pages bring buyers, not just clicks
We explain how to wire this up in WhatsApp CRM integration: connecting chats to your dashboard.
What does a WhatsApp chatbot cost in Kenya?
There are three cost elements: Meta's WhatsApp Business API message fees, the platform or hosting fee, and the AI usage plus setup. For most SMEs the monthly running cost lands between a few thousand and a few tens of thousands of shillings, depending on volume and broadcasts. Since 1 October 2026, replies inside the 24-hour window are free only up to 1,000 per number per month. Our WhatsApp Business API pricing guide for Kenya has a full worked example.
How do you choose a WhatsApp chatbot provider in Kenya?
There are many chatbot companies in Kenya and abroad. Ask each one:
- Is it built on the official WhatsApp Business Platform? Unofficial tools that automate the phone app get numbers banned.
- Does it understand free text and Swahili? Test it yourself with messy, real questions.
- Can it act? Book, create orders, send M-Pesa STK Push, update your CRM.
- How does hand-off to humans work? Who gets alerted, how fast, and do they see the conversation history?
- Who owns the data and the setup? Can you export your contacts and conversations? Is the number yours?
- What's the total monthly cost at your volume? Including Meta fees, platform fees and AI usage.
- Is it compliant with the Data Protection Act? Where is data stored, and how are opt-outs handled?
Setting up a WhatsApp chatbot: a two-week plan
- Days 1–3: Meta business verification, phone number decision, display name.
- Days 3–6: collect your knowledge base (services, prices, FAQs, policies, locations) and write the qualification questions.
- Days 6–10: build and connect the bot to your CRM, calendar or store. Create and submit message templates.
- Days 10–14: staff testing with real scenarios, then go live on one channel (for example click-to-WhatsApp ads) before switching all traffic over.
What does a good lead-capture conversation look like?
Here is a realistic exchange for a Nairobi furniture shop running click-to-WhatsApp ads:
Customer (9:52pm): Hi, how much is the grey L-shaped sofa from your ad?
Assistant: Hi Mercy 👋 The grey 6-seater L-shape is KES 68,000, in stock in Nairobi, with free delivery within Nairobi and Kiambu. It also comes in beige and navy. Where would you like it delivered?
Customer: Ruaka. Can I pay on delivery?
Assistant: Yes, Ruaka is in our free-delivery zone. You can pay a KES 10,000 deposit by M-Pesa to book delivery, and the balance on delivery. Shall I send the M-Pesa request to this number, and which day suits you: Thursday or Saturday?
In four messages, the assistant answered the price, handled the payment objection, confirmed the delivery area, asked for the order and offered two choices. It also recorded Mercy's name, the product, her location and her stage in the CRM. If she doesn't pay the deposit, she enters a follow-up sequence the next day. If she asks something unusual, such as a custom size, the assistant passes the chat to a salesperson with the full context.
Compare that with the common alternative: a reply at 8:30am the next morning saying "Hello, please call us." By then, Mercy has bought from the shop whose WhatsApp answered first.
Mistakes to avoid
- Hiding the human. Always offer "talk to a person". Customers who can't reach one leave.
- Long welcome menus. Answer the question they asked first, then qualify.
- Letting the bot guess. Restrict answers to your approved information.
- Broadcast spam. Mass marketing to people who never opted in damages your number's quality rating and can get it restricted.
- Never reviewing conversations. Read a sample weekly. The questions the bot fumbled are your next improvements.
What results should you expect?
In the first month, expect first-response time to drop from hours to seconds, after-hours enquiries to be captured instead of lost, and a clean lead list you can actually work. By month three, the CRM data shows which channels bring paying customers, and that changes where you spend your ad budget. Businesses that pair a WhatsApp chatbot with disciplined follow-up typically convert noticeably more of the same enquiries, without buying more traffic.
If you'd like to see a WhatsApp AI agent working on your own business information, our AI Agent Launchpad starts with a free 7-day prototype.
Related articles



Frequently asked questions
Is a WhatsApp chatbot legal in Kenya?
Can a WhatsApp chatbot reply in Swahili?
Will a chatbot replace my customer service staff?
Can I use a WhatsApp chatbot on my normal WhatsApp Business app?
How quickly can I set up a WhatsApp chatbot?
What is the best WhatsApp chatbot for a small business in Kenya?
Want this built for your business?
Kavenacc Digital Solutions builds custom AI dashboards, AI agents and web apps in days — with a free working prototype in 7 days and 100% ownership of the code.
Start My Free Prototype →Chat with a Real Personon WhatsApp
