If you've searched how to send bulk WhatsApp messages, you've seen two kinds of answers. One is "bulk sender" software that promises unlimited messages from your own phone number. The other is Meta's official WhatsApp Business Platform, which lets you message thousands of people as long as they agreed to hear from you and your messages use approved templates. Only the second one is safe for a business you plan to run next year. This guide explains why, then walks through the official process step by step: opt-in, templates, segments, quality rating, messaging limits, opt-outs and scheduling.
Key takeaways
- Tools that send bulk messages through WhatsApp Web or a phone app break WhatsApp's terms. Numbers used with them are frequently restricted or banned.
- The official route is the WhatsApp Business API: approved templates, sent only to people who opted in.
- Your quality rating (based on blocks, reports and engagement) decides whether your daily limit grows or your templates get paused.
- New business portfolios can message 250 unique customers in a rolling 24 hours, rising to 2,000, 10,000, 100,000 and unlimited as you prove quality.
- Segment by labels, personalise every message, honour STOP immediately and schedule sends for sensible hours. Nobody can guarantee you'll never be banned, but these habits keep you well clear of it.
Why "bulk WhatsApp sender" tools get numbers banned
Most cheap bulk tools work by controlling WhatsApp Web or an Android phone and typing messages automatically. WhatsApp's systems look for exactly this pattern: a normal account suddenly sending the same text to hundreds of people who don't have the number saved. The usual outcomes are a temporary restriction, then a permanent ban. When that happens you lose the number, the chat history and every customer who only knew you on that number.
Signs you're looking at an unofficial tool:
- You connect by scanning a QR code with your phone.
- It promises "anti-ban", "unbanned" or "unlimited" sending.
- There are no templates and no approval step.
- It charges a flat price per message with no categories.
- It asks you to "warm up" numbers or rotate SIMs.
If your number has already been restricted, read what to do if your WhatsApp Business account is banned.
The official way: how bulk messaging works on the WhatsApp Business API
| Unofficial bulk tools | WhatsApp Business API | |
|---|---|---|
| Approved by Meta | No | Yes |
| Message format | Any text | Pre-approved templates (free-form only within 24 hours of the customer's last message) |
| Who you can message | Anyone, which is the problem | People who opted in |
| Volume | "Unlimited" until banned | Tiered limits that grow with quality |
| Delivery and read reports | Rough or none | Per recipient: sent, delivered, read, failed |
| Cost | Low per message, high risk | Meta's per-message fee by category plus your platform |
| Verified badge possible | No | Yes, if Meta approves |
For costs, see WhatsApp Business API pricing in Pakistan. For the basics of getting connected, see how to get WhatsApp Business API.
Step 1: Collect opt-in properly
WhatsApp's Business Messaging Policy requires that people agree to receive messages from you on WhatsApp before you message them first. Good opt-in is clear about what they'll get:
- Checkout checkbox: "Send me order updates and offers on WhatsApp."
- Website form: a WhatsApp number field with a consent line underneath.
- In-store: "Message us 'JOIN' on WhatsApp for new arrivals" on a counter card.
- In-chat: customers who message you first can be asked "Would you like to hear about new collections here?"
Old phone lists, numbers scraped from Facebook groups and purchased databases are not opt-in. Messaging them is the fastest way to get blocked, reported and rated low. Our opt-in rules and examples post has wording you can copy.
Step 2: Write templates that get approved and don't get blocked
Every bulk message on the API is a template that Meta reviews. Approval is only half the job; the template also has to be something people are glad to receive.
Good: Hi {{1}}, our new winter shawls are in. As a past customer you get early access until Friday: {{2}}. Reply STOP to opt out.
Risky: π₯π₯ MEGA SALE!!! 70% OFF EVERYTHING!!! CLICK NOW!!! π₯π₯
The first is personal, explains why they're getting it, gives a reason to act and offers a way out. The second looks like spam and invites the "Block" and "Report" buttons. Templates in ReploChat support text, image, video or document headers, plus Quick Reply, URL and Phone buttons. More in how to get WhatsApp templates approved.
Step 3: Segment with labels instead of blasting everyone
The single biggest factor in your quality rating is relevance. Sending a men's watch offer to customers who only buy children's clothes produces blocks. Use labels to build segments:
- By purchase: "Bought lawn", "Bought menswear", "Repeat customer"
- By location: "Lahore", "Karachi", "Outside Pakistan"
- By stage: "Lead", "Customer", "VIP"
- By interest: collected from a WhatsApp Flows form or chatbot question
In ReploChat you add labels from the inbox or contacts, import contacts with labels from CSV or Excel, and target a campaign by label. Personalised variables (name, last product, city) are filled in per contact. See bulk campaigns and the campaigns guide.
Step 4: Understand your quality rating
Meta rates each business phone number and each template based on how recipients react, especially blocks and reports, and recent engagement. The rating shows as high, medium or low in WhatsApp Manager.
- High quality lets your messaging limit grow.
- Falling quality is a warning. Templates with poor feedback can be paused for a period, and repeated problems can lead to a template being disabled.
- Low quality blocks your limit from growing and can lead to restrictions if it continues.
What moves the rating up: messages people expect, relevant segments, clear opt-out. What moves it down: cold lists, too many messages, misleading copy, and sending at 2 am.
Step 5: Respect messaging limits and tiers
Meta limits how many unique customers you can start conversations with in a rolling 24-hour period. According to Meta's messaging limits documentation (checked October 2026), limits are set per business portfolio and shared by all its phone numbers:
| Tier | Unique customers per rolling 24 hours |
|---|---|
| Starting limit | 250 |
| After verification or proven volume | 2,000 |
| Automatic scaling | 10,000 |
| Automatic scaling | 100,000 |
| Top tier | Unlimited |
The limit only counts business-initiated messages to people outside an open customer service window. Replies to customers who messaged you are not capped this way. The full picture, including how to move up, is in WhatsApp broadcast limits and messaging tiers.
Practical rule: if your limit is 2,000 and your list is 6,000, split the campaign across three days, starting with your most engaged segment.
Step 6: Make opting out easy and automatic
An easy opt-out is your best protection against reports. Someone who can type STOP won't press "Report". Put "Reply STOP to opt out" in marketing templates, or add a Quick Reply button such as "Stop offers".
ReploChat handles opt-outs automatically. When a contact types STOP, UNSUBSCRIBE, "opt out", "band karo" or similar, they're marked as opted out, get a confirmation, and are skipped by every future campaign and automation. Typing START re-subscribes them. You can also unsubscribe a contact manually from their profile.
Step 7: Schedule at sensible times
- Weekdays: late morning (11 amβ1 pm) and early evening (6β9 pm) local time tend to suit retail.
- Avoid: late night, early morning, Friday prayer times, and the iftar hour in Ramadan.
- Frequency: for most retailers, one or two promotional messages a week is plenty. Order updates don't count toward this.
In ReploChat you can send a campaign now or schedule it for a date and time; scheduled campaigns appear under WhatsApp Campaigns with their history. See scheduled campaigns.
Step 8: Measure and adjust
After each campaign, check per-recipient status: delivered, read, failed. Look at:
- Failed: often numbers not on WhatsApp, or your daily limit reached. Clean the list.
- Delivered but unread: the segment isn't interested. Message them less.
- Replies and opt-outs: a spike in STOPs means the message missed the mark.
More on running campaigns well in bulk WhatsApp campaigns best practices.
A sample month of safe bulk messaging
Here's what a sensible month looks like for a mid-sized online store with about 4,000 opted-in contacts on the 2,000 tier:
| Week | Campaign | Segment | Template |
|---|---|---|---|
| 1 | New arrivals | Bought in the last 6 months (about 1,800) | Marketing, image header, "Shop now" URL button |
| 2 | Restock alert | Label "Asked about restock" (about 300) | Marketing, short text |
| 3 | Weekend sale | All opted-in, split across two days | Marketing, "Reply STOP to opt out" |
| 4 | Feedback request | Delivered orders this month | Utility or marketing depending on wording |
Order and COD confirmations, shipping updates and replies to customers run alongside this every day. Notice what's missing: no daily blasts, no messages to people who never opted in, and nothing sent to the whole list twice in one week.
A bulk campaign checklist
- Every recipient opted in to WhatsApp messages from you.
- The template is approved and in the right category.
- The segment is relevant to the offer.
- Personal variables are filled and tested.
- The message includes a way to opt out.
- The campaign size fits your current messaging limit.
- It's scheduled for a sensible local time.
- Someone is available to answer replies in the inbox.
FAQ
How can I send bulk WhatsApp messages without getting banned?
Use the official WhatsApp Business API through a provider, send approved templates only to people who opted in, segment your list, include an opt-out, and stay within your messaging limit. No method can promise you'll never be restricted, but this approach follows WhatsApp's rules.
How many bulk WhatsApp messages can I send per day?
On the API, new business portfolios can start conversations with 250 unique customers in a rolling 24 hours. That rises to 2,000, then 10,000, 100,000 and unlimited as Meta sees high-quality messaging. Replies inside a customer service window don't count toward the limit.
Is a bulk WhatsApp sender legal in Pakistan?
Sending through Meta's official API to opted-in customers is allowed. Tools that automate WhatsApp Web or a phone app break WhatsApp's terms and put your number at risk.
Can I send bulk WhatsApp messages without saving numbers?
Yes, on the WhatsApp Business API recipients don't need to save your number. On the WhatsApp Business app, broadcast lists only reach people who saved your number.
What is the best bulk WhatsApp sender for Pakistan?
Any tool on Meta's official API that lets you own your number, bills Meta's fees transparently and supports opt-outs and segments. See our provider buyer's guide.
Why are my WhatsApp templates paused?
Meta pauses templates that receive negative feedback such as blocks and reports. Improve targeting and copy, then resume after the pause ends.
Do I need the customer's permission for every bulk WhatsApp message?
You need opt-in before you message someone first on WhatsApp, and it should cover the kind of messages you send. A customer who agreed to order updates hasn't necessarily agreed to weekly promotions, so ask for marketing consent separately or make the wording cover both. Keep a record of when and how each contact opted in, and remove anyone who replies STOP.
Ready to send campaigns the safe way? Start a free ReploChat trial, import your opted-in contacts with labels and schedule your first campaign. Opt-outs are handled for you.