You have 800 old enquiries sitting in your phone. Diwali is coming, PM Surya Ghar registrations are climbing, and you want to tell all 800 people at once. Then someone in your WhatsApp group of EPC (Engineering, Procurement, and Construction) owners says his number got banned after using a bulk-sender tool. Now you are stuck: bulk messaging works, but doing it wrong can kill the number your whole business runs on.

This guide shows you how to send a whatsapp bulk message solar campaign the safe way. We cover the three legal routes, what Meta actually charges per message in India in 2025-2026, the opt-in rules under the Digital Personal Data Protection (DPDP) Act 2023, and six copy-paste templates for solar use cases.

Key takeaway

There are only three legal ways to send WhatsApp bulk messages for a solar business in India. The free WhatsApp Business app broadcast list (capped at 256 contacts who saved your number), the official WhatsApp Business Platform (API) with approved templates at roughly ₹0.13 to ₹0.88 per message, and click-to-WhatsApp ads. Anything outside these three routes, especially bulk-sender Chrome extensions, risks a permanent ban. The 100-a-Day Rule below keeps your sending volume safe.

Everything here applies whether you are a 12-person EPC in Surat or a channel dealer managing 25 partner installers. If you want the broader WhatsApp playbook first, read our WhatsApp marketing guide for solar installers and the WhatsApp solar sales strategy. This post is specifically about bulk outreach.

Only three routes let you message many customers at once without breaking WhatsApp's terms: the Business app broadcast list, the official Business Platform (API), and click-to-WhatsApp ads. Every other method, including grey-market bulk senders, violates Meta's terms of service.

Route 1, WhatsApp Business app broadcast lists. Free, and already on your phone. A broadcast list sends one message to up to 256 contacts at a time. The catch: the message lands only if the recipient has saved your number. That is Meta's built-in opt-in check. Delivery is not guaranteed, you get no analytics, and lists cap out fast once your database crosses a few thousand contacts.

Route 2, the WhatsApp Business Platform (API). The official bulk route. You sign up through a Business Solution Provider (BSP) like Gupshup, Twilio, or Interakt, get message templates approved by Meta, and send to thousands of opted-in contacts at once. You pay per message. You also get delivery reports, read receipts, and a shared team inbox. Our WhatsApp Business API guide for solar in India covers provider selection in detail.

Route 3, click-to-WhatsApp ads. Facebook and Instagram ads that open a WhatsApp chat when tapped. The customer messages you first, so the conversation is fully compliant by design. You pay Meta for the ad, not per message. Once the customer writes in, a 24-hour customer service window opens where replies are free-form.

Route Limit Cost Ban risk Best for
Business app broadcast list256 contacts per list, recipient must have saved youFreeLow if opt-in is clean ✓Solo installers, under 1,000 contacts
WhatsApp Business Platform (API)Starts at 1,000 marketing messages per 24 hours, scales with quality rating₹0.13 to ₹0.88 per message plus BSP feeVery low with approved templates ✓EPCs with 1,000+ contacts and a sales team
Click-to-WhatsApp adsNo send limit, budget-drivenAd spend, typically ₹15 to ₹60 per conversation startedNone, customer messages first ✓New lead generation, festival campaigns
Bulk-sender extensions (grey market)Claims unlimited₹500 to ₹2,000 per monthVery high, permanent number ban ✗Nobody. Avoid.

Note. The WhatsApp Business API has no app of its own. You always access it through a BSP's software, which is why provider choice matters as much as the API itself.

What Meta charges per message in India in 2025-2026

Meta moved the WhatsApp Business Platform from per-conversation pricing to per-message pricing in July 2025. Under the old model, you paid once for a 24-hour conversation window. Now each template message you send is charged individually, according to Meta for Developers, 2025.

There are three template categories, and the rate depends on which one your message falls into. Utility templates (order updates, appointment confirmations) are the cheapest. Marketing templates (offers, promotions, reactivation) cost the most. Authentication templates cover OTPs and rarely matter for a solar EPC.

₹0.125-0.35per message

India utility template rate

Source: Meta rate card via Twilio, 2025-2026

₹0.78-0.88per message

India marketing template rate

Source: Meta rate card via Twilio, 2025-2026

24hours

Free customer service window after the customer replies

Source: Twilio WhatsApp pricing, 2026

1,000per day

Starting marketing message tier on a new API number

Source: Meta for Developers, 2025

Two things work in your favour. First, utility templates sent inside the 24-hour customer service window are free. So if a customer messages you and you confirm the site survey within 24 hours, that utility message costs nothing. Second, marketing templates are charged only when delivered, so a dead number list costs you less than you fear, but it still hurts your quality rating.

₹ math. A festival offer broadcast to 2,000 opted-in contacts as a marketing template costs roughly ₹1,560 to ₹1,760 at ₹0.78 to ₹0.88 per message, plus your BSP's markup. If even 1.5% convert to one 3 kW deal (₹1.85 lakh project, ₹78,000 PM Surya Ghar subsidy), that one deal pays for 40 similar campaigns. For a deeper breakdown, see our WhatsApp pricing India 2026 guide.

The 100-a-Day Rule: a safe-volume motion for solar EPCs

The 100-a-Day Rule is our working framework for solar businesses starting bulk WhatsApp outreach: never send more than 100 business-initiated messages per number per day for the first 30 days, then scale by 100 each week as long as your block rate stays under 2%. It keeps new numbers under Meta's radar while your quality rating builds.

Meta rates every business number green (high quality), yellow (medium), or red (low). The rating moves on blocks and spam reports, not on volume alone. But a brand-new API number that fires 1,000 messages on day one almost always collects enough blocks to drop to yellow within a week. New numbers start with a 1,000 marketing messages per 24 hours tier, and Meta raises the tier only when quality stays high, according to Meta for Developers, 2025.

The rule has four components:

  • 100 per day, first 30 days. Warm the number. Send only your best segments: recent enquiries, past customers, people who asked for a callback.
  • Scale by 100 per week. Week five goes to 200 per day, week six to 300, and so on. Never jump tiers in one step.
  • Block rate under 2%. Check it every morning in your BSP dashboard. Above 2%, pause and fix targeting before you send again.
  • Reply-first habit. Every broadcast should invite a reply, because replies open the free 24-hour window and lift your quality rating.

Fast tip. Send broadcasts between 10 am and 12 pm on weekdays. Messages that arrive during work hours get more replies, and replies are what protect your quality rating.

Apply it tomorrow with three actions. Segment your contact list into hot (enquired in 90 days), warm (90 to 365 days), and cold (older than a year). Send only to hot this week. Log sends, blocks, and replies in a sheet, and review every Friday. This is the same discipline Pooja uses across her 25 partner installers: one shared broadcast calendar, one shared suppression list, and nobody freelances with their own tools.

Opt-in rules under the DPDP Act 2023

You need two layers of consent before any bulk message: WhatsApp's own opt-in policy and India's DPDP Act 2023. Skipping either one creates legal and ban risk at the same time.

On the WhatsApp side, Meta requires that people explicitly agree to receive messages from your business. Valid opt-ins include a tick-box on your website form, a customer messaging you first, a signed consent line on a paper enquiry form, or a keyword reply like "YES" to a signup prompt. Buying a database of phone numbers and blasting it fails every one of these tests.

On the legal side, the DPDP Act 2023 treats a phone number as personal data. You must give clear notice of what you will use it for, collect consent for that specific purpose, honour withdrawal, and erase data when it is no longer needed. The Ministry of Electronics and Information Technology (MeitY) administers the Act, and penalties for misuse can reach ₹250 crore per breach class under the Act's schedule, according to MeitY, 2023-2025. Our DPDP Act glossary entry explains the obligations in plain language.

Note. Every marketing template should carry an opt-out line. Something as simple as "Reply STOP to unsubscribe" satisfies both Meta policy and DPDP withdrawal rights, and it measurably lowers block rates because annoyed contacts reply instead of blocking.

Keep a consent log: phone number, source, date, and the exact wording they agreed to. If Meta or a regulator ever asks, that log is your defence. A CRM that timestamps lead capture does this automatically; a paper diary does not.

Why bulk-sender extensions get your number banned

Chrome extensions and desktop tools that promise "unlimited WhatsApp blasts" work by hijacking your WhatsApp Web session, and Meta's detection catches them within days. The typical end is a permanent ban on the number, with no appeal that works.

Here is the mechanic. WhatsApp Web mirrors your phone. Bulk-sender tools inject automated sends into that session at speeds no human types at: dozens of messages per minute, identical text, to numbers that never saved you. Meta's systems flag exactly that pattern. The first strike is often a temporary block of a few hours. Repeat behaviour gets the number banned for good.

For a solar business this is existential. Your number sits on every proposal PDF, every visiting card, every DISCOM liaison contact, and every old customer chat. Losing it means re-printing, re-informing, and re-building years of trust. We have seen EPC owners treat a ban as worse than losing a laptop.

Watch out. Any tool that asks you to scan a WhatsApp Web QR code and then "schedule" or "blast" messages is automating your session against Meta's terms. If it is not an official BSP listed in Meta's partner directory, do not connect it to the number your business runs on.

The grey tools are also a DPDP liability. Your customer list passes through their servers, often outside India, with no contract and no deletion guarantee. The ₹1,000 you save per month versus a real BSP is not worth a banned number plus a data-leak risk.

Setting up an API broadcast through a BSP

Getting a compliant broadcast live takes about a week if your documents are ready, and the steps are the same across Gupshup, Twilio, Interakt, Wati, or AiSensy. You need a phone number not currently on WhatsApp, a Facebook Business Manager account, and basic KYC documents.

  1. 1

    Pick a BSP and verify your Meta Business account

    Choose a provider from Meta's partner directory, then complete business verification in Facebook Business Manager with your GST certificate and business address. Verification takes 2 to 5 working days.

  2. 2

    Register a fresh number and set your display name

    The number must not be active on WhatsApp or the Business app. Your display name should match your registered brand, because customers see it before they save you.

  3. 3

    Submit templates for approval

    Write your survey confirmation, proposal follow-up, and offer messages as templates with variables like {{1}} for the customer name. Meta usually approves within minutes to 48 hours. Utility templates get approved faster than marketing ones.

  4. 4

    Upload your opted-in list with consent dates

    Import only contacts with a recorded opt-in. Tag each with source and date so you can segment hot, warm, and cold before you send anything.

  5. 5

    Send a 100-message test, then follow the 100-a-Day Rule

    Broadcast to your hottest 100 contacts first. Watch delivery, replies, and blocks for 48 hours. Only then scale, 100 per week, as long as block rate stays under 2%.

  6. 6

    Route replies into your pipeline

    A broadcast that generates 40 replies and no follow-up system is money burned. Assign replies to reps the same day. Our WhatsApp chatbot guide for solar businesses shows how to auto-qualify replies before a human steps in.

Budget roughly ₹1,500 to ₹5,000 per month for a BSP platform fee at small scale, plus per-message charges. Compare that against one recovered deal and the decision is easy.

Six copy-paste WhatsApp templates for solar use cases

Below are six field-tested formats, one for each common solar scenario. Replace the bracketed text, keep them under 250 words, and always keep the opt-out line on marketing messages. For 30 more, see our WhatsApp templates for solar follow-up library.

1. Site survey confirmation (utility)

"Namaste [Name] ji, this is [Rep] from [Company]. Your free site survey is confirmed for [Date], [Time] at [Address]. Our engineer will check roof space, shadow, and your electricity bill for correct kW sizing. Reply YES to confirm or CHANGE to reschedule."

2. Proposal follow-up, day 3 (utility)

"[Name] ji, we sent your [kW] kW solar proposal on [Date]. Your price after the ₹[Subsidy] PM Surya Ghar subsidy is ₹[Net price], with estimated savings of ₹[Amount] per month. Want me to walk you through it on a 5-minute call? Reply CALL and I will ring you."

3. Subsidy update (marketing)

"Good news for [City] homeowners. Under PM Surya Ghar Muft Bijli Yojana, the central subsidy is ₹30,000 per kW for the first 2 kW and ₹18,000 for the 3rd kW, up to ₹78,000 (MNRE guidelines). A 3 kW system now costs most families under ₹1.1 lakh net. Reply SOLAR for a free estimate. Reply STOP to unsubscribe."

4. Festival offer (marketing)

"Diwali dhamaka from [Company]! Book a rooftop solar site survey before [Date] and get free net-metering paperwork assistance worth ₹4,000. Limited to the first 20 bookings in [City]. Reply DIWALI to book your slot. Reply STOP to unsubscribe."

5. Referral ask (marketing)

"[Name] ji, thank you for trusting [Company] with your [kW] kW plant. Know a neighbour or relative tired of ₹3,000+ electricity bills? Share their number with their permission, and we will give you ₹1,000 for every completed installation. Reply REFER to start. Reply STOP to unsubscribe."

6. Dormant lead reactivation (marketing)

"[Name] ji, you had enquired about solar for your home in [Month]. Panel prices have dropped since then, and the PM Surya Ghar subsidy is still ₹78,000 for 3 kW. Should I send a fresh quote with today's prices? Reply QUOTE. Reply STOP to unsubscribe."

Fast tip. Attach your branded proposal PDF to the follow-up template instead of sending a bare text. A PDF with the customer's name, subsidy math, and your logo converts far better than a paragraph of claims.

One caution on the subsidy template: verify slabs before every campaign. The ₹30,000 per kW first 2 kW plus ₹18,000 for the 3rd kW structure is per PM Surya Ghar National Portal and MNRE, 2024 guidelines, still current in mid-2026. Sending a stale number to 2,000 people is a fast way to collect complaints.

Broadcasts vs one-to-one follow-up

Bulk broadcasts are for one-to-many moments; one-to-one follow-up is where deals actually close. The two work together, and treating a broadcast as a replacement for follow-up is the most common mistake we see.

Bulk broadcasts, Pros

  • Reach 2,000 contacts for under ₹2,000
  • Reactivates dormant leads at near-zero effort
  • Perfect for time-bound events: subsidy updates, festival offers
  • Delivery and read analytics show which segment is alive

Bulk broadcasts, Cons

  • Generic messages close almost nothing on their own
  • Block rate rises if you send more than 2 to 4 per month
  • Per-message cost adds up on unsegmented lists
  • Replies die in a shared inbox without an owner

The winning motion is broadcast to surface, one-to-one to close. A festival broadcast goes to 2,000 contacts. The 40 who reply get a named rep, a site-survey slot, and a branded proposal within 24 hours. That second step is where the ₹1.85 lakh deals happen. Our WhatsApp broadcast guide for solar businesses goes deeper on broadcast cadence, and the mechanics of turning replies into proposals sit in how to send a solar proposal on WhatsApp.

Moment Bulk broadcast One-to-one Best for
Festival offer to full databaseReach, reactivation
Proposal sent, day 3 nudgeClosing a live deal
Subsidy slab change announcementEducation at scale
Negotiation, objections, site rescheduleTrust and conversion

How QuickEstimate fits

QuickEstimate is not a bulk broadcaster, and that is deliberate. Bulk sends belong in a BSP with approved templates, per the rules above. QuickEstimate owns the moment after someone replies: capture the lead, generate a subsidy-correct proposal in 60 seconds, deliver it on WhatsApp from the rep's phone, and remind the rep on day 3, 7, and 14 until the deal moves. For Rohit's 12-person team, that means the 40 replies from a Diwali broadcast land in one pipeline instead of six personal phones.

  • WhatsApp Follow-up, send the proposal on WhatsApp and get reminded on day 3, 7, and 14.
  • Lead Capture, every broadcast reply becomes a tracked lead with source and date.
  • Proposal Generator, 60-second branded PDF with PM Surya Ghar subsidy pre-filled.
  • Pipeline Management, see which rep replied to which broadcast lead, and who is sleeping.

Data is hosted on AWS Mumbai, and the app is DPDP Act compliant, so your consent records stay in India.

What to do this week

Three actions, in order, before you send anything bulk.

  1. Audit your contact list today. Split it into hot (enquired in 90 days), warm (90 to 365 days), and cold. Delete numbers with no recorded source. That list hygiene is your DPDP defence and your block-rate insurance.
  2. Pick your route by list size. Under 1,000 contacts and mostly warm? Start with free broadcast lists this week. Over 1,000 or planning monthly campaigns? Shortlist two BSPs from Meta's partner directory and request pricing; setup takes about a week, so start now if you want a Diwali campaign.
  3. Load the six templates and attach a proposal. Copy the templates above into your tool, then connect the reply flow to a real proposal. If a reply takes your team 2 days to become a quote, fix that first, try QuickEstimate free (10 proposals a month, no card) and send your next follow-up as a branded PDF in 60 seconds.

Frequently asked questions

Yes, if you use official routes and have consent. The WhatsApp Business app broadcast lists, the official WhatsApp Business Platform (API), and click-to-WhatsApp ads are all legal. You also need opt-in consent under the DPDP Act 2023, which treats phone numbers as personal data. Unofficial bulk-sender tools violate Meta's terms and put your number at risk of a permanent ban.

How many messages can I send with a WhatsApp Business app broadcast list?

A single broadcast list holds up to 256 contacts, and you can create multiple lists. The harder limit is delivery: the message only reaches contacts who have saved your number in their phone. That is WhatsApp's built-in opt-in check. There are no analytics, so you cannot see read rates. For anything beyond a few hundred contacts, the Business Platform (API) is the better route.

What does a WhatsApp bulk message cost in India in 2026?

On the official Business Platform, Meta charges per template message since July 2025. India rates are roughly ₹0.125 to ₹0.35 for utility templates and ₹0.78 to ₹0.88 for marketing templates, per Meta's rate card via Twilio, 2025-2026. Your BSP adds a platform fee, typically ₹1,500 to ₹5,000 per month at small scale. Broadcast lists on the free Business app cost nothing.

Can WhatsApp ban my business number for bulk messaging?

Yes. Numbers get banned when recipients block or report you in volume, or when you use unofficial automation tools. The official API protects you because templates are pre-approved and volume tiers grow with your quality rating. Keep your block rate under 2%, send only to opted-in contacts, and follow a gradual ramp like the 100-a-Day Rule described above.

Yes, twice over. Meta requires explicit opt-in, such as a website tick-box, a customer messaging you first, or a keyword reply. The DPDP Act 2023 separately requires clear notice and purpose-specific consent for using a phone number, plus easy withdrawal. Keep a consent log with source and date. Bought databases satisfy neither requirement and are the top cause of bans.

What is the difference between a marketing and a utility template?

Utility templates are transactional: survey confirmations, proposal delivery, payment reminders. They cost less and are free inside the 24-hour customer service window. Marketing templates are promotional: offers, festival deals, reactivation messages. They cost roughly ₹0.78 to ₹0.88 each in India and are always charged. Meta reviews and re-categorises templates, so write utility templates without any promotional language.

How often should a solar business send bulk WhatsApp messages?

Two to four marketing broadcasts per month is the safe ceiling for most EPCs. More than that and block rates climb, especially in small towns where the same customers see every message. Utility messages (survey confirmations, proposal follow-ups) have no such ceiling because they are triggered by the customer's own journey. Plan one anchor campaign per month, like a festival offer or subsidy update, plus one reactivation pass.

Which BSP should a small solar EPC choose?

Pick on three criteria: total cost at your volume (platform fee plus per-message markup), quality of the shared inbox for your reps, and how fast they activate Indian numbers. Gupshup, Twilio, Interakt, Wati, and AiSensy all serve Indian SMBs well. Run a 100-message pilot on your hottest segment before committing annually, and compare delivery and reply handling, not just price.

Want to put this into practice?

Quickest Solar CRM gives you everything in this article, proposal automation, lead capture, WhatsApp follow-up, built for Indian solar EPCs.

Start free

Get the next post in your inbox.

One email a fortnight. Real solar sales benchmarks. Unsubscribe anytime.