How much does it cost to have a WhatsApp Business API account with 360dialog?
Learn about the 360dialog pricing
We charge a fixed monthly license fee per number for Unlimited access to the WhatsApp API with respect to Meta's policies. Customers must also pay for conversation fees which re billed by Meta as per their pricing schedule. We do not charge any markup or commission or Meta's conversation fees.
Our pricing is based on the monthly license fee per hosted number. Incoming & outgoing WhatsApp Session Messages are always free and unlimited - we never charge any extra cost per session message.
The license fee can vary according to the available bandwidth, since we have higher tier options for customers that exchange more than 10 messages per second, and to partner deal size.
If you plan to send more that than 10 messages per second, please reach out to our support team.
You only pay for the conversation and can send as many messages as you want in a 24-hour session, even if the customer doesn't respond.
Following the Conversation-Based Pricing model, WhatsApp API conversations fall into two categories that are priced differently:
- User-initiated, like customer care and general support inquiries
- Business-initiated, like post-purchase notifications
See below for Meta's Developer documentation on the topic.
You can sign up for a Premium level of service which has two components:
1) Premium Hosting Enhanced hosting package with less restarts and higher SLAs. For Standard Accounts, there will be occasional server of the hosted application, which cannot be scheduled, potentially every 24h. During these restarts, the number will have a short downtime. These restarts can be avoided by enrolling for Premium Hosting.
2) Premium Support All tickets will be responded to within 30 minutes. More details about the Premium Support service can be found here.
Premium Package is available if your license fee is over 49 EUR / USD or more per number per month. The Premium Package is offered on a WhatsApp phone number basis.
It is not possible to enroll for Premium Support without Premium Hosting.
The Premium Package is charged on a month-to-month basis. Month-to-month upgrades and downgrades are permitted.
If you are enrolled for direct billing, you will have the option to upgrade directly from the 360dialog Hub.
Note that after upgrading, you will only be able to downgrade after 30 days.
If you pay for your WhatsApp Business API account to your Integration Partner, please contact them to request the upgrade.
All accounts that pay more than 1000 EUR / USD per month in Conversation-Based Pricing are automatically upgraded to the Premium Package plan with no extra charge.
If a number is upgraded to Premium Package and has less than 1000 EUR / USD in WhatsApp fees for 2 consecutive months, it is downgraded to Standard package.
Accounts with a high volume of simultaneous messages need more complex infrastructure to allow for a seamless process of these messages. To increment an account's infrastructure, we can add more cores (or shards), which increases its capacity of processing higher messages simultaneously.
Please note that the standard setting does not prevent messages from being sent or received above its capacity - these messages will only take longer to arrive.
Standard accounts can process up to 25 messages per second. We have two plans for High volume accounts available: Half-scale (which processes up to 120 messages per second) and Full-scale (which more than 120 messages per second). These plans also include Premium Package.
Please note that the WhatsApp Business API cannot process more than 250 messages per second by default, even with the full-scale setup. Here is the Meta documentation highlighting this information.
An account can only be upgraded and downgraded after a period of 30 days. If you are planning a high volume campaign, for example, please note that you will need to request the upgrade at least 7 days before the campaign is active and will only be able to downgrade after a full month has passed. The upgrade and downgrade processes can generate downtimes, so please also prepare for that.
To know more about prices and request an account upgrade, please get in touch with your main point of contact or file a ticket with our support team.
For the messages to be sent and received without delays, it is important to check how long it takes for your webhook to respond to requests. For responses above 80 milliseconds, there could be delays unrelated to 360dialog's structure.
If you can’t decrease the response time of your webhook, but are experiencing issues, please get in touch with our support team.
up to 25 messages per second
up to 25 messages per second
up to 120 messages per second
more than 120 messages per second
Please note that prices depend on your partner or current contract. Reach out to your main point of contact for more information.