WhatsApp Business9 min read

WhatsApp Bulk Messaging India: Rules, Tools & Templates That Work

WhatsApp bulk messaging in India — rules, approved tools, template examples, and how to send10,000+ messages without getting banned.

#WhatsApp bulk messaging#broadcast messaging#WhatsApp marketing India#mass messaging

Can You Send Bulk Messages on WhatsApp?

Yes, but only through the WhatsApp Business API. The free WhatsApp Business App limits broadcasts to 256 recipients. The API lets you send to unlimited contacts — but you must use approved templates and follow WhatsApp's policies.

Bulk messaging on WhatsApp is one of the most powerful marketing channels in India, with 90%+ open rates and 20–35% click-through rates. But it comes with strict rules. Violate them, and your account gets banned — permanently.

This guide covers everything you need to know: the rules, the tools, the process, and the mistakes that get businesses banned.

The Rules (Non-Negotiable)

1. Opt-In Is Mandatory

Every recipient must have explicitly opted in to receive messages from you. This is WhatsApp's most important rule, and violations result in immediate account bans.

Acceptable opt-in methods:

  • Checkbox on your website checkout form ("I agree to receive WhatsApp updates")
  • "Subscribe to WhatsApp updates" during registration
  • Reply "YES" to a previous message
  • WhatsApp chat opt-in flow (user initiates and confirms)
  • Verbal opt-in during customer service call (documented)
  • QR code scan that triggers opt-in confirmation

What doesn't count as opt-in:

  • Purchased contact lists
  • Phone numbers scraped from websites or directories
  • "We assume they want to hear from us"
  • Business card collection without explicit WhatsApp consent
  • Phone numbers from LinkedIn or social media profiles
  • Contacts from events without follow-up consent

Opt-in documentation: You must be able to prove opt-in if WhatsApp audits your account. Keep records of:

  • When and how each contact opted in
  • The exact language they consented to
  • Any previous communication history

2. Template Approval Required

All bulk messages must use pre-approved templates. Free-form messages are only allowed within a 24-hour customer service window.

Template rules:

  • Submit templates for approval before sending (24–48 hour approval time)
  • Choose the correct category (Marketing, Utility, Authentication)
  • Include opt-out option for marketing templates ("Reply STOP to unsubscribe")
  • Personalise with variables ({{1}}, {{2}}) for better delivery
  • No ALL CAPS, excessive emojis, or spam-like formatting

3. Quality Rating Matters

WhatsApp tracks your quality rating (based on user reports and blocks). If your rating drops:

Quality Rating Consequence Action Required
High (green) Normal sending Maintain quality
Medium (yellow) Warning, reduced sending limits Review content, reduce frequency
Low (orange) Account restriction, temporary ban Pause campaigns, fix issues
Red Permanent ban Account lost; need new number

How quality rating is calculated:

  • User blocks after receiving your message (negative)
  • User reports your message as spam (negative)
  • User marks your message as "not spam" (positive)
  • User replies to your message (positive)
  • User saves your contact (positive)

4. No Spam

WhatsApp's spam detection is aggressive. Red flags that trigger account restrictions:

  • Sending to contacts who haven't opted in
  • High block/report rates (above 2% is dangerous)
  • Identical messages to large groups
  • Sending too frequently (more than 3 marketing messages per week)
  • Sending messages at odd hours (before 8 AM or after 9 PM)
  • Using misleading content or fake urgency

Tools for Bulk Messaging

Tool Best For Starting Price Bulk Limit Free Trial
Wati Mid-size businesses ₹1,999/month Unlimited (API) 7 days
AiSensy Startups ₹999/month Unlimited (API) 14 days
Interakt E-commerce ₹1,499/month Unlimited (API) 7 days
Gupshup Enterprise Custom Unlimited (API) No
Twilio Developers Pay-per-message Unlimited (API) Yes

All tools use the WhatsApp Business API under the hood. The difference is UI, support, and additional features.

Tool Selection Guide

If you need... Choose
Cheapest starting price AiSensy (₹999/month)
Best for NGOs Wati (CRM integration)
Best for e-commerce Interakt (Shopify integration)
Enterprise features Gupshup
Developer-friendly Twilio
Longest free trial AiSensy (14 days)

How to Send 10,000 Messages

Step 1: Build a Quality Contact List

Do:

  • Collect opt-ins through your website, app, or in-person
  • Segment by interest, location, or engagement level
  • Remove inactive contacts (no engagement in 90 days)
  • Verify phone numbers are valid and active WhatsApp numbers
  • Use double opt-in (confirm subscription via WhatsApp message)

Don't:

  • Buy contact lists
  • Add contacts without explicit consent
  • Skip verification of phone numbers
  • Send to contacts who haven't engaged in 6+ months

Segmentation examples:

Segment Criteria Message Type
Active donors Donated in last 90 days Impact updates, fundraising
Lapsed donors No donation in 90+ days Re-engagement campaign
New subscribers Opted in last 30 days Welcome series
High-value donors ₹10,000+ lifetime Exclusive updates
Volunteers Registered volunteers Event invitations

Step 2: Create an Approved Template

Hi {{1}},

{{2}} is happening on {{3}}! 

{{4}}

Reply YES to register or NO to skip.

Template tips:

  • Keep under 200 characters for better delivery
  • Include your business/NGO name in the first line
  • Add opt-out option ("Reply STOP to unsubscribe")
  • Use personalisation variables for names, dates, amounts
  • Test with 5–10 people before bulk send

Step 3: Upload Contacts

  • Use your BSP's dashboard to upload a CSV
  • Map columns to template variables (name, message, date, link)
  • Validate phone numbers (country code + number, no spaces)
  • Remove duplicates and invalid numbers

CSV format example:

name,amount,date,link
Rahul,5000,2025-01-15,https://example.com/donate
Priya,10000,2025-01-15,https://example.com/donate

Step 4: Schedule and Send

  • Send in batches (1,000–2,000 per hour) to avoid rate limits
  • Monitor delivery rates in real time
  • Pause if block rates exceed 2%
  • Send during optimal hours (9 AM – 7 PM IST)
  • Avoid sending on weekends (lower engagement, higher opt-out)

Batch sending strategy:

Batch Time Volume Purpose
Test Day 1 10–50 Validate template, check rendering
Pilot Day 2 100–500 Measure engagement, adjust if needed
Full send Day 3 5,000–10,000 Bulk delivery with monitoring

Step 5: Analyze and Optimise

  • Track delivery rate, read rate, and response rate
  • A/B test different templates
  • Remove non-responsive contacts from future sends
  • Monitor quality rating weekly
  • Compare performance across segments

Key metrics to track:

Metric Good Concerning Action
Delivery rate >95% <90% Check number quality
Read rate >70% <50% Improve template content
Response rate >20% <5% Better CTA, more relevance
Block rate <0.5% >2% Pause, review content
Opt-out rate <1% >3% Reduce frequency, improve value

Template Examples That Work

Event Invitation

Hi {{1}},

You're invited to {{2}} on {{3}} at {{4}}.

{{5}}

Reply YES to confirm attendance.

Monthly Update

Hi {{1}},

Here's your monthly update from {{2}}:

{{3}}

Read more: {{4}}

Reply STOP to unsubscribe.

Flash Sale

Hi {{1}},

{{2}} is offering {{3}}% off for the next {{4}} hours!

Shop now: {{5}}

Reply STOP to opt out.

Donation Thank You

Hi {{1}},

Thank you for your donation of {{2}} to {{3}}!

Your 80G receipt is ready: {{4}}

Reply STOP to unsubscribe.

Common Mistakes

  1. Sending to non-opted-in contacts — This is the #1 reason accounts get banned; never buy lists
  2. Using the same template for everyone — Personalise by segment; generic messages get blocked
  3. Sending too frequently — More than 2–3 messages per week is spam; respect frequency caps
  4. Ignoring opt-outs — Honor STOP requests immediately; failure = account ban
  5. Not monitoring quality rating — Check it weekly in WhatsApp Manager; fix issues before they escalate
  6. Sending at odd hours — Before 8 AM or after 9 PM feels intrusive; schedule during business hours
  7. Not testing templates — Always send a test message first; broken variables look unprofessional
  8. Skipping segmentation — Sending the same message to all 10,000 contacts = high opt-out rate
  9. Over-automating — Some messages need human touch; don't replace all interaction with bots
  10. Not planning content — Create templates in advance; last-minute submissions get rejected

What We Recommend

  1. Start small — Send to 500 contacts first, measure results
  2. Segment aggressively — Don't send the same message to everyone
  3. Frequency cap — Maximum 2 marketing messages per week per contact
  4. Always provide value — Every message should answer "why should I care?"
  5. Monitor and prune — Remove contacts who haven't engaged in 60+ days
  6. A/B test templates — Create 2–3 variants and measure which performs best
  7. Plan content calendar — Schedule sends in advance; don't scramble for content
  8. Track ROI — Measure revenue/donations generated per campaign
  9. Comply with regulations — Follow TRAI guidelines and WhatsApp policies
  10. Build relationships — Bulk messaging is a tool, not a strategy; focus on genuine engagement

Compliance Checklist

  • All contacts have explicitly opted in
  • Opt-in documentation is maintained
  • Templates are pre-approved by WhatsApp
  • Marketing templates include opt-out option
  • Sending during business hours (8 AM – 9 PM IST)
  • Frequency capped at 2–3 messages per week
  • Quality rating monitored weekly
  • Block rate below 2%
  • Opt-out requests honored immediately
  • Phone numbers validated and formatted correctly

Need Help With Your Digital Strategy?

Govindani Infotech helps Indian businesses and NGOs build websites, run ads, and grow online. Contact us for a free consultation.