WhatsApp Business API with Twilio
Pay-as-you-go
Pay per message based on the destination country and type of message you’re sending. Pay-as-you-go pricing makes sure you only pay for what you use.
WhatsApp Template Message Pricing
$0.0085
WhatsApp fee
+
$0.005
per message
=
$0.0135
per message
WhatsApp charges a per message fee to send Template messages. This price depends on the destination country. Twilio charges a separate flat-rate per message platform fee for any and all countries.
WhatsApp Fee Template Message Volume Discounts
WhatsApp fee per message
First 250K
messages per month
$0.0085
WhatsApp fee per message
Next 750K
messages per month
$0.0083
WhatsApp fee per message
Next 2M
messages per month
$0.0080
WhatsApp fee per message
Next 3M
messages per month
$0.0073
WhatsApp fee per message
Next 4M
messages per month
$0.0065
WhatsApp fee per message
Above 10M
messages per month
$0.0058
WhatsApp fee per message
Message volume per month
WhatsApp Session Message Pricing
$0.005
per message
Twilio charges a flat per message platform fee to send and receive Session messages in all countries.
Message types
WhatsApp Template Message
Whatsapp Template messages use pre-approved message templates for outbound notifications like delivery alerts and appointment reminders. They can not be used for marketing. You must use a Whatsapp Template Message if more than 24 hours have elapsed since the user last responded to you. Any other type of message will fail.
WhatsApp Session Message
Whatsapp Session messages are any messages sent and received in response to a user-initiated message to your application. A messaging session starts when a user sends your application a message, and lasts for 24 hours from the most recently received message. You can wait for users to message your app, or you can send a Template Message (see left) to invite the user to respond. See below some common examples of how to invite users to message your app.