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:

  1. Message category (marketing, utility, authentication, or service)
  2. Recipient's country location
  3. 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

  1. Maximize service messages: Design workflows encouraging customer-initiated contact
  2. Leverage free entry points: Utilize advertising campaigns for 72-hour free windows
  3. Combine information: Send multiple updates in single messages
  4. Monitor quality ratings: Higher ratings enable messaging limits and potential discounts
  5. 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