It's a familiar story for Indian businesses: buy a "bulk sender" tool or Chrome extension, load a list of people who never asked to hear from you, press send, and lose the number. The official route, the WhatsApp Business API, is built for sending at scale, but it has rules too, and Meta enforces them. This guide covers both sides, then gives you a checklist to keep your number healthy.
The short answer
- Send through the official WhatsApp Business API with Meta-approved templates. Unofficial bulk senders automate a normal WhatsApp account, which WhatsApp's terms don't allow.
- Only message people who opted in to hear from your business, and make it easy for them to stop.
- Watch your quality. Negative feedback and low read rates pull template quality down, and Meta pauses templates that reach low quality.
- Grow volume gradually. New business portfolios start at 250 customers a day, and Meta raises the limit as you send good-quality messages.
Why do WhatsApp numbers get banned?
Three things get business numbers into trouble.
1. Unofficial bulk sender tools. Desktop software, Chrome extensions and "WhatsApp marketing" apps that ask you to scan a QR code automate a normal WhatsApp or WhatsApp Business app account. WhatsApp's Terms of Service list bulk messaging, auto-messaging and auto-dialing as impermissible, along with non-personal use that WhatsApp hasn't authorised. However carefully the tool spaces out messages, that's still a breach.
2. Too many blocks and reports. Customers can block or report a business in one tap. When enough of them do, WhatsApp can restrict what that number sends.
3. No opt-in. A bought, scraped or borrowed list is a list of strangers, and strangers block and report.
What's the official way to send bulk WhatsApp messages?
The WhatsApp Business API (officially the WhatsApp Business Platform). You send template messages: pre-written messages with images, documents, buttons and personalised fields, which Meta approves before you use them.
The template's category sets the price. In India, Meta charges ₹0.8631 per delivered marketing message and ₹0.115 per utility or authentication message, before 18% GST (rate card effective 1 October 2026). See our WhatsApp API pricing guide for India.
How does Meta enforce the rules on the API?
The API doesn't make you ban-proof. It gives you clear rules, and warnings before things go wrong.
Messaging limits
Your messaging limit is the number of unique customers you can message outside a 24-hour customer service window in any moving 24-hour period. Replies inside an open window don't count against it. According to Meta's messaging limits documentation, today:
| Stage | Limit | How you get there |
|---|---|---|
| New business portfolio | 250 | Where every new portfolio starts |
| First increase | 2,000 | Verify your business, or send 2,000 delivered messages to unique customers outside service windows within 30 days using high-quality templates. Meta then reviews your quality |
| Automatic scaling | 10,000 → 100,000 → Unlimited | Send high-quality messages across all your numbers and templates, and use at least half your current limit over the last 7 days. Meta raises you one level within 6 hours |
The limit is set at the business portfolio level and shared by every phone number in it, so adding more numbers doesn't add more sends. One busy number can use up the whole portfolio's allowance.
Template quality and pausing
Meta rates every template as high (green), medium (yellow) or low (red) quality, based on negative feedback and read rates. If a template reaches low quality, Meta pauses it automatically: for 3 hours the first time, 6 hours the second, and on the third time it's disabled. Pausing doesn't touch your phone number at first, but Meta warns that a business whose templates keep reaching low quality may see the number affected.
Per-user marketing limits
WhatsApp may limit how many marketing templates one person receives from all businesses, based partly on how many they've read recently. Those messages fail with error 131049, and Meta advises waiting at least 24 hours before retrying that person.
Policy enforcement
Breaking WhatsApp's Business Messaging Policy (spam or wrongly categorised templates, for example) starts with a warning. Repeat violations escalate, under Meta's policy enforcement rules, to a 1- or 3-day block on sending templates, then a 5-, 7- or 30-day block on all messages, then an account lock that only an appeal can lift, and finally permanent removal. Meta can also limit accounts for excessive negative feedback. Appeals go through Business Support Home.
Opt-in
Meta's opt-in requirements are simple: before you message someone, they must have agreed to hear from you, and the opt-in must clearly name your business. A website form, checkout checkbox, IVR call or paper form all work if they meet those rules. You must also honour every request to stop.
Unofficial bulk sender vs Business app broadcast vs WhatsApp Business API
| Unofficial bulk sender | WhatsApp Business app broadcast | WhatsApp Business API | |
|---|---|---|---|
| Allowed by WhatsApp? | No, it automates a normal account | Yes | Yes, it's built for this |
| Who receives it | Anyone on your list | Only contacts who saved your number | Any opted-in customer, saved or not |
| Scale | Until the number is banned | Lists of up to 256 contacts | 250 a day to start, rising to unlimited |
| Message format | Plain text, sometimes media | Text and media | Approved templates with media, buttons and personal fields |
| Tracking | Unreliable | Basic ticks | Sent, delivered, read and failed, from Meta |
| What happens when it goes wrong | The number gets banned | The number can be restricted or banned | Quality warnings, paused templates, then escalating restrictions |
| Cost | Tool fee | Free | Platform fee + Meta's per-message rates |
If your list still fits on a phone, read WhatsApp Business app vs API before paying for anything.
A checklist for sending bulk WhatsApp messages safely
- Collect opt-in properly. Add a WhatsApp checkbox to checkout, sign-up and enquiry forms, name your business in it, and say what you'll send ("order updates and up to two offers a month"). Meta suggests separate opt-ins for each type of message.
- Clean your list. Fix country codes, remove duplicates and drop landlines before you import. Our free number list cleaner does this in your browser.
- Segment. Send the Diwali sale to people who bought last Diwali, not to everyone who ever enquired. Relevant messages get read, and read rates feed template quality.
- Personalise. Use the customer's name and their last order or enquiry.
- Set a frequency cap. Decide how often one customer hears from you, and stick to it.
- Make stopping easy. Add a "Stop" quick-reply button to marketing templates, act on every opt-out at once, and never message that person again unless they opt back in.
- Send at sensible times. Avoid late nights and early mornings.
- Warm up a new number. Start with your most engaged customers. Above 2,000, Meta only scales you when quality is high and you've used at least half your limit, so steady sends beat one big blast.
- Monitor quality. Check template quality and your phone number status in WhatsApp Manager after every campaign. If a template turns yellow, fix it before it turns red.
- Use utility and marketing correctly. Order and delivery updates are utility; offers and discounts are marketing. Labelling a promotion as utility to save money is a policy violation that Meta can restrict you for.
Our free template checker catches common rejection reasons before you submit to Meta.
Where Mywa fits
Mywa runs on Meta's official WhatsApp Business Platform. It can't stop Meta enforcing its rules (no provider honestly can), but it makes following them easier:
- Contacts with opt-in and opt-out handling, plus tags and lists to segment, and CSV import and export.
- Campaigns: bulk, scheduled and recurring templates with personalised variables, rich media and buttons, tracked for sent, delivered, read, replied and clicks. See bulk messaging.
- Automations with quiet hours and per-contact caps, so follow-ups and keyword replies don't fire at midnight or pile up on one customer. See automation.
- Template management: build templates and submit them to Meta for approval from inside Mywa.
- A shared team inbox for up to 5 agents, so replies to a campaign get answered while customers are still interested.
Mywa is ₹999/month with every feature included, and Meta bills your messages directly at its own rates, with zero markup. See pricing.
The bottom line
There's no safe way to bulk message from a normal WhatsApp account. Move to the official API, message only people who asked to hear from you, and treat quality as the number that matters most. Your messaging limit then grows with your business.