Platform
Chatbot Builder Bulk Messaging Team Inbox Mini CRM API & Webhooks AI Integration WhatsApp Flows
Industries
E-commerce & D2C Real Estate Education Healthcare Finance & BFSI Logistics Hospitality Retail
Integrations 📚 Learn 🗂 Codex Compare Pricing About 📖 Automation Codex Contact Start Free Trial →
Messaging Guide

WhatsApp Bulk Messaging — Rules, Best Practices & How to Do It Right

WhatsApp bulk messaging works — 98% open rates aren't a myth. But doing it wrong gets your account banned permanently. Here's everything you need to know to run compliant, high-performing campaigns.

Updated 2025· 12 min read· WA.Expert Team
See how WA.Expert handles bulk messaging → Schedule, segment, send at scale.

Yes — when done correctly. WhatsApp officially supports bulk business messaging through its Business API. The key word is "officially." Meta has created a structured, permission-based system for businesses to send messages at scale, and it works well when used as intended.

What makes bulk messaging legal and compliant:

  • Sending through the official WhatsApp Business API (not unofficial tools)
  • Using Meta-approved message templates for business-initiated messages
  • Only messaging contacts who have explicitly opted in
  • Sending content that complies with WhatsApp's Business Policy
  • Maintaining acceptable quality metrics (low block and spam report rates)
What's illegal (and will get you banned): Using modified WhatsApp apps, unofficial bulk sending tools, or any method that bypasses Meta's API to send mass messages. These methods are detectable, and Meta permanently bans numbers caught using them.

What is the difference between broadcast and bulk messaging on WhatsApp API?

The WhatsApp Business app has a Broadcast feature — but it's fundamentally different from API bulk messaging. Understanding this difference matters because the two are often confused.

  • App Broadcast: Limited to 256 contacts. Only works if the recipient has saved your number. No templates required. No scheduling. No analytics. No personalisation.
  • API Bulk Messaging: No contact limit. Works with any opted-in number. Requires approved templates. Supports scheduling, segmentation, personalisation (name, order details, etc.), and full delivery/read analytics.

The API also supports re-targeting — you can send a follow-up campaign specifically to contacts who received but didn't read your first message, or who read it but didn't click. This level of precision is impossible with the app broadcast.

Ready to run your first compliant bulk campaign?WA.Expert's campaign builder handles templates, scheduling, and analytics in one place.
Start Free Trial →

What gets a WhatsApp account banned or restricted?

Account bans are the biggest fear for businesses using WhatsApp at scale — and they're real. Meta enforces its policies through an automated quality scoring system. Here are the most common causes of bans and restrictions:

High block or spam report rates

When recipients report your messages as spam or block your number, Meta's system detects this. A block rate above a certain threshold triggers a quality downgrade, then a messaging restriction, then potentially a ban. This is the most common cause of account problems.

Messaging non-opted-in contacts

If you upload a cold list and blast messages to people who never agreed to receive WhatsApp communications from you, those recipients are far more likely to report your messages as spam. This directly feeds into the block rate problem above.

Using prohibited content categories

WhatsApp's Business Policy prohibits certain industries and content types entirely: adult content, weapons and ammunition, drugs and drug paraphernalia, gambling services, multi-level marketing schemes, and several others. Messages in these categories will be rejected at the template approval stage.

Unofficial tools and modified apps

Any tool that isn't the official WhatsApp Business API — including WhatsApp Web scrapers, modified APKs, and unofficial bulk sending software — violates terms of service. Meta actively detects and bans numbers using these methods.

Your account quality score: Meta gives every WhatsApp Business Account a quality rating — Green (good), Yellow (medium), Red (poor). The rating is based on recent block and spam report rates. You can monitor this in your WhatsApp Business Manager. Address quality issues immediately — don't wait until you're restricted.

What is a WhatsApp message template and how do you get one approved?

A message template is a pre-written, pre-approved message format that businesses must use for all business-initiated conversations. You create the template, submit it to Meta for review, and once approved, you can use it in campaigns.

Templates can include:

  • Text with personalisation variables (e.g. "Hello {{1}}, your order {{2}} has been shipped")
  • Header (text, image, video, or document)
  • Footer text
  • Buttons — call-to-action (link or phone) and quick reply buttons

Template approval is usually fast — minutes to a few hours through Meta's automated review system. Templates are rejected if they contain prohibited content, are too vague, appear designed to bypass policy, or use misleading language.

Once approved, a template can be used unlimited times across any number of campaigns.

What is opt-in and why is it mandatory?

Opt-in is the explicit consent a customer gives your business to send them WhatsApp messages. Without a valid opt-in, you cannot legally (under WhatsApp's policy) send that person a business-initiated message.

This isn't optional or a technicality — it's the foundation of compliant WhatsApp marketing. WhatsApp's entire quality system is built around it: if someone who never agreed to receive your messages gets one and reports it as spam, that's a direct policy violation and it damages your quality score.

Valid opt-in methods include:

  • Checkbox on your website or checkout page ("I agree to receive WhatsApp messages from [Business]")
  • WhatsApp click-to-chat link where the user initiates the conversation
  • Offline form or IVR where the customer provides their number and consents
  • Any customer who has messaged your business first (they've implicitly opted in)
What doesn't count as opt-in: Buying a contact list. Scraping numbers from social media. Assuming that because someone is a customer, they've consented to WhatsApp messages. Having their phone number in your CRM from a previous interaction doesn't constitute WhatsApp opt-in.
Not sure how to collect opt-ins?WA.Expert provides opt-in collection tools — website widgets, QR codes, and click-to-chat links built in.
Talk to Us →

How do you build a contact list for WhatsApp campaigns?

Building a clean, opted-in WhatsApp contact list is the single most important foundation for bulk messaging success. Here are the most effective methods:

  • Website opt-in: Add a WhatsApp opt-in checkbox at checkout, on contact forms, and on lead generation pages
  • WhatsApp QR code: Display a QR code in your store, on packaging, in emails, and on social media — customers scan and message you first
  • Click-to-chat ads: Run Facebook or Instagram ads that open a WhatsApp chat directly — every person who clicks and messages is an instant opt-in
  • Post-purchase flows: Customers who complete a purchase are naturally receptive — get explicit WhatsApp consent at the confirmation stage
  • Existing customer base: Email or SMS your current customers asking them to opt in to WhatsApp for faster service and exclusive updates

What is messaging tier and how does it work?

WhatsApp limits how many unique users a business can message per day based on a tier system. New accounts start at a lower tier and can increase it over time based on usage and quality.

TierDaily Unique UsersHow to reach it
Tier 11,000Default for new accounts
Tier 210,000Send to 1,000 unique users in 7 days with good quality
Tier 3100,000Send to 10,000 unique users in 7 days with good quality
Tier 4UnlimitedGranted by Meta for high-volume verified businesses

The tier limits apply to business-initiated (template) messages only. Replies to customer-initiated conversations don't count toward the daily tier limit.

How do you increase your messaging tier limit?

Tier upgrades happen automatically when you meet usage and quality thresholds. The fastest path to a higher tier:

  • Send messages to the current tier limit consistently over several days
  • Maintain a Green quality rating (low block and report rates)
  • Use well-targeted, relevant messages to opted-in contacts (minimises blocks)
  • Avoid pausing campaigns for long periods — consistency signals active, legitimate use

Most businesses reach Tier 2 within the first 2–3 weeks of active use. Tier 3 typically takes 4–8 weeks depending on volume and quality.

Send Your First Bulk Campaign Today

WA.Expert handles templates, opt-in collection, scheduling, and reporting. Start free, scale as you grow.

How do you measure the success of a WhatsApp broadcast?

Through the API, you have access to real metrics that tell you exactly how your campaigns are performing:

  • Delivery rate: % of messages successfully delivered (target: 95%+)
  • Read rate: % of delivered messages opened — typically 60–80% for WhatsApp (vs 20–25% for email)
  • Click-through rate: % of recipients who clicked your CTA button — typically 15–40%
  • Reply rate: % who responded — useful for measuring engagement in conversational campaigns
  • Block rate: % who blocked your number after the message — critical to monitor, keep below 0.5%
  • Conversion rate: For e-commerce campaigns, track orders or revenue generated per campaign using UTM parameters or coupon codes

Best practices for high engagement bulk messaging

  • Personalise every message: At minimum, use the customer's first name. The more relevant the personalisation, the higher the engagement.
  • Send at the right time: 10am–12pm and 6pm–8pm consistently outperform other times for most consumer segments in India
  • One clear CTA per message: Don't give five options. Tell them exactly one thing to do next.
  • Keep it short: WhatsApp messages that exceed 200 words see significantly lower read completion rates. Get to the point.
  • Segment your list: A campaign to your "ordered in the last 30 days" segment will always outperform a blast to your entire list
  • Test templates: Run A/B tests on your template copy and CTA buttons — small changes in wording can produce 2–3x differences in click rates
  • Re-target non-readers after 48 hours: Customers who didn't open your first message often respond to a second, slightly different message

Start sending compliant bulk campaigns today.

Free trial. Template assistance included. Your first campaign live within 24 hours.

Related Guides