Operation

Why WhatsApp Bans Business Numbers (and How to Avoid It)

By VeyloCRM · · 10 min read

Losing a WhatsApp number is the kind of problem companies only take seriously after it happens. The chat history disappears, the number on the website, ads, and business cards is gone, and the pipeline of ongoing deals vanishes. What almost no one knows is that bans rarely happen due to volume — they happen due to reaction, and the reaction is predictable enough to be avoided.

What really brings down a number

The most common belief is that WhatsApp bans due to volume: send too many messages, get banned. If that were true, no telecom operator, bank, or large retailer could operate — all send volumes your company will never reach.

What brings down a number is the reaction of the recipient. The system monitors the other side’s behavior and reacts to three signals, in this order of severity:

Add to this a contextual aggravator: a new number behaving like an old number. A SIM created yesterday sending three hundred messages today doesn’t look like a company just starting operations; it looks exactly like what the system was trained to stop.

The signals Meta reads before acting

Those using the official API have an advantage: they can see the number quality indicator on the dashboard — green, yellow, or red — summarizing how recipients have reacted in the last 24 hours. Yellow is a warning; red usually means the limit has already been reduced.

Those operating via QR Code with a connected device don’t have this dashboard. Signals must be read operationally: plummeting response rates, messages stuck on the clock without turning into double ticks, contacts disappearing from the read list. When today’s send gets half the response of yesterday’s, something changed — and it almost always changed on the evaluation side, not the interest side.

It’s also worth understanding that punishment is rarely binary. Before a definitive ban, there is usually a ladder: daily limit reduction, temporary blocks of a few hours, suspensions of days. Each step is a warning — and most companies that lose their number had received at least two of these.

Free reading

Continue reading for free

Fill out once and unlock this and all other blog articles. We charge nothing — we just want to know who we’re writing for.

It takes 20 seconds. Prefer to talk directly on WhatsApp?

The list: the mistake that happens before the first send

Many lost numbers were condemned before the campaign even started, at the moment someone pasted a purchased list into the tool. There is no way to send to strangers without generating reports — and reports are the most costly signal there is.

A healthy database has three characteristics. Known origin: each number has a record of where it came from — form, purchase, service, ad. Recent contact: someone who spoke to you two years ago and never recognized you again; the chance of a report rises with silence time. No refusal: those who asked not to receive must be blocked in the system, not just forgotten by an agent.

There is a simple test before any campaign: if this person received your message now, would they know who you are? If the answer is no for a relevant part of the list, the problem isn’t the message text — it’s the list.

The content that makes people hit "report"

With the right list, the second factor is what you write. Four characteristics greatly increase the report rate:

  • Identical message for everyone. Thousands of exact copies of the same text form an easy-to-identify pattern. Varying greeting, name, and structure reduces the pattern and improves reception.
  • Opening without identification. "Hello, how are you?" from an unknown number is the typical start of a scam, and recipients have learned this. Saying the company name in the first line changes the reaction.
  • Shortened link. Generic link shorteners are associated with fraud. A link from your own domain performs much better.
  • Exaggerated promise. Easy gain, prize, artificial urgency — vocabulary users already associate with scams.

And one element that protects: a visible opt-out. A final line offering unsubscription converts "I don’t want this" into a non-report. It costs one sentence and eliminates the most severe signal on the list.

Warming up: the schedule that saves a new number

A new number is the most fragile of all because it has no history to support any volume. Warming up is the process of building that history — and it takes two to three weeks, with no shortcuts.

A schedule that works in practice:

  • Days 1 and 2 — real conversations only: team, current clients, those already talking to you. Between 15 and 20 conversations per day, with responses from both sides. It’s the response, not the sending, that builds reputation.
  • Days 3 to 5 — from 40 to 60 conversations per day, always with those likely to respond. Fill in profile photo, company name, and description: an empty profile increases reports.
  • Days 6 to 9 — from 100 to 150 per day, now including the first group of contacts who requested contact but haven’t yet chatted.
  • Days 10 to 14 — from 200 to 300 per day, with a real campaign for your own segmented base.
  • From day 15 — increase by a maximum of 30% per week, always monitoring response rates.

Two rules accompany the entire schedule. Send in windows, with irregular intervals between messages — automatic sending every two seconds nonstop is a robot signature. And respect business hours: a message at 22h increases irritation and, with it, reports.

The detail almost no one mentions

There is a behavior that brings down a number without sending a single message: massively querying contact data of people who never talked to you. Checking if each number on a list exists on WhatsApp, or fetching profile photos of thousands of unknown contacts, generates a volume of queries the system reads as scanning — and punishment usually comes quickly, often before the first send.

It’s a tricky trap because the intention is good: the company wants to validate the database before sending or wants to show the contact’s photo on the service screen. The effect, however, is the opposite of intended — the number is lost precisely at the preparation stage.

The safe path is to let validation happen during normal sending pace and limit profile queries to those who already have an open chat with you. If the operation uses one number for service and another for campaigns, this separation also protects: what is queried is restricted to those who already responded.

QR or official API: which risks more

The choice of channel changes the type of risk, and it’s worth understanding the difference before deciding where to place the operation.

With QR Code, the number is the same as the app and the connection mimics a phone. Freedom is total — any text, to any contact, whenever you want — and that’s exactly why the risk is higher: nothing prevents a mistake. There is no quality dashboard, no clear prior warning, and the drop usually appears as a surprise on a Monday during a campaign.

With the official API, the path is narrower and more protected. Outside the 24-hour window after the client’s last message, only pre-approved templates can be sent, which greatly reduces the chance of problematic text reaching thousands. In exchange, there is a cost per conversation, template approval, and tier limits that increase as quality remains good.

In practice, the combination is usually better than the choice: the official API for campaigns and first contact, where volume is high and risk must be contained, and QR for ongoing service to those who already responded, where conversation is individual and format freedom helps. The mistake is using a single number for both — when it drops, everything drops together.

How much losing a number costs

The cost of a ban is rarely calculated, and it’s greater than it seems.

An operation with 3,500 active conversations and an average ticket of R$ 1,800, closing 40 sales per month via WhatsApp, earns R$ 72,000 monthly through that channel. Losing the number means:

  • The history — all conversations, the context of each ongoing negotiation, and the bond with those who already responded there.
  • The published number — website, ads, card, Google profile, email signature. Changing everything takes days and is never complete: some customers will keep writing to a dead number.
  • Recovery time — two to three weeks of warming up the new number, during which the operation runs at a fraction of capacity.

Counting three weeks at 40% capacity, the direct loss is around R$ 32,000, not counting interrupted negotiations and customers who simply don’t find the company again. Given this number, warming up a SIM for two weeks no longer seems like over-caution.

What to do when the number drops

First, identify the step. Reduced limit is not a ban: it’s a warning, and the right reaction is to reduce volume and improve the list, not change the number. Temporary block requires stopping everything until the period ends — continuing to try worsens the history. Definitive ban ends that number.

If there is a ban, there is a review request within the app or API dashboard. It works better when you can demonstrate legitimate operation: registered company, own database, documented consent. It’s worth asking once, with truthful information and no insistence — repeating the request multiple times doesn’t help.

Meanwhile, notify your customers through other existing channels: email, social media, phone, your own website. And don’t repeat on the new number the behavior that brought down the old one — it’s the most common mistake of those who just lost a number and usually costs the second number less time than the first.

Mistakes that cost the number

  • Buying lists. There is no safe volume for sending to strangers.
  • Starting with a campaign. New numbers need two weeks of real conversation before any large send.
  • Resending what was blocked. When the platform refuses a send, insisting with the same content is a direct path to the next step on the ladder.
  • Ignoring opt-outs. Refusals must automatically block future sends across the entire operation.
  • Using one number for everything. Service and campaigns in the same place mean a bad campaign takes down the channel for existing customers too.

Where to start this week

Check the health of what you already have: if you use the official API, look at the quality indicator; if you use QR, compare response rates from recent sends. Consistent drops are warnings.

Separate numbers by function — one for service to existing customers, another for campaigns — and ensure opt-outs apply to both. Then clean the database by the recognition question: those who don’t know who you are leave the send list and enter a reintroduction strategy with lower content and frequency.

Finally, write the warming schedule for the next number the company will activate, before you need it. A new number created in a rush on the day the old one dropped is the scenario where all the errors in this article repeat at once.

Frequently Asked Questions

Does WhatsApp ban for sending too many messages?

Not directly. What matters is the reaction of the recipient: report, block, and no response. Large companies send high volumes without issue because the database is owned and people respond. Volume becomes a risk when it appears on a number without history or combined with a cold list — a new number behaving like an old number is the pattern the system was designed to stop.

How to warm up a new WhatsApp number?

With real conversations before any campaign. In the first two days, from 15 to 20 conversations with people who respond; from the third to fifth, from 40 to 60; from the sixth to ninth, from 100 to 150; from the tenth to fourteenth, from 200 to 300 with a segmented own database. After that, increases of no more than 30% per week. Complete profile, sending in windows with irregular intervals, and business hours complete the process.

Can querying profile photos of a list bring down the number?

Yes, and it can bring it down without sending any messages. Mass checking if numbers exist on WhatsApp or fetching profile photos of thousands of unknown contacts generates a scanning pattern that is usually punished quickly. The safe practice is to let validation happen during normal sending and query profiles only of those who already have an open chat with the company.

What to do when the number is blocked?

First identify the step: reduced limit is a warning and requires less volume and a better list; temporary block requires stopping until the period ends because insisting worsens history; definitive ban ends the number. If banned, submit a review request once with truthful information and evidence of legitimate operation, and notify customers through other channels while warming the new number.

Send without risking your number

Segmented campaign with irregular intervals, pace control per number, opt-out marking that blocks future sends, and separation between service and campaign — all in the same dashboard.