“WhatsApp Business API pricing in India” is a high-intent search because businesses want a simple rupee figure before they launch. The search results usually provide a rate card, but a delivered-message rate is not the complete campaign cost. Provider subscriptions, workflow software, GST, list preparation, creative work, sales follow-up and failed conversions can matter more than the headline charge.
There is also an important product distinction. A small business may use paid marketing messages or business broadcasts inside the WhatsApp Business app where available, while a larger operation may use the WhatsApp Business Platform through a technology provider. The commercial model and tooling can differ. This guide therefore uses a neutral calculator: enter the current charges shown in your own account or provider quote instead of relying on an old screenshot or an unofficial rate table.
1. Confirm which WhatsApp product you are buying
Write down whether the campaign will run from the WhatsApp Business app, the WhatsApp Business Platform/API, or a provider dashboard connected to the Platform. Ask who bills the message charge, who bills the software subscription, whether there is a per-user inbox fee and whether any provider markup applies. A quotation labelled “WhatsApp cost” may include only one of these layers.
2. Use the current displayed rate—not a copied rate card
Pricing can vary by recipient country, message type, product and effective date. WhatsApp’s help material says marketing-message pricing is based on the recipient’s country code and that charges apply to successfully delivered messages in the relevant product. Before budgeting, save the effective date, currency, tax treatment and source of every rate. Reconfirm them immediately before a large send.
3. Separate marketing, utility, authentication and service use cases
Do not choose a category merely because it appears cheaper. Classify the message by its real purpose and follow the current product rules. A promotion, abandoned-cart push or re-engagement message is different from an expected order update or account authentication. If a provider reclassifies a template, the cost model and approval outcome may change.
4. Calculate delivered-message spend
Start with the simplest line: planned recipients multiplied by expected delivery rate multiplied by the current charge per delivered message. If 20,000 contacts are selected and 92% are expected to receive the message, use 18,400 delivered messages in the working model. Keep delivery rate as an assumption until the campaign produces its own data.
Formula: delivered-message spend = selected contacts × expected delivery rate × current per-delivered-message charge. Use the charge displayed in the account or written provider quote on the date of planning.
5. Add provider and software charges separately
Record onboarding, monthly platform fee, per-number fee, agent-seat fee, automation fee, CRM connector, chatbot usage, analytics and any per-message markup. Convert monthly fees into a fair campaign allocation. If the tool serves several campaigns or support workflows, do not load its entire monthly cost onto one broadcast unless that reflects the actual decision.
6. Add the human operating cost
A campaign needs someone to segment the list, obtain approvals, write the message, test links, monitor quality, answer replies, qualify leads and update the CRM. Estimate hours by role and multiply by a realistic hourly cost. An offer that creates 1,000 replies can become expensive if the business has capacity to handle only 150 conversations.
7. Include creative, landing-page and offer cost
Add photography or design, copy, coupon setup, landing-page work, payment fees and the economic cost of the offer. A 15% discount is not free marketing. Estimate the gross contribution after discount, delivery, return and payment costs, because revenue alone can make an unprofitable campaign look successful.
8. Build the complete campaign-cost formula
The usable total is delivered-message spend plus provider allocation, software or integration fees, team time, creative production, landing-page cost and taxes that are not recoverable. Keep discount and fulfilment inside the order-level contribution calculation to avoid counting them twice. Create low, expected and high cases instead of presenting one precise-looking number.
- Low case: better delivery, response and conversion with controlled support cost.
- Expected case: the most defensible assumptions from recent campaigns.
- High-cost case: lower conversion, higher reply handling and additional provider usage.
9. Calculate cost per reply and qualified lead
Cost per reply equals total campaign cost divided by genuine customer replies. Cost per qualified lead uses only replies that meet the business’s stated criteria. Separate positive, negative, opt-out, support and irrelevant responses. A high reply rate is not a sales win if most replies ask the business to stop messaging.
10. Find the minimum break-even orders
First calculate contribution per converted order: selling price minus product cost, discount, fulfilment, variable service and payment cost. Then divide total campaign cost by contribution per order and round up. If the campaign costs ₹30,000 and contributes ₹750 per completed order, it needs 40 incremental completed orders merely to cover the campaign. Returns and cancellations should reduce the completed-order count.
Formula: break-even completed orders = total campaign cost ÷ contribution per completed order. This is not the same as campaign cost divided by revenue.
11. Work backwards to the required conversion rate
Divide break-even orders by delivered messages. If 40 completed orders are needed from 18,400 deliveries, the campaign requires about 0.22% delivered-to-completed-order conversion before it creates positive contribution. Then test whether the expected reply, qualified-lead, checkout and completion rates can realistically produce that result.
12. Treat opt-in quality as an economic input
WhatsApp states that businesses must secure necessary rights, consents and permissions, including opt-in where required, and honour requests to stop. Beyond compliance, permission quality affects response, complaints and account health. Store the source, wording, timestamp and purpose of each permission, and do not assume that a phone number collected for delivery automatically permits unrelated promotions.
13. Design a visible opt-out and suppression process
Give the recipient an easy way to decline future messages and make sure the request reaches every connected tool. Maintain one suppression source of truth across the Business app, provider, CRM and imported lists. A contact removed from one CSV but re-imported next week creates both trust and operational risk.
14. Segment before increasing volume
Begin with customers whose recent action makes the offer relevant: a requested alert, category purchase, renewal window, abandoned enquiry or location-specific event. Do not send the same campaign to every saved number. Compare segment economics—delivery, reply, qualified lead, sale, opt-out and contribution—before spending more.
15. Run a controlled pilot
Use a small representative group and a holdout group that receives no campaign. Test one offer and one primary call to action. Confirm that links, replies, routing and opt-outs work. The holdout helps estimate incremental sales instead of crediting WhatsApp for customers who would have purchased anyway.
16. Use a reusable campaign worksheet
Create fields for selected contacts, expected delivery, current message charge, provider fee, seats, automation, creative hours, sales hours, taxes, replies, qualified leads, completed orders, contribution per order, opt-outs and complaints. Record planned and actual values side by side. After three campaigns, use the business’s own distribution rather than a vendor benchmark.
17. Decide whether to scale, redesign or stop
Scale only when incremental contribution remains positive after including message, tool and human costs, and when consent and opt-out signals remain healthy. Redesign if response is strong but conversion is weak. Stop if the economics depend on ignoring support cost, counting revenue as profit or repeatedly messaging people who have not shown relevant intent.
Key takeaways
Put the framework into action
- Use the current charge shown in your own WhatsApp product or provider quote; do not copy an undated rate card.
- Calculate total campaign cost and contribution-based break-even orders—not message cost or revenue alone.
- Treat permission, segmentation, opt-outs and reply-handling capacity as core ROI variables.
Research sources
Sources & further reading
This article provides general business education, not legal, tax or financial advice. Adapt the framework to your market and consult qualified professionals where required.
