You've decided the WhatsApp Business API is the right tool for your solar EPC. You've heard it costs "a few paise per message." Then your first BSP invoice arrives, and the number is not what you expected.
WhatsApp API pricing in India is genuinely confusing because the cost has two completely separate layers: Meta's own per-conversation fee and the BSP's platform fee on top. Most Indian BSP sales pages show only the platform fee. Most YouTube explainers show only the Meta fee. Neither tells you the full picture for a solar business operating at realistic lead volumes.
This guide gives you the complete breakdown: Meta's 2026 conversation-category rates in INR, BSP platform fee comparisons across five Indian providers, cost modelling for a solar EPC at 200, 500, and 1,000 conversations per month, and a concrete ROI calculation that tells you whether the API pays back for your business.
Key takeaway
For an Indian solar EPC receiving inbound WhatsApp leads, the total all-in cost is ₹3,000–7,000/month at 200 conversations and ₹8,000–16,000/month at 1,000 conversations. The majority of solar EPCs fall into the "service conversation" category, where Meta charges the lowest per-conversation rate, because customers message first. This makes the WhatsApp API meaningfully cheaper for solar businesses than for businesses doing outbound marketing campaigns.
How Meta bills for WhatsApp: the conversation model explained
Meta does not charge per message. It charges per 24-hour conversation window. Once a conversation opens between your business and a customer, whether initiated by the customer or by your business, every message exchanged in the next 24 hours is counted as one conversation. One hundred messages in 24 hours with the same customer = one conversation charge. The full technical specification is documented on Meta's developer platform.
This is dramatically cheaper than a per-message model for solar sales, where a single lead negotiation might involve 15–25 messages over two days, that's two conversation charges (one per 24-hour window), not 20+ message charges. India's rooftop solar market context makes this particularly relevant: according to IEA's India Energy Profile, India added over 15 GW of new solar capacity in 2025, and the residential segment is increasingly driven by digital-first customer acquisition, making WhatsApp the dominant sales channel for EPCs across the country. A CEEW report on India's residential solar market found that 68% of residential buyers first contacted an EPC via WhatsApp or a phone referral.
Meta groups all conversations into four categories. The category is determined by who initiated the conversation and why:
| Category | Who initiates? | Example for solar EPC | India rate (approx.) |
|---|---|---|---|
| Service | Customer messages first | "5 kW solar ka rate kya hai?", inbound enquiry | ~₹0.14 |
| Utility | Business sends transactional message | Sending a proposal PDF, invoice, or appointment confirmation | ~₹0.14 |
| Authentication | Business sends OTP/login code | Sending a one-time password for customer portal login | ~₹0.19 |
| Marketing | Business sends promotional message | Broadcast: "Diwali solar offer, 10% off this week" | ~₹0.58 |
Why this matters for solar EPCs specifically. Most Indian solar leads are inbound, the customer sends the first message after seeing your Google ad, Facebook campaign, or Google My Business listing. That first customer message opens a service conversation at the cheapest rate (₹0.14). If the customer replies to your proposal within 24 hours, you're still in the same conversation window, no additional charge. Only outbound broadcast campaigns (festive offers, bulk re-engagement) fall into the expensive marketing category.
The free tier, 1,000 conversations per month
Meta gives every WhatsApp Business account registered after June 2023 a free allocation of 1,000 service conversations per month. This is confirmed in Meta's official WhatsApp pricing documentation. This means your first 1,000 inbound customer conversations in any given month cost zero at the Meta level.
For a small solar EPC handling 50–80 inbound WhatsApp leads per month, this means Meta charges you nothing for the service conversation layer. Your only cost is the BSP platform fee.
The free tier does not apply to marketing conversations. Every marketing message you send costs ₹0.58 per conversation from the first one.
Watch out. The 1,000 free conversations reset on the first of each month, unused free conversations do not roll over. Additionally, this free tier is at the Meta level only. Your BSP charges their platform fee regardless of how many conversations you have.
The free-entry-point exception, click-to-WhatsApp ads
This is one of the most significant cost advantages for solar EPCs running Facebook or Google ads: Click-to-WhatsApp (CTWA) conversations are free for 72 hours.
When a customer clicks a Facebook or Instagram ad that opens a WhatsApp chat, Meta classifies the resulting conversation as a "free entry-point conversation." You pay zero Meta conversation charges for the first 72 hours of that conversation, regardless of how many messages are exchanged and even if you send template messages first.
For a solar EPC running Facebook lead ads to WhatsApp (a strategy covered in detail in our solar Facebook ads guide), this can eliminate Meta conversation charges entirely for all ad-sourced leads. You only pay your BSP platform fee.
| Lead source | Meta conversation cost | Notes |
|---|---|---|
| Facebook/Instagram click-to-WhatsApp ad | Free (72 hrs) | Best ROI channel for solar EPCs |
| Customer messages directly (inbound) | Free (first 1,000/month) | After 1,000: ₹0.14/conversation |
| Business-initiated utility (proposal delivery) | ~₹0.14 | Covered by free tier if customer initiated first |
| Outbound marketing broadcast | ~₹0.58 | No free tier applies; highest per-conversation cost |
BSP platform fees, what you actually pay each month
The BSP's platform fee is the fixed monthly cost you pay regardless of your conversation volume. This covers the dashboard, chatbot builder, agent seats, template management, analytics, and support.
Here's a realistic comparison across the five major Indian BSPs used by solar EPCs:
| BSP | Starter Plan | Growth Plan | Agent Seats Included | Chatbot Flows |
|---|---|---|---|---|
| AiSensy | ₹999/month | ₹2,499/month | 2 | Basic |
| Interakt | ₹2,756/month | ₹4,347/month | 3 | Good |
| Wati | ₹3,999/month | ₹7,999/month | 5 | Good |
| Gupshup | ₹4,000/month | Custom | Varies | Advanced |
| Twilio India | Pay-as-you-go | No plans | Unlimited | DIY only |
Important: BSP prices above are platform fees only and exclude Meta's per-conversation charges. The BSP collects Meta's charges separately (usually monthly based on your actual conversation volume) and bills them to you at Meta's rate or with a small markup (typically 5–15%).
BSP markup on Meta rates. Some BSPs pass through Meta's rates at cost. Others add a 5–15% markup on per-conversation charges. Before signing a BSP contract, ask specifically: "Do you pass through Meta's official India conversation rates, or do you add a markup?" This single question can save you ₹2,000–5,000/month at scale. Meta publishes its official per-conversation rates here.
Real monthly cost for a solar EPC, three volume scenarios
Let's model the all-in cost for three different solar EPC sizes. The model assumes:
- Mix of 80% service conversations (inbound) and 20% marketing (broadcast campaigns)
- BSP: Wati growth plan (₹7,999/month) for the larger scenarios, Interakt starter for the smallest
- Meta rates: ₹0.14 service, ₹0.58 marketing
| EPC Profile | Monthly Conversations | Meta Fee | BSP Fee | Total / Month | Cost Per Conversation |
|---|---|---|---|---|---|
| Solo installer / small EPC | 200 | ₹0 (free tier) | ₹2,756 | ₹2,756 | ₹13.8 |
| Mid-size EPC (5–10 reps) | 500 | ~₹560 | ₹3,999 | ~₹4,559 | ₹9.1 |
| Large EPC (10+ reps, active campaigns) | 1,000 | ~₹4,360 | ₹7,999 | ~₹12,359 | ₹12.4 |
Meta fee calculation for 500 conversations: 400 service conversations (of which 1,000 are free, but we've already used 800 from other leads, so 400 at ₹0.14 = ₹56) + 100 marketing conversations (100 × ₹0.58 = ₹58) = ₹114. Rounded up with BSP markup to ₹560.
The counterintuitive finding. A solar EPC at 200 conversations/month pays more per conversation (₹13.8) than one at 500/month (₹9.1) because the BSP platform fee is a fixed cost that gets spread over more conversations at scale. This means the unit economics of WhatsApp API improve significantly as your lead volume grows. The API is genuinely more cost-efficient at scale.
The 24-hour service window, how it affects your solar sales process
The 24-hour service window is one of the most important mechanics to understand in WhatsApp API pricing, and it directly changes how your sales reps should behave.
When a customer messages your business, a 24-hour free-reply window opens. Within those 24 hours, you can send any message, free-form text, images, PDFs, voice notes, links, without using a pre-approved template and without an additional conversation charge. Your rep can have a completely natural conversation.
After 24 hours of customer inactivity, the window closes. If you want to message that customer again, you must use a pre-approved template message, and it opens a new conversation charge.
For solar sales, this creates one critical workflow rule: always reply to customer messages within 24 hours, even if only to say "we'll send your proposal by tomorrow morning." Keeping the service window open means your rep can send the proposal, answer follow-up questions, and handle objections, all in free-form conversation, all within one conversation charge.
Practical rule for your team. Set a hard SLA of "reply within 4 business hours to any customer WhatsApp message." This single rule keeps service windows open, reduces your per-conversation Meta bill, and, as documented in our solar follow-up rules guide, dramatically improves your lead-to-site-visit conversion rate.
How to reduce your WhatsApp API costs
-
1
Route all paid ads to click-to-WhatsApp
Shift your Facebook and Instagram ad destination from a landing page to a WhatsApp number. Click-to-WhatsApp conversations are free for 72 hours, eliminating Meta charges for your highest-volume lead source. An EPC doing 200 Facebook leads/month that switches to CTWA saves ₹116 in Meta fees alone (200 × ₹0.58 marketing rate avoided).
-
2
Maximise service conversations, reply fast
Every time a customer messages your business first, you get 24 hours of free-form conversation within a single ₹0.14 service conversation charge. Fast replies (under 4 hours) mean you rarely need to re-initiate contact with a paid template. Slow replies mean the window closes and you pay a second conversation charge to continue the discussion.
-
3
Limit outbound marketing broadcasts to high-value segments
Marketing conversations cost ₹0.58 each, 4× higher than service conversations. Only broadcast to your highest-intent segments: leads who have received a proposal but haven't responded in 7+ days, or past customers for referral asks and seasonal promotions. Sending a broadcast to 500 cold contacts costs ₹290 in Meta fees alone, and low open rates mean poor ROI. Quality over quantity.
-
4
Negotiate your BSP contract annually, not monthly
Most Indian BSPs offer 15–25% discounts for annual prepayment. For a ₹4,000/month plan, that's ₹7,200–12,000 in savings over 12 months. Lock in the annual plan once you've validated the platform works for your team, but do a 2-month trial first to confirm fit before committing.
-
5
Use your CRM to avoid duplicate conversations
Without a CRM, multiple reps may unknowingly message the same lead, creating duplicate conversation charges and confusing the customer. Every duplicate conversation wastes ₹0.14–0.58. A solar CRM that logs all WhatsApp interactions prevents this and typically pays for itself in cost avoidance alone at mid-size EPC volumes.
Pros and cons grid: WhatsApp API pricing model for solar
Advantages
- 1,000 free service conversations/month covers most small EPCs entirely
- Click-to-WhatsApp ad conversations free for 72 hrs, eliminates cost for ad leads
- Conversation-based billing (not per-message) is very cheap for multi-message sales conversations
- Service conversations are the cheapest category, and most solar leads are inbound
- Cost per conversation drops at scale
Disadvantages
- Fixed BSP platform fee applies even at zero conversation volume
- Marketing conversations cost 4× more, easy to overspend on broadcasts
- BSP markup on Meta rates is often opaque, must ask directly
- 4-tier category system is confusing, misclassifying a template means unexpected charges
- Meta rates can change, always check Meta's official pricing page for current rates
ROI calculation for a solar EPC at realistic volumes
Let's model the ROI for a mid-size solar EPC in India: 8 reps, 400 WhatsApp leads/month, averaging 4 kW residential systems.
Monthly WhatsApp API cost:
- BSP (Wati starter): ₹3,999
- Meta fees (400 service conversations, mostly within free tier): ~₹0
- Total: ~₹4,000/month
Revenue impact:
- Pre-API: rep response time averages 90 minutes → 35% of leads gone by time of first reply
- Post-API (chatbot auto-qualification): response within 30 seconds → lead loss drops to 15%
- Leads recovered: 400 × 20% = 80 additional leads engaged per month
- If 8% of those convert to site visits (conservative): 6.4 additional site visits/month
- Site visit-to-close rate for Indian residential solar: ~40%
- Additional closes per month: 2.5
- Average margin per 4 kW residential system: ₹35,000
- Additional monthly revenue: 2.5 × ₹35,000 = ₹87,500
ROI: ₹87,500 additional margin on ₹4,000 spend = 21× return. Even at one-tenth that conversion efficiency, the API pays back.
What drives the ROI isn't the chatbot itself, it's speed to first response. The WhatsApp API enables 30-second auto-replies that recover leads who would otherwise get impatient and call your competitor. If you have a CRM that already sends instant proposal notifications to reps and your reps reply within 15 minutes, the incremental ROI of the API narrows significantly. Audit your current first-response time before assuming you need the API.
Stats summary: WhatsApp API in India 2026
₹0.14
Per service conversation, the rate most solar EPCs pay for inbound leads
1,000
Free service conversations every month, covers most small EPCs at zero Meta cost
72 hrs
Free window for click-to-WhatsApp ad conversations, best solar lead ROI
4×
Higher cost of marketing conversations vs service conversations
5
Major Indian BSPs for solar EPCs: AiSensy, Interakt, Wati, Gupshup, Twilio
21×
ROI achievable for a mid-size EPC at 400 leads/month with correct WhatsApp API setup
When does it make sense to skip the API entirely?
Not every solar EPC should be on the WhatsApp Business API. There's a viable alternative for businesses under a certain volume threshold.
-
Under 50 WhatsApp leads/month: The BSP platform fee alone (minimum ₹1,000–2,756/month) exceeds the value of what you're automating. Use QuickEstimate's built-in WhatsApp follow-up features instead, no BSP contract, no Meta billing, and the same core capability of sending proposals and scheduling follow-ups on WhatsApp.
-
50–150 WhatsApp leads/month: Evaluate the API if you have a rep coverage gap (multiple reps sharing one number or missing after-hours messages). Below that threshold, a disciplined CRM follow-up system covers the gap more cheaply. Read our guide on when to buy a solar CRM to assess your readiness for API-level tooling.
-
150+ WhatsApp leads/month: The API is justified. The free tier covers your service conversation costs, the CTWA benefit covers ad-sourced leads, and the BSP platform fee is spread across enough leads to yield a sub-₹30 cost per qualified conversation, lower than the cost of a single missed lead callback.
For a detailed comparison of the chatbot approach vs the simpler follow-up automation approach, see our WhatsApp chatbot for solar business guide. For understanding how WhatsApp fits into your overall sales funnel, the solar sales funnel India guide gives the full pipeline context. And if you're evaluating digital marketing channels alongside WhatsApp, the digital marketing for solar businesses guide covers the full channel mix.
Additional context for your WhatsApp API decision:
- WhatsApp marketing for solar installers, templates and tactics
- Solar marketing strategy India, full channel plan
- Solar lead from Facebook ads, connecting ads to WhatsApp
- WhatsApp templates for solar follow-up, approved formats
Frequently asked questions
Want to put this into practice?
QuickEstimate gives you everything in this article, proposal automation, lead capture, WhatsApp follow-up, built for Indian solar EPCs.
Start free