WhatsApp Bulk Messaging: The Right and Wrong Ways
Send hundreds of messages at once without tripping WhatsApp's spam signals.
Send the same offer to five thousand people at once and WhatsApp will either deliver it smoothly or flag your number within the hour. The outcome depends entirely on pacing, not on the number itself.
Bulk whatsapp messaging means sending a large batch of messages, hundreds or thousands, from one number in a short window. Done with the right ramp-up and rate limits, it's a normal, safe part of running a business on WhatsApp. Done all at once with no pacing, it looks identical to a spam attack from WhatsApp's side and gets the number restricted.
Bulk WhatsApp vs Broadcast
A broadcast is specifically a message sent to a consented marketing list, usually an announcement. Bulk is the broader mechanics of sending a lot of messages at once, whether that's a broadcast, a batch of order confirmations, or replies going out to many open conversations at the same time. This guide covers the sending mechanics that apply regardless of the message type. For the consent-specific rules around marketing sends, see the WhatsApp broadcast guide.
Ramp-Up Rules
WhatsApp assigns every business number a messaging limit tier. New numbers typically start around 250 unique customers in a 24-hour period, and that limit climbs automatically, first to 1,000, then 10,000, then higher, as you maintain a good quality rating and grow your volume steadily. Sending outside your current tier gets messages queued or rejected rather than delivered.
Treat a new number the way you'd treat a new email domain: earn reputation before you push volume. Warm up gradually over a week or two rather than blasting your full list on day one.
Personalization at Scale
A bulk send doesn't have to read like a form letter. Dr. Chen's clinic sends bulk appointment reminders using merge fields, so each patient gets their own appointment time and doctor's name automatically filled in, rather than one generic message going to everyone.
Hi {{first_name}}, this is a reminder that your appointment with {{doctor_name}} is on {{appointment_date}} at {{appointment_time}}. Reply CONFIRM or CALL to reschedule.

Rate Limits That Keep Numbers Safe
Even within your tier, pacing matters. WaSMS throttles bulk sends automatically, spacing messages out rather than firing them all in the same second, and it avoids sending identical text to a large batch of first-time contacts back to back. Mixing approved templates with natural, free-form replies also keeps your messaging pattern looking like a real business rather than an automated blast.
Failed Sends and Retries
Some messages in any batch won't go through. The usual reasons are an invalid or disconnected number, a recipient who has blocked business messages, a message sent outside the 24-hour window without an approved template, or hitting your tier's rate limit. WaSMS's bulk send report shows delivered, read, and failed counts, and lets you export or retry just the failed rows instead of resending everything. If sends are failing in a way that doesn't match these patterns, why messages aren't sending covers the less common causes.

What to read next
- WhatsApp broadcast guide for the consent rules behind marketing sends specifically
- Bulk SMS guide if you're running SMS alongside WhatsApp
- WhatsApp marketing guide for building a full campaign around bulk sends