🎉 New feature on Share Widget: a redirect URL after WhatsApp sharing. Try it!

Reference

How to message many people on WhatsApp

Seven ways to reach a list of people on WhatsApp, compared honestly, including when the answer is a group, a Channel, or the official API rather than a link tool.

Start with the right question

“How do I send a WhatsApp message to a lot of people?” has no single answer, because the methods differ in the one thing that matters: who actually receives the message. A broadcast list reaches only people who have saved your number. A group reaches everyone but shows them each other. A click-to-chat link reaches anyone but needs a human tap per person. The official API reaches anyone at scale but has an approval process and a per-message fee.

So the useful question is narrower: how many people, how personal does it need to be, do they already have your number saved, and can a person be in the loop for each send? Answer those four and the choice below is usually obvious. The comparison table gives the short version; the sections after it explain the trade-offs and the limits that bite in practice.

One thing applies to every method on this page: WhatsApp restricts and bans numbers based on how recipients react, not on which tool you used. Messages people did not expect get reported and blocked, and blocks are what trigger a restriction. Consent and pace matter more than the technology.

The seven methods at a glance

Reading the table: “reach” is the honest one, several methods only work on people who already have your number saved, which is the single most common surprise.

MethodWho it reachesPersonalizedSetupCostBest for
Broadcast listsOnly contacts who saved your numberNo, one identical messageNone, built inFreeQuick updates to an audience that already has you saved
GroupsAnyone you add (no saved number needed)No, one shared threadNone, built inFreeSmall teams and communities that should talk to each other
ChannelsPeople who chose to follow the channelNo, one broadcast postNone, built inFreePublic updates to an audience that opted in by following
Click-to-chat links (mail merge)Anyone with WhatsApp, no saved number neededYes, a field per contactNone, a browser pageFreeTens to a few hundred people, when the message should read personally
WhatsApp Business appSame as normal WhatsAppSemi, saved replies you editInstall the appFreeA small business handling conversations from one phone
Official WhatsApp Business APIAnyone who opted in, at scaleYes, approved templates with variablesBusiness verification + a providerPer message, plus provider feesThousands of messages, automation, chatbots, delivery reports
Unofficial APIs and automation gatewaysAnyone, until the number is bannedYesA server or desktop toolVaries, plus the cost of losing the numberHonestly: rarely worth the risk

Each method in detail

Broadcast lists

Built into WhatsApp: one message, sent privately to up to 256 people at once.

A broadcast list sends one message to up to 256 recipients, each of whom receives it as a normal private chat, they cannot see each other, and replies come back to you individually. It is the closest thing WhatsApp has to a built-in mailing list, and it costs nothing.

The catch is decisive and widely misunderstood: a broadcast only reaches recipients who have your number saved in their address book. If half your list has not saved you, half your list silently receives nothing. There is no error and no delivery report to tell you, which is why broadcasts so often “work” in testing and underperform in reality.

Works well when
  • Free and built into the app, nothing to install or apply for
  • Recipients see a private chat, not a group
  • Replies arrive as normal one-to-one conversations
Watch out for
  • Only delivered to people who saved your number
  • Identical text for everyone, no names, no per-person details
  • 256 recipients per list, and no way to see who actually received it

Groups

Everyone sees everyone, a conversation, not an announcement.

A group delivers to every member regardless of whether they saved your number, which makes it the most reliable free option for reach. That reliability comes with the obvious cost: members see each other’s numbers and every reply, so a group is a conversation, not a broadcast.

Groups are also the fastest way to annoy people. Being added to a group without asking is a common reason to report or block, and one chatty member can drive everyone else to mute or leave. Use a group when the interaction between members *is* the point.

Works well when
  • Reaches every member, saved number or not
  • Free, instant, no approval
  • Members can help each other, the thread has its own value
Watch out for
  • Everyone sees everyone’s number and messages, a privacy problem for a contact list
  • No personalization at all
  • Adding people without consent is a fast route to reports and blocks

Channels

One-way updates to followers who never see each other, or your number.

Channels are WhatsApp’s one-to-many broadcast surface, kept separate from your chats. Followers see your posts but not each other, and you never see their numbers, which neatly solves the privacy problem groups have. There is no cap on followers.

What Channels cannot do is start the relationship: someone has to find and follow the channel first, so a channel grows only as fast as you promote it. It is a publishing tool, not a way to contact a list you already hold.

Works well when
  • Unlimited followers, no phone numbers exchanged either way
  • Followers opted in by following, low complaint risk
  • Free and built in
Watch out for
  • You cannot reach anyone who has not followed you
  • No personalization and no real conversation
  • Growth depends entirely on promotion elsewhere

Click-to-chat links (mail merge)

One personalized message per person, opened and sent by you.

A click-to-chat (wa.me) link opens a chat with one number and pre-fills a message. A mail merge does that for a whole list: you paste your contacts, write the message once with placeholders like {{Name}}, and get one personalized link per person. Opening a link shows that chat with their text already typed, and you tap send.

The trade-off is deliberate: nothing sends automatically, because WhatsApp does not allow sending from a link, a person taps send every time. That is slower than a broadcast, and it is also why it behaves like ordinary personal use, reaches people who have never saved your number, and needs no approval from anyone.

It stops being the right tool somewhere in the high hundreds, where tapping send yourself stops being reasonable. Below that, it is usually the best balance of reach, personalization and risk.

Works well when
  • Reaches anyone, whether or not they saved your number
  • Genuinely personalized, names, dates, amounts per contact
  • No API, no approval, no eligibility check, no cost
  • A human reviews every message before it goes
Watch out for
  • One tap per contact, impractical past a few hundred
  • No scheduling and no delivery reports
  • Nothing is automated, by design

WhatsApp Business app

The free business app: labels, quick replies, away messages, still manual.

The free WhatsApp Business app adds a business profile, labels for organizing chats, quick replies, greeting and away messages, and a catalog. Its broadcast feature is the same as the personal app, with the same saved-number requirement.

It is a better inbox, not a bigger megaphone: it makes handling many one-to-one conversations manageable, which matters once people start replying. Many organizations end up pairing it with one of the other methods here for the outbound side.

Works well when
  • Free, and a real improvement for managing replies
  • Quick replies and labels cut repetitive typing
  • Greeting and away messages set expectations automatically
Watch out for
  • Broadcasts have the same saved-number limitation
  • One phone, one person, it does not scale to a team
  • No true automation or scheduling

Official WhatsApp Business API

Meta’s platform for real automation and scale, with approval and per-message fees.

The official API is the only sanctioned way to send at real volume, schedule campaigns, run chatbots and get delivery status. You reach it through a provider (a BSP or platform such as the ones in our automation guide), pass business verification, and send pre-approved message templates.

It is also the option with real gates: an approval process, per-message pricing, template review, and an eligibility policy that excludes whole categories of organization, political and electoral use most notably. If you qualify and you are sending thousands of messages, nothing else compares. If you do not, the methods above are not a workaround but the actual alternative.

Works well when
  • Genuine automation: scheduling, chatbots, CRM integration
  • Delivery and read reporting
  • Built for volume, with several people or systems sending
Watch out for
  • Business verification and provider onboarding before the first message
  • Per-message cost, plus what the provider charges
  • Message templates must be approved; some organizations are excluded outright

Unofficial APIs and automation gateways

Tools that drive WhatsApp Web for you, powerful, and against the terms.

A category of tools automates WhatsApp Web or an unofficial client to send messages without Meta’s approval. They deliver what people want (bulk sending, scheduling, no eligibility check), and they violate WhatsApp’s terms of service. Numbers used this way are banned regularly, sometimes within a day, and a banned number takes your history and your contacts’ ability to reach you with it.

We describe this category because pretending it does not exist helps nobody, and because the risk is often misunderstood as theoretical. It is not: the ban is the normal outcome, not the unlucky one. If eligibility for the official API is the blocker, a link-based mail merge does the same job for smaller lists without putting the number at risk.

Works well when
  • No approval process or eligibility check
  • Automation and scheduling without Meta’s platform
Watch out for
  • Against WhatsApp’s terms, bans are routine, not rare
  • Losing the number means losing the chat history and the contact channel
  • No support and no recourse when it breaks

Which one should you use?

The short version, by situation:

What actually gets a number restricted

No method on this page is safe or unsafe by itself. WhatsApp acts on recipient behaviour: when people who did not expect your message report or block you, the number gets restricted, first a temporary block, then a ban. A hundred messages to people who asked to hear from you is fine; twenty to strangers can be a problem.

That is why the free tools here are deliberately manual and why pace matters more than volume. If you are starting from a new number, treat it like a new phone rather than a mailing server.

  • Message people who gave you their number for this purpose, consent is the whole game.
  • Warm a new number up: roughly 20 messages a day at first, +5 a day, levelling off near 100.
  • Space sends across the day instead of firing them back to back.
  • Personalize. Identical text sent to many people reads as spam and gets treated as spam.
  • Give an easy way out (“reply STOP”) and honour it immediately.
  • Watch the replies: if blocks or silence pile up, stop and fix the list before continuing.

If the official API is closed to you

Meta’s WhatsApp Business Messaging policy excludes several categories of organization from the official API, political parties, electoral campaigns and some advocacy work most prominently. Providers cannot make an exception; the eligibility check happens at Meta’s level.

That exclusion applies to the API, not to WhatsApp. Broadcast lists, groups, Channels and click-to-chat links are ordinary use of the app, available to everyone, and a link-based mail merge covers most of what an excluded organization actually needs at the scale it usually needs it.

Try the link-based route

If a personalized message to a few hundred people is what you need, the Bulk WhatsApp Sender Helper does it in your browser, free, nothing uploaded, and nothing sends without you.

Frequently asked questions

What is the fastest free way to message a lot of people on WhatsApp?
A broadcast list, if your recipients have already saved your number, it is built in, free and instant. If they have not saved you (the usual case for a list of members, customers or supporters), a broadcast reaches nobody and you want a click-to-chat mail merge instead: one personalized link per person, opened and sent by you.
Why did my broadcast list not reach everyone?
Because broadcast delivery requires the recipient to have your number saved in their contacts. It is a WhatsApp rule, not a bug, and there is no notification when a recipient is skipped, which is why broadcasts quietly underperform. Ask people to save your number, or use a method that does not depend on it.
Can I send bulk WhatsApp messages without the API?
Yes, for realistic list sizes. Broadcast lists, groups and Channels are built into the app, and a click-to-chat mail merge personalizes a message per contact and produces a wa.me link for each one, no API, no approval, no fee. What you cannot do without the official API is automate the sending: a human still taps send. See how to send bulk WhatsApp messages without the API.
How many WhatsApp messages can I send per day safely?
There is no published number, because the limit is behavioural rather than numeric, restrictions follow reports and blocks. A widely used rule of thumb for a newer number is to start near 20 messages a day, add about 5 a day, and level off around 100, spacing them out. An established number messaging people who expect to hear from it tolerates far more than a new number messaging strangers. The WhatsApp limits reference sets out the safe and danger thresholds in full.
Will WhatsApp ban my number for bulk messaging?
It can, and what decides it is how recipients react. Identical messages to people who did not opt in get reported and blocked, and that is the trigger. Personalized messages to people who gave you their number, sent at a human pace, are ordinary use. Tools that automate WhatsApp Web unofficially are a separate matter: those break the terms of service outright and bans there are routine.
What is the difference between a broadcast list and a group?
A broadcast sends the same message as separate private chats, recipients cannot see each other, but only people who saved your number receive it. A group puts everyone in one shared thread: delivery is reliable regardless of saved numbers, but members see each other’s numbers and replies. Use a broadcast for announcements, a group when the members should interact.
Can political parties and campaigns message supporters on WhatsApp?
Yes, through the app’s own features and click-to-chat links. What is closed to them is the official WhatsApp Business API: Meta’s policy excludes political and electoral organizations, and no provider can override it. See We are a political party: can we use the WhatsApp API? for the compliant options.
Do I need the WhatsApp Business app to message a list?
No. Broadcast lists, groups, Channels and wa.me links all work in the normal app. The Business app is worth having for the inbox side (labels, quick replies, away messages) once people start replying, but it does not change what you can send or who receives it.