Platform
Chatbot Builder Bulk Messaging Team Inbox Mini CRM API & Webhooks AI Integration WhatsApp Flows
Industries
E-commerce & D2C Real Estate Education Healthcare Finance & BFSI Logistics Hospitality Retail
Integrations 📚 Learn 🗂 Codex Compare Pricing About Contact Start Free Trial →
Chatbot No-Code ⏱ 15 min read

How to Set Up a WhatsApp Chatbot in 2025 — Complete Step-by-Step Guide

A WhatsApp chatbot handles your most common customer queries automatically, 24/7, without a single human involved. This guide walks you through designing, building, testing, and launching a WhatsApp chatbot — from zero to live in under 2 hours.

3 questions to answer before building your chatbot

Rule-based vs AI chatbot — which is right for you?

Rule-based chatbot

  • Button menus and fixed conversation paths
  • Customers select from predefined options
  • Predictable, consistent responses
  • Setup time: 1–3 hours in WA.Expert
  • Best for: booking, lead capture, FAQ, order status
  • Right for: 80% of businesses

AI chatbot (GPT-powered)

  • Understands free-text questions
  • Responds to anything the customer asks
  • Learns from your product knowledge base
  • Setup time: 3–8 hours including prompt engineering
  • Best for: complex FAQ, multi-product support, consultative sales
  • Right for: businesses with complex, varied customer queries

Recommendation for first-time builders: Start with a rule-based chatbot. It's faster to build, easier to test, and appropriate for most customer query types. Add AI capabilities later once you understand what customers actually ask.

5 steps to build your WhatsApp chatbot in WA.Expert

WhatsApp chatbot design principles that convert

PrincipleWhat to doWhat to avoid
Keep options simple3 main menu items maximum in first message8-option menus that overwhelm the customer
Always offer human exit"Talk to a human" button at every stepChatbot loops with no way out
Acknowledge inputs"Got it! Here's what I found for [their input]..."Ignoring what the customer said and jumping to next question
One question at a timeCollect one piece of information per messageAsking name, email, phone, and city all in one message
End with a clear actionEvery flow ends in a booking, form, or agent handoffConversations that trail off with no conclusion

WhatsApp chatbot — common questions

Do I need coding skills to build a WhatsApp chatbot?
No — WA.Expert's visual chatbot builder requires zero coding. Design flows by dragging and dropping nodes: welcome message, quick reply buttons, conditions, and actions. The builder generates all underlying logic automatically.
What's the difference between a rule-based and AI chatbot on WhatsApp?
Rule-based: customers select from buttons, bot responds with pre-written messages. Predictable and appropriate for 80% of use cases. AI (GPT-powered): understands free-text inputs and responds intelligently to any question. More powerful but requires more setup and monitoring. Start with rule-based for your first chatbot.
How do I prevent customers getting stuck in my chatbot?
Three safeguards: always include "Talk to a human" button at every stage, set a fallback message for unexpected inputs, and after 2 consecutive unrecognised inputs automatically route to a live agent. Never let a customer loop without a clear exit.
How many options can a WhatsApp chatbot button menu have?
Quick reply buttons support up to 3 per message. For more options, use a List Message (up to 10 items). For even more, use a hierarchical main menu → sub-menu structure.
Can a WhatsApp chatbot collect customer information?
Yes — chatbots can collect free-text inputs (name, email, city, order number) and store them as variables. Collected data can be stored in WA.Expert's CRM or passed to external systems via webhook, and used to personalise subsequent messages.

Ready to build your WhatsApp chatbot?

WA.Expert's no-code flow builder gets you from concept to live chatbot in under 2 hours. 50+ pre-built templates for common use cases.

Start Building → Talk to an Expert