WhatsApp Business API Pricing Explained
If you’re considering WhatsApp Business API for your company, understanding the pricing structure is crucial. Unlike the free WhatsApp Business App, the API uses a per-message pricing model (updated July 2025).
Key Takeaways
- WhatsApp charges per message delivered, not per conversation
- Prices vary by customer’s country and message category
- Service messages are completely FREE
- 72-hour free messaging window when customers come from ads
The New Per-Message Pricing Model (July 2025)
Important Update: On July 1, 2025, WhatsApp shifted from conversation-based pricing to per-message pricing. This is the biggest pricing change since 2022.
What Changed?
Before (Conversation-Based):
- Pay for 24-hour conversation windows
- Unlimited messages within that window
After (Per-Message):
- Pay for each template message delivered
- More predictable costs based on actual usage
Four Message Categories
WhatsApp categorizes messages into four types, each with different pricing:
1. Marketing Messages
- Purpose: Promotions, offers, product announcements, carousel showcases
- Cost: Highest pricing tier (~$0.10-0.15 per message)
- Example: Sending a promotional carousel template
2. Utility Messages
- Purpose: Transaction updates, order confirmations, shipping notifications
- Cost: Medium pricing tier (~$0.03-0.05 per message)
- Example: “Your order #12345 has been shipped”
3. Authentication Messages
- Purpose: OTP codes, login verification, two-factor authentication
- Cost: Lower pricing tier (~$0.03-0.05 per message)
- Example: “Your verification code is 123456”
4. Service Messages
- Purpose: Customer support, responding to user queries
- Cost: FREE (when responding within 24 hours)
- Example: Answering customer questions
2025 Pricing by Region
Prices vary based on the customer’s phone number country code:
| Region | Marketing | Utility | Authentication |
|---|---|---|---|
| North America | ~$0.025 | ~$0.015 | ~$0.014 |
| Western Europe | ~$0.12 | ~$0.05 | ~$0.05 |
| India | ~$0.012 | ~$0.004 | ~$0.004 |
| Brazil | ~$0.08 | ~$0.03 | ~$0.03 |
| Rest of World | Varies | Varies | Varies |
Note: Prices are approximate and per message delivered. Service messages are always FREE. Check Meta’s official rate card for current pricing →
Free Messaging Opportunities
1. Service Messages Are Free
When customers message you first, you have a 24-hour window to respond with unlimited free service messages.
2. 72-Hour Free Window from Ads
When customers message you from:
- Click-to-WhatsApp Ads
- Facebook Page CTA buttons
All your messages are FREE for 72 hours!
3. Volume Discounts
High-volume senders get better rates on utility and authentication messages. The more you send, the lower your per-message cost.
How to Minimize Costs
1. Maximize Service Messages
Encourage customers to message you first. Add WhatsApp chat buttons on your website to initiate conversations.
2. Use Ads Strategically
Run Click-to-WhatsApp ads to get the 72-hour free messaging window for new customer conversations.
3. Choose the Right Category
Don’t use marketing templates for utility purposes—you’ll pay 2-3x more unnecessarily.
4. Leverage Volume Discounts
If you send high volumes of utility/authentication messages, you’ll automatically qualify for lower rates.
Template Creation is FREE
Here’s the good news: Creating templates costs nothing. You only pay when you send them to customers.
Use our free template builders to create professional WhatsApp templates:
- Marketing Templates — Promotions and offers
- Carousel Templates — Product showcases
- Catalog Templates — Product catalogs
BSP vs Direct API Access
You can access WhatsApp Business API through two methods:
Business Solution Providers (BSPs)
- Pros: Easier setup, additional features, dedicated support
- Cons: Additional fees on top of Meta’s charges (~$0.005/message)
- Examples: Twilio, MessageBird, 360dialog
Direct Meta Cloud API
- Pros: No middleman fees, direct access
- Cons: More technical setup required
- Best for: Technical teams, high volume businesses
Summary
WhatsApp Business API now uses simple per-message pricing. Service messages are free, and you can reduce costs by encouraging customer-initiated conversations and using Click-to-WhatsApp ads.
Ready to create your first template? Start Building for Free →