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 QROfficial Cloud API
Setup timeAbout a minuteDays to weeks
Per-message fee to MetaNoneYes, per conversation
Message templatesNot availableRequired for most sends
Green verified tickNoPossible, after review
Official business profileNoYes
Meta support if something breaksNoYes
Permitted by WhatsApp for marketingNoYes
Risk to the numberReal, and cannot be removedLow 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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.

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

Read next

Run WhatsApp as a team, not a phone

One inbox for every WhatsApp message, campaigns that protect your number, and an AI that answers from your own FAQs.