ShoutAd.GonzaloGomezRufino

Blog · 1 September 2026

WhatsApp bot: which one gets your number banned

I searched for “WhatsApp bot” and read the top ten results. Eight are published by a company selling the tool, and nearly all promise the same thing: build it without code, in minutes.

Below those results, Google shows what people actually ask. Two of the four questions are “how do I send 100 WhatsApp messages” and “which bot can I use to send messages”.

That is the problem none of those eight guides will mention, because it would cost them sales: the fastest way to build a bot is also the fastest way to lose your number.

The two ways to connect a bot

The unofficial one. There are libraries that simulate a WhatsApp Web session. You scan a QR code with your phone and the program acts as if it were you in a browser. It is free, you can set it up in an afternoon and nobody has to approve it. That is why it appears in so many tutorials.

The official one. The WhatsApp Business API. You register a number, verify the business and go through a provider. It is slower to start and the messages are billed.

The first looks like the sensible option right up until the day it stops working. And that day gives no notice.

Why it ends in a ban

Two reasons that compound.

The first is the connection itself: simulating the app breaches the terms of service, and Meta detects patterns a human does not produce, like replying in a hundred milliseconds at any hour.

The second matters more, and people underestimate it: what you send. When several people block or report your number, its quality rating drops. Meta starts by capping how many messages you can send per day and ends by restricting the number entirely. This happens on the official API too — the difference is that there you get known rules, warnings and a dashboard.

With the unofficial connection there is no dashboard and no warning. One day the QR stops working, and the number, which is usually the one all your customers have saved, is no longer yours.

What you actually can send

Two things get confused here and they are worth separating.

Messaging many people who opted in, using templates approved by Meta, is perfectly legitimate. It is billed per delivery, and since 1 July 2025 each delivered template has a cost depending on its category and country. I break that down in what the WhatsApp Business API really costs.

Loading a purchased list and firing away without permission is the other thing. It is not a grey area: it is the fast route to being reported, and the official API does not protect you from that. Meta does not ban you for sending a lot, it bans you because the people receiving complain.

The menu bot, and why it falls short

Almost every guide promising “in minutes” builds the same thing: a tree of options. Press 1 for sales, 2 for support.

That covers opening hours and little else. The moment the customer writes something not on the menu — and they write something not on the menu nearly every time — the bot asks them to repeat the option, and that conversation is already lost.

A bot that sells has to read the question as written, check stock or order status before answering, and know when to hand the conversation to a person. That is no longer a menu: it is an agent, and I cover it in AI agents: what you learn once they start selling.

When a simple bot is enough

When what you need is an opening time and an address.

If ninety per cent of your messages are “what time do you open?” and “where are you?”, a well-written automatic reply solves it and nothing else is needed. Building an agent there is overspending.

The jump is worth it when the answers differ by customer: what stock there is, where their order is, what their particular case costs. That is where a menu cannot reach and where a person loses the day repeating themselves.

What I would do

Register the number through the official route from the start, even if it takes longer. The number your customers use is an asset, and getting it back once lost ranges from expensive to impossible.

Start with the single most repeated question and get it working properly before expanding. And measure how many conversations resolve themselves: if the number is low, the bot is not the problem — your data is not where the bot can reach it.

I post examples of bots and agents in the wild on @WhatsMarketing_es.

If you want me to look at your case, get in touch. I work from Buenos Aires with clients in Mexico City, Argentina, the rest of Latin America and Spain.

← See all articles