A broadcast campaign on WhatsApp Business API is a mass send, initiated by the business, to a list of contacts who gave prior opt-in — unlike replying inside a conversation the customer already opened. To avoid risking the number's quality rating, every send must go out with a message template approved by Meta, use the correct category (marketing, utility or authentication) and reach only contacts who agreed to receive communications from the business. Done well, a WhatsApp campaign tends to have much higher open rates than email; done poorly, it can lower the number's quality rating and cap how many messages the business can send.
What a broadcast campaign on WhatsApp Business API actually is
Unlike a live chat, a campaign is an outbound message the business initiates, not a reply inside an already-open conversation. Meta requires this type of send to always use an approved message template, and requires the contact to have given explicit consent (opt-in) to receive that kind of communication — for example, by leaving their number on a form, accepting terms during a purchase, or writing to the business first. Sending campaigns to contacts who never interacted with the business, purchased from external lists, or collected without consent goes against Meta's policies and is the most common cause of blocks and restrictions.
This is what separates a campaign from a plain mass broadcast: it's not about "sending to every contact I have saved," but about building an audience that actually expects to receive that message.
How it works: templates, category and the 24-hour window
Every campaign goes out with a template approved by Meta, classified into one of three categories, which determine how it's billed and what type of content is allowed:
| Template category | Typical use in a campaign | Example |
|---|---|---|
| Marketing | Promotions, launches, re-engagement campaigns | "New collection available, check the catalog" |
| Utility | Updates about a transaction the customer already started | "Your order #123 has shipped" |
| Authentication | One-time verification codes | "Your access code is 123456" |
Most marketing campaigns use the marketing category, which Meta reviews more strictly given its spam potential. Once the contact replies to the template, the 24-hour service window opens: within that period the team can chat freely without a template, just like in any support conversation. After 24 hours with no reply from the contact, any new outbound message requires an approved template again.
Why a poorly run campaign can get your number blocked
Blocking almost never happens because of a single campaign — it happens because of patterns Meta reads as spam or misuse:
- Sending to contacts without real opt-in: purchased lists, numbers collected without clear consent, or old databases with no verified current interest.
- Excessive frequency: several campaigns a week to the same contact without varying the message's value tends to generate reports and blocks from users.
- Generic or irrelevant content: messages that don't match the contact's stated interest raise the block rate, and that rate is exactly what Meta uses to calculate the number's quality rating.
- Miscategorized templates: declaring a message as "utility" when it's actually promotional can lead to template rejection or sanctions on the number.
- No way to opt out: under Meta's policies, the contact must be able to stop receiving communications from the business easily; leaving that out increases reports.
None of these mistakes blocks the number instantly, but each one pushes quality downward, and low quality reduces the daily messaging limit the business can send.
Best practices for campaigns that don't hurt number quality
- Segment before sending: group contacts by real interest, funnel stage or purchase history instead of sending to the whole base at once. A CRM for WhatsApp with segmentation makes this easier.
- Document the opt-in: keep a record of when and how each contact agreed to receive communications; this also helps if Meta asks you to justify a template.
- Test with a small segment first: before scaling a campaign to the whole base, send it to a smaller group and watch the block or report rate.
- Personalize the content: a template with variables (name, product viewed, order status) generates fewer reports than a repeated generic message.
- Space out sends: set a reasonable frequency per contact and avoid stacking multiple campaigns in the same week.
- Monitor number quality after every send: if the rating drops, it's worth pausing to review segmentation and content before the next campaign.
Campaigns vs. automatic utility messages
It helps to separate a broadcast campaign from the automatic utility messages a business already sends, like order confirmations or appointment reminders. The latter respond to an action the customer themselves started (buying, booking) and use the utility category, with different rules and costs than a marketing campaign. A campaign, by contrast, is the business deciding to initiate contact to promote something — a launch, a discount, a re-engagement push — with no prior transaction triggering the send. Mixing up these two categories when creating the template is one of the most common reasons for rejection during Meta's review.
What to measure after each campaign
Before scaling the budget or volume of a campaign, it's worth checking a few signals:
- Delivery rate: how many messages actually arrived versus how many were sent; a low rate usually points to invalid or outdated numbers on the list.
- Reply rate: how many contacts opened the 24-hour window by replying; it's the most direct sign the content was relevant to that audience.
- Blocks and reports: how many contacts blocked the number or reported the message as spam after the send; a rise here is the earliest sign that something in the segmentation or content didn't work.
- Number quality after the send: if the rating drops from high to medium, or from medium to low, it's worth pausing to review segmentation and content before the next campaign.
These signals, more than total volume sent, are what tell you whether to repeat the same approach or adjust it before the next campaign.
How LiveConnect helps you launch campaigns within policy
LiveConnect pairs campaign sending with a CRM for WhatsApp, letting you segment the audience by tags, conversation history or sales stage before sending, instead of blasting the whole base. When contacts reply to the campaign, those conversations land directly in the multi-agent inbox, with the campaign's context visible to the agent who continues the conversation — so the customer never has to repeat where they came from. The dashboard also lets you review each send's performance and the number's quality, so you can adjust segmentation and content before the next campaign.
How to get started
Before launching the first campaign, it helps to have clear: an audience with real opt-in, the correct template category, and a plan for handling replies once they start coming in. A LiveConnect specialist can review your contact base and help you design the first template within Meta's policies. Check the plans and pricing or message us on WhatsApp to plan your first campaign.