WhatsApp Chatbot for Small Businesses: A Practical Guide to Selling and Support on Autopilot

Everything a small shop needs to know about WhatsApp chatbots: what they do, flow versus AI, how to build one without code, costs, and the mistakes that make customers hate bots.

AHAmr HamdyUpdated 6 min read
WhatsApp Chatbot for Small Businesses: A Practical Guide to Selling and Support on Autopilot
On this page
  1. What a WhatsApp chatbot is and how it works
  2. What a WhatsApp bot can do for your shop
  3. Flow or AI? Pick what fits your shop
  4. Step by step: building a WhatsApp chatbot without code
  5. 1. Prepare a WhatsApp Business number
  6. 2. Write the welcome message and main menu
  7. 3. Build the order flow
  8. 4. Train the AI agent on your shop
  9. 5. Enable message templates for notifications
  10. 6. Test, launch, measure
  11. Mistakes that make customers hate your bot
  12. Frequently asked questions
  13. Does a WhatsApp chatbot need the WhatsApp API?
  14. Does the bot understand Arabic dialects?
  15. Can I send promotional messages to customers?
  16. How much does a WhatsApp chatbot cost?
  17. Do I need a developer?
  18. Conclusion

Most small shops in the Middle East sell more on WhatsApp than on any other channel: the customer spots the product on Instagram or Facebook, then messages you on WhatsApp to ask about price, size and delivery. The problem is that the same questions arrive dozens of times a day, often outside working hours, and a customer who gets no answer within minutes simply moves to another shop.

A WhatsApp chatbot solves exactly that: it answers repeated questions instantly, shows the catalog, collects order details and hands anything complex to a person. This guide covers what a bot can realistically do, how to build one without code, and how to avoid the mistakes that make customers hate bots.

What a WhatsApp chatbot is and how it works

A WhatsApp chatbot is software that answers your customers' messages on a WhatsApp Business number automatically, either following a script you design (a flow) or using an AI agent trained on your shop's data. It runs on the WhatsApp Business Platform (API), Meta's official route that lets tools such as Tawwan receive messages, reply to them and send templates.

The difference between a bot and the simple auto-reply in the regular WhatsApp Business app: the app sends one greeting message, while a bot can run a whole conversation with menus, questions, conditions, saved data and human handover.

Diagram of a customer's journey with a WhatsApp chatbot in a small shop: welcome and menu, catalog and prices, order capture, handover to a human
A typical customer journey with a WhatsApp bot: welcome, order, and handover to a person when needed.

What a WhatsApp bot can do for your shop

  • Answer repeated questions instantly: prices, sizes, opening hours, payment methods, shipping cost per city.
  • Show the catalog: photos, products and prices as lists and buttons, so the customer taps instead of typing.
  • Take orders: the bot asks for product, quantity, address and phone number, then records the order in the inbox or sends it to your online store.
  • Confirm cash-on-delivery orders: an automatic confirmation message cuts fake orders and returns.
  • Track shipping: answer "where is my order?" with the tracking number and status.
  • After-sales messages: ask for a review, send a discount code for the next order, remind about an abandoned cart.
  • Hand over to a person: anything off-script goes to your team at once with the full conversation.

Flow or AI? Pick what fits your shop

CriteriaFlow (fixed script)AI agent
Best forDefined steps: choosing a product, recording an address, confirming an orderFree-form questions in any wording or dialect
SetupDrag-and-drop blocksTraining on your pages, products and files
ControlTotal: the bot says only what you wroteFlexible: answers from the knowledge you trained and hands over when unsure
CostIncluded in the planUses AI tokens included in the plans

Most shops use both: a flow to capture the order step by step, and an AI agent that answers free questions before and after it.

Step by step: building a WhatsApp chatbot without code

1. Prepare a WhatsApp Business number

You need a WhatsApp Business account on Meta's platform and a phone number that is not used in the regular WhatsApp app. In Tawwan, under "Connected accounts", click "Connect WhatsApp" and complete Meta's steps: business verification, number registration and display name. It takes from an hour to a day depending on Meta's review.

2. Write the welcome message and main menu

The first message is the most important one. Keep it short, in your shop's name, with three or four clear button choices: "Browse products", "Track my order", "Talk to a person". Avoid long paragraphs; the customer is on a phone and reads fast.

3. Build the order flow

In the flow builder lay out the path: show categories → show products with photos and prices → ask for quantity and size → ask for address and phone → order summary and confirmation. Every answer is saved to the customer's profile, so a returning customer never retypes their address.

Example of a complete WhatsApp conversation between a customer and a bakery's bot: product question, size choice, delivery time, address and order number confirmation
A complete order from greeting to order number with no human involved; the team saw the notification at once.

4. Train the AI agent on your shop

Upload the product catalog, the shipping and exchange policy and your FAQ. The agent answers in the language and dialect the customer writes in and sticks to the information you trained it on. Tell it when to hand over: when the customer asks for a person, mentions a problem with an order, or asks about something outside its knowledge.

5. Enable message templates for notifications

WhatsApp lets you start a conversation more than 24 hours after the customer's last message only through approved templates. Prepare templates for order confirmation, shipping updates and payment reminders. Meta reviews templates within minutes to hours.

6. Test, launch, measure

Place a test order from your own phone, ask questions in different wordings and note what the bot did not understand. After launch, watch the share of conversations resolved without a person, the average first-reply time and the number of orders the bot recorded. Refine the menu and replies every week based on real questions.

Mistakes that make customers hate your bot

  1. No way to reach a human: always offer "Talk to a person" at every stage.
  2. Long, nested menus: more than four options in one menu loses the customer.
  3. Pretending to be human: say up front that it is an assistant; honesty builds trust.
  4. One answer for everything: "contact us for details" is not an answer. The bot must actually answer or hand over.
  5. Ignoring the dialect: if your customers write in dialect, reply in dialect.

Frequently asked questions

Does a WhatsApp chatbot need the WhatsApp API?

Yes. A full bot runs on Meta's WhatsApp Business Platform. The regular WhatsApp Business app only supports simple quick replies.

Does the bot understand Arabic dialects?

A flow relies on buttons and choices, so it needs no language understanding. The AI agent understands Egyptian, Gulf and other dialects in their various wordings and replies in the same style.

Can I send promotional messages to customers?

Yes, through approved marketing templates to customers who opted in. Broadcasts in Tawwan use those templates and honour opt-out requests.

How much does a WhatsApp chatbot cost?

Two parts: the tool's subscription, and WhatsApp conversation fees that Meta charges by country and message type. See Tawwan's plans, which include the bot and the AI agent.

Do I need a developer?

No. Flows are built by drag and drop, the agent is trained by uploading files and links, and connecting WhatsApp is a few steps in Meta's interface.

Conclusion

A WhatsApp chatbot for a small shop is not a replacement for your team; it is the employee who answers 80% of repeated questions within a second and leaves your team the 20% that need a person. Start with a welcome message, a three-option menu and a simple order flow, and grow from there. Try Tawwan free for 14 days and bring WhatsApp, Facebook and Instagram into one inbox.

Ready to try the platform?

Start your free trial today.