Can you send bulk WhatsApp messages without the API?
By the Pingly team · · 7 min read
Almost everyone who asks this has already looked at the official route and flinched at something: the Business Solution Provider contract, the Meta verification, the template review that holds up a message for a day, or the per-conversation fee on every send. So the question is reasonable — can you send bulk WhatsApp messages without any of that?
Yes. Tens of thousands of Indian businesses do. But the honest answer has conditions attached, and anyone selling you this without mentioning them is selling you a problem. Here is what it costs, what you give up, how to set it up, and the point at which you should stop avoiding the API.
What “without the API” actually means
There is one route, and it works the way WhatsApp Web does. You scan a QR code with the phone holding your number, and software can then send and receive on that number. No provider contract, no Meta application, no template queue. The number your customers already know stays the number you use.
It is not the only way to send to many people — broadcast lists in the WhatsApp Business app are free and need nothing at all, and the official Cloud API is the sanctioned route. If you want those compared side by side, that is a different article: how to send bulk messages on WhatsApp, four ways. This one is about the trade you are making by choosing the unofficial route.
What the API actually costs, so you can judge
Most people avoid the API because they assume it is expensive. Sometimes that is right and sometimes it is not, so it is worth knowing the shape of the bill before you decide.
Meta charges per message for template sends, with the rate depending on the category (marketing, utility, authentication) and the country. Indian marketing rates are among the lowest in the world. On top of Meta’s charge, a Business Solution Provider usually adds its own markup and a monthly platform fee — and that markup, not Meta’s rate, is often what makes the official route feel costly.
Connecting your own Meta account directly, rather than through a reseller, removes the markup entirely — you pay Meta what Meta charges and nothing on top. That is worth knowing before you rule the API out on cost alone.
What you give up
This is the part most comparison articles skip, and it is the part that decides whether the unofficial route suits you.
| Your own number by QR | Official Cloud API | |
|---|---|---|
| Setup time | About a minute | Days to weeks |
| Per-message fee to Meta | None | Yes, per conversation |
| Message templates | Not available | Required for most sends |
| Green verified tick | No | Possible, after review |
| Official business profile | No | Yes |
| Meta support if something breaks | No | Yes |
| Permitted by WhatsApp for marketing | No | Yes |
| Risk to the number | Real, and cannot be removed | Low if you follow policy |
The template point surprises people. On the official API you may message someone outside a 24-hour window only with a pre-approved template — which is a constraint, but it is also the thing that makes delivery dependable. Without the API there is no template system, so nothing is reviewed and nothing is guaranteed.
The risk, stated plainly
WhatsApp’s Terms of Service prohibit using the service for “bulk messaging, auto-messaging, auto-dialing, and the like”. Sending bulk marketing from an account on the regular app is against those terms, and WhatsApp can restrict or ban a number that does it. That is true of every tool that connects this way, Pingly included.
What a serious tool does is make the number behave like a busy person rather than a machine: a mandatory warm-up before any bulk send, daily caps that rise as the number matures, random gaps between messages and a circuit breaker that stops a campaign when delivery starts failing. The full schedule — what you may send on day five versus day sixty — is set out in the four-methods article, and it is worth reading before your first campaign rather than after it.
One practical decision follows from all of this: do not do this on the number your business cannot afford to lose, at least not at first. If your entire customer base reaches you on one number, that is the worst candidate for an experiment.
How to set it up
- Pick the number. Ideally one already used for business conversations, not a brand-new SIM. A number with real two-way history looks like what it is.
- Connect it. In Pingly, Settings, then WhatsApp Connection, then the Direct WhatsApp tab. Scan the QR code with the phone holding that number, exactly as you would for WhatsApp Web. Your existing chats appear.
- Let it warm up. Bulk sending is blocked for the first few days by design. Use that time for ordinary conversations — it is building the reputation the campaigns will later draw on.
- Import your contacts and get consent in order. People you have never messaged, who never gave you a number for this purpose, are the fastest route to being reported. Reports are what get numbers restricted.
- Send the first campaign small. Well inside the day’s cap, to people most likely to welcome it. Watch the delivery rate before you widen.
When to stop avoiding the API
The unofficial route is a good way to find out whether WhatsApp is worth the effort for your business. It is a poor place to stay once you know that it is. Move when any of these is true:
- You are regularly hitting the daily cap, which means volume now matters more than setup speed.
- The number has become genuinely critical, and losing it would cost real money.
- You need the green tick, a verified business profile, or a name customers see rather than a number.
- You are in a regulated industry, or a customer has asked how you comply.
- You want dependable delivery for things like OTPs and order updates, where a failure is a support call.
You do not have to change tools to make that move. Connecting your own Meta Cloud API account keeps the same inbox, the same contacts and the same team, and Meta bills you directly with no reseller margin in between.
Frequently asked questions
Can I send bulk WhatsApp messages for free?
Broadcast lists in the WhatsApp Business app cost nothing and need no software, but they reach at most 256 people per list and only those who have saved your number in their contacts. That last condition is what makes them useless for most marketing, and it is why people go looking for a tool in the first place.
Will my number definitely be banned?
No, and anyone who tells you either way with certainty is guessing. Numbers that warm up, pace their sends and message people who expect to hear from them very often run for years. Numbers that connect today and send a thousand cold messages tomorrow very often do not.
Is this legal?
It is a contractual matter, not a criminal one. You are not breaking a law; you are breaking an agreement with WhatsApp, and the penalty WhatsApp can apply is to your account. Separately, Indian businesses sending marketing have obligations around consent and opt-out that apply whichever route you choose.
Does the QR connection stay connected?
It behaves like WhatsApp Web: the phone needs to come online periodically, and the session can be ended from the phone at any time. For a number that matters, keep the phone charged and on a network.
Sources
Where Pingly fits
Read next
- WhatsApp API pricing from 1 October 2026: replies are no longer freeWhat changes on 1 October, what stays free, what a reply costs in India — and what to do before 30 September.
- Bulk WhatsApp message senders: the five kinds of tool, comparedThere are only five kinds of bulk WhatsApp tool, and the kind decides the cost and the risk. Written by one of them, and declared.
- WhatsApp message limits: how many messages can you actually send?The current figures for every route — and why the widely-quoted 1,000-a-day tier for the official API is out of date.