WhatsApp API Pricing
WhatsApp API pricing is based on per-conversation charges set by Meta, varying by country and conversation category (marketing, utility, authentication, service). Platform fees from providers like Convoup are separate.
The Problem
WhatsApp API costs are not intuitive. Meta charges per conversation, not per message. Conversations are categorized into four types, each with different pricing. Prices vary by country. And the 24-hour window rules mean you need to understand when service conversations end and template conversations begin.
What WhatsApp API Pricing Actually Is
Meta charges for conversations, not individual messages. A "conversation" is a 24-hour session initiated by either the business or the customer. There are four categories: (1) Marketing — promotional messages, product catalogs, offers; (2) Utility — order confirmations, shipping updates, account notifications; (3) Authentication — one-time passwords, verification codes; (4) Service — customer-initiated conversations where the business replies within 24 hours. Service conversations have a monthly free tier (1,000 per month). Template messages in other categories are charged per conversation. Prices range from $0.01 to $0.10+ per conversation depending on country.
Real-World Examples
A business in India pays approximately ₹0.75 per utility conversation but ₹1.50 per marketing conversation.
A business in the US pays approximately $0.03 per service conversation and $0.06 per marketing conversation.
With 1,000 free service conversations per month, a small business handling moderate support volume may incur zero Meta charges for service conversations.
Comparison
| Conversation Category | Example Use Case | Pricing |
|---|---|---|
| Marketing | Promotional campaigns, product launches | Charged per conversation |
| Utility | Order confirmations, shipping updates | Charged per conversation |
| Authentication | OTP, verification codes | Charged per conversation |
| Service | Customer-initiated support within 24h | 1,000 free/month, then charged |
Common Mistakes
Assuming messaging is free or unlimited — every non-service conversation incurs a charge.
Not accounting for template fees — when you send a template outside the 24-hour window, you pay per conversation, not per message.
Ignoring the free tier — 1,000 service conversations per month can significantly reduce costs for small teams.
Expert Note
At Convoup, we separate our platform subscription from Meta's conversation charges. You pay Convoup for the inbox, automation, and analytics tools. You pay Meta directly for conversation charges through your Business Manager. We never mark up Meta's charges.
Ready to implement what you learned?
See how Convoup handles this →Frequently Asked Questions about WhatsApp API Pricing
Related Guides
WhatsApp Business API
What the WhatsApp Business API is, how it works, who it is for, and how to get started with the official Cloud API.
WhatsApp Message Templates
What WhatsApp message templates are, how the approval process works, and how to create templates that get approved.
WhatsApp 24-Hour Window
What the 24-hour customer service window is, when it starts, and how it affects what you can send.
WhatsApp API Providers
What a WhatsApp API provider is, how they differ, and what to look for when choosing one.
Convoup is built on the official WhatsApp Business Platform (Cloud API). Convoup is not endorsed by, affiliated with, or an official partner of Meta. WhatsApp is a trademark of its respective owner. Meta conversation charges apply separately from Convoup's subscription.
Run Your WhatsApp Operations on Convoup
From Guide to Operations
Convoup gives you the tools to implement everything you learn in these guides.
Start Free Trial24/7 Human Support
Get help from real people when you need it — not just chatbots.
Assisted Onboarding
We help you connect your WABA and go live with guided setup.
Ready to put this into practice?
Start your free trial or talk to our team about your WhatsApp operations.