Solutions and Services
How to Design and Build a WhatsApp Chatbot – With Examples

How to Design and Build a WhatsApp Chatbot – With Examples

Thinking about incorporating a WhatsApp chatbot into your communication strategy? Here's everything you need to know to plan, design, and build a chatbot that helps you connect with your customers - without a line of code.

So, you think a WhatsApp chatbot would benefit your business but don’t really know where to start? (If you’re still unsure, you should probably check out the real-world chatbot examples at the end of the blog)

You have probably had a positive experience with a WhatsApp chatbot – Amazon has had one for ages, and they are used by all sorts of organizations to service and inform their customers, and more recently to facilitate sales.

They are so popular as WhatsApp has fostered a high level of trust with users by discouraging unsolicited messaging.

If you engage with a brand over WhatsApp you know that the exchange will be positive, and you will not be opening the spam floodgates!

You may assume that these chatbots are complicated and very expensive to create. Think again – with today’s technology even someone without a technical bone in their body can create one in just a few minutes, using a tool that guides you through the process.

You probably don’t need to be sold on the advantages of creating a chatbot for WhatsApp, you just want to know how to do it. We are going to cover that shortly, but first a few WhatsApp stats to set the scene:

Build a bot for WhatsApp and engage with customers on the most popular messaging app in the world.

Designing a WhatsApp chatbot

We already agreed that we aren’t developers, right? If you are then you should explore our Whatsapp Businesss API.

You will need a tool like Answers that will do all the heavy lifting and create the chatbot code based on rules that you define in an intuitive, human way. It will also make it easy to test and deploy your chatbot.

The first step is to ask yourself what you want the chatbot to help you achieve – i.e. what business problem do you need help with?

  • Reduce contact center costs: Create a chatbot that can answer simple questions from customers like “What is my account balance?” or “What are your opening hours?” that don’t require a human agent.
  • Improve lead generation and increase sales: When a potential customer is on your website and wants to make an enquiry prior to buying, a chatbot can give them the information they require there and then to stop them drifting off to a competitor’s site. You can show videos, send brochures, and even conclude the entire sales transaction within WhatsApp with no human help. If a human’s input is required, then the chatbot can even schedule an appointment with a salesperson.
  • Take the pain out of form filling: No-one likes filling out forms. It is tedious at the best of times. A conversational chatbot can help by capturing key information required for anything from a loan application to a phone contract renewal just from a photo of a passport or other ID. Few things annoy customers more than having to enter their details time and time again when the business already knows them!
  • Ramp up Engagement: There are so many possibilities to delight and intrigue your customers. Brands running daily quizzes and simple games over chat have had great results. The Wordle phenomenon has shown us that something so simple can turn into an internet craze.

As you can see there are a lot of options so you need to be very clear on what you want to achieve, as it will influence the design and build of the chatbot from the start. You can always make tweaks and improvements as you go, but to entirely change the goal of the chatbot, you might have to start from scratch.

Types of WhatsApp chatbot

Once you have the business goal in mind, you can start thinking about the type of chatbot that would be best suited to help. Chatbots are all about improving the customer experience by offering immediate service, 24/7. This will in turn help to offload repetitive work from your contact center, who can concentrate on queries that require a human. Remember that you can get a lot of value from a simple chatbot that is designed for a specific purpose. It is a good idea to start with a simple use case and then extend to more advanced functionality once you have mastered the basics.

Here are three types of chatbot that you might want to consider.

1. Rule-based chatbots

These are the simplest type of WhatsApp chatbots that can literally be created in minutes. They offer a list of options for the person to choose, using buttons in the UI or by replying with option ‘A’ etc.

Simplicity does not mean they aren’t incredibly useful – consider the following example:

Anyone can create a WhatsApp chatbot that can answer questions using simple rules.

A quick and easy interaction, but very powerful considering that you just saved your customer several minutes on hold and freed up an agent to answer a more complex query.

2. Intent based chatbots

These are more advanced bots that use natural language processing (NLP) to work out what the person is trying to achieve – i.e. what their intent is.

For example, the following phrases would all be recognized and provided with the same answer:

account balance
“what is my account total?”
how much is in my current account?”

These bots aim to replicate the normal conversational experience that you would have with another human – think of them as WhatsApp equivalents of Alexa or Siri, which are trained to understand human language with all its variances and nuances. The more data they have access to, the more useful they will be.

Training your bot will take time and resources, but this can be offset by crowdsourcing intents from your chatbot supplier or making their creation a group effort for your company. The more people writing intents for your chatbot, the more it will be able to identify and accurately respond to different users’ questions.

In the end you will end up with something exceptional that can provide unique and memorable experiences for your customers.

3. Secured chatbots

This is more a bot feature than a type on its own. As we know, WhatsApp is already highly secure with all messages and media encrypted. However, when dealing with sensitive information you can add an additional layer of security that requires users to authenticate themselves, just like they would if they were logging into an account online or calling an agent and providing their security credentials.

You can even incorporate biometric authentication like face scan technology that makes the security check process as quick and simple as taking a selfie.

Build a WhatsApp Chatbot that includes biometric authentication.

How to build a WhatsApp chatbot

If you are still worried that this all sounds a bit complicated, have a look at this short video that shows how easy it is to build a chatbot using a guided drag-and-drop interface.

Watch video Pause

Can I use my WhatsApp chatbot with other chat apps?

Most organizations start with a chatbot for WhatsApp as that is where they can get the most benefit immediately. In some territories other messaging apps are also popular, so you might want to replicate your bot for Viber, Line or Telegram. Unfortunately, as each of these apps have a unique underlying architecture, it is not possible to simply plug your WhatsApp chatbot into their service.

However, by partnering with a cloud communications platform that has a chatbot building platform which covers multiple messaging apps from the same source code and business rules, this process is made a lot simpler.

Our chatbot building platform Answers supports the following:

  • WhatsApp + Voice
  • Viber
  • Line
  • Messenger
  • Live Chat
  • Business Messages
  • RCS
  • SMS
  • Telegram

Boosting engagement with WhatsApp

When you build a WhatsApp chatbot the good news is that you don’t have to wait around for people to contact you – there are a couple of really effective options for proactively engaging with prospective customers, which are actively encouraged by Meta.

1. Ads that click to WhatsApp

Ads that click to WhatsApp are a brilliant shortcut to start conversations with your customers – either via a chatbot or with contact center staff.

These ads are the same as the regular Facebook and Instagram ads, but with a Send Message button that people can click to send WhatsApp messages.

You can simply connect your existing Facebook posts and ads to your WhatsApp channel.

Meta is actively incentivizing this approach with 1,000 free messages per month for conversations that start in this way.

2. QR codes that launch WhatsApp

Reach your customers when they are out and about and in the mood to shop. Display QR codes on products, in store, or on outdoor media which, when scanned, initiate a WhatsApp chat.

Some of our Telecoms customers use this approach to help customers register their new SIM cards, with great results. They simply scan the QR code on the card’s packaging, which connects them with a chatbot that completes the process with them in minutes. No delay, and no need to visit a physical store means an improved customer experience.

If you would like to know more, refer to our blog on how to reach more customers with WhatsApp.

WhatsApp chatbot examples

Hopefully you now have a clear idea of what a chatbot can do for your business and how to go about creating one.

As an official Meta partner, we have a wealth of experience helping customers achieve success. If you would like to see the real-world benefits that a WhatsApp chatbot can bring to your business, have a look at these examples that have been created using Answers:


Unilever experienced 14x higher sales after running a conversational campaign for its new product line via a WhatsApp chatbot.

  • This chatbot was all about product awareness and the aim was to be disruptive and impactful to generate interest.
  • The team put up 1,000 posters around Sao Paulo that displayed intriguing teaser messages, followed by a WhatsApp number.
  • Once interested consumers contacted the number, a chatbot called MadameBot would give advice on product care, and introduce the new products using rich media, such as audio and memes.
  • Customers who progressed through the interaction were rewarded with discounts off the new products and free shipping.

Nissan Saudi Arabia

Nissan Saudi Arabia saw a 138% increase in leads generated through a chatbot after introducing a verified WhatsApp channel.

  • This chatbot was aimed at providing 24/7 customer care and nurturing leads when the dealerships were closed.
  • The rule-based chatbot could provide all sorts of information by guiding customers through a set of menu options.


Flamingo grew its conversion rate by 11% and NPS score by 21% after implementing a self-service chatbot on WhatsApp.

  • This chatbot was designed to augment Flamingo’s customer service operation and take the strain off contact center agents who experienced a spike in calls during the pandemic.
  • Concentrating on financial service customers, it was key that the agents always had the full history of each customer’s interactions, and this was supported by the chatbot – with ongoing conversations and all chat history accessible in an instant.
  • The chatbot is multi-functional – in addition to servicing day to day requests like account balance checks and tax certificate generation, it can also facilitate purchases directly through chat using payment links or links to Flamingo’s eCommerce site.


Cardeko increased customer engagement for its car purchasing campaign with 15,000 conversations per day over WhatsApp.

  • As a research portal for car buyers it was crucial that the chatbot could provide the latest information on prices, discounts, options and dealers who stocked the cars that buyers were interested in. This was facilitated by API integrations with the systems that held this data.
  • It was also key that all conversation history was available so that sales staff could pick up where the chatbot left off with prospects and customers. This eliminated the need for repeat conversations and removed friction from the sales process.
  • With a car purchase often being a sensory experience for many buyers it was important that dealers could share rich content such as videos, images, links, and documents via WhatsApp – helping customers make decisions without actually laying hands on the cars.

Try our WhatsApp Chatbot Builder for free

Build a chatbot in minutes – no coding experience required