WhatsApp Business API Pricing Guide
Overview
WhatsApp employs a per-message pricing model where charges apply only upon successful delivery. Three key factors determine costs:
- Message category (marketing, utility, authentication, or service)
- Recipient's country location
- Volume tier achievements (for utility and authentication only)
Message Categories
Marketing Messages
Purpose: Promotional and awareness-building communications
Examples: Product launches, discounts, newsletters, cart reminders, loyalty programs
Key Details:
- "Highest cost category. Rates vary by country."
- Template approval required
- No volume discounts available
Utility Messages
Purpose: Transactional updates related to existing customer interactions
Examples: Order confirmations, shipping updates, appointment reminders, payment confirmations
Features:
- "Lower than marketing messages"
- Template approval required
- Volume discounts available
Authentication Messages
Purpose: One-time passwords and security verification
Examples: Login codes, 2FA, account verification, password resets
Advantages:
- "Lower cost. Designed for high-volume security use cases."
- Template approval required
- Volume discounts available
Service Messages
Purpose: Responses to customer-initiated conversations
Critical Benefit: "FREE - No charge for service messages"
- No template needed
- Valid within 24 hours of customer's last message
- Encourages customer engagement to reduce costs
Free Messaging Opportunities
Service Messages: All responses within the 24-hour service window cost nothing.
Free Entry Points: "72 hours (3 days) of free messaging after the customer's first message" when acquired through:
- Ads that Click to WhatsApp
- Facebook Page CTA buttons
Volume Tiers
Utility and authentication messages qualify for discounts:
| Monthly Volume | Discount Level |
|---|---|
| 0-10,000 | Standard rate |
| 10,001-100,000 | Tier 1 |
| 100,001-500,000 | Tier 2 |
| 500,001-1,000,000 | Tier 3 |
| 1,000,001+ | Enterprise rates |
Cost Optimization Strategies
- Maximize service messages: Design workflows encouraging customer-initiated contact
- Leverage free entry points: Utilize advertising campaigns for 72-hour free windows
- Combine information: Send multiple updates in single messages
- Monitor quality ratings: Higher ratings enable messaging limits and potential discounts
- Optimize templates: Avoid unnecessary messaging volume
Billing with Resayil
Costs include:
- Monthly subscription (plan-dependent)
- Meta's per-message charges (passed through without markup)
- Dashboard visibility for category breakdown and monitoring
Important Notes
- Failed messages incur no charges
- Rates determined by recipient's country, not sender's location
- Marketing messages lack volume discounts
- All message types (text, media) within a category cost identically
- Meta reserves right to adjust rates with advance notice