Connecting with customers where they are most comfortable is crucial for business success. WhatsApp, with over three billion users, provides an expansive platform for such interactions through its Business API platform.
If you’re planning to use WhatsApp for customer engagement or marketing campaigns, you must first understand the WhatsApp Business API pricing model. This knowledge will help you plan and budget effectively.
In this comprehensive guide, we’ll explain WhatsApp Business API pricing in detail so that you can make well-informed decisions for your business.
What is the WhatsApp Business API?
The WhatsApp Business API is a tool designed for businesses to communicate with a large number of customers through WhatsApp. The WhatsApp Business App is great for small businesses with limited customer bases. However, for bigger players, the WhatsApp Business API offers a whole new level of functionality. It allows businesses to:
- Automate messages: Businesses can send automated messages such as order confirmations, appointment reminders, and shipping notifications.
- Use chatbots: Chatbots can be created and deployed to handle common customer queries and support issues.
- Send message templates: Pre-approved message templates can be used to send notifications and alerts to customers.
The WhatsApp Business API brings advanced marketing features and limitless scalability for high-volume customer engagement. This is what sets it apart from the free app. Now, these features come with a price tag.
Understanding Meta’s WhatsApp API pricing
In June 2023, WhatsApp implemented a conversation-based pricing model. This model is a significant shift from the traditional notification-based pricing, where costs were charged per message sent. Here are a few changes that were brought in:
| Feature | Pricing Before June 2023 | Pricing Changes After June 2023 |
| Pricing Model | Notification-based | Conversation-based |
| Conversation Types | No specific categories | Categorized into Marketing, Utility, Authentication, and Service |
| Free Tier Conversations | 1,000 free conversations per month, both user and business-initiated | 1,000 free service conversations per month |
The newer conversation-based model is designed to provide businesses with more flexibility and potentially more cost-effective interactions. Under this system, you are not charged per individual message but rather based on “conversations.” So, what is a conversation?
A conversation, in the context of WhatsApp Business API pricing, is a 24-hour window of message exchange between your business and a single customer. Here’s how it works:
- Initiation Matters: The conversation begins when either you or the customer sends the first message.
- 24-Hour Window: All back-and-forth messages within that 24-hour window are considered part of a single conversation, regardless of the number of messages exchanged.
Now that the basics are out of the way, let’s understand in detail how this entire pricing model works.
Conversation Categories
The foundation of conversation-based pricing lies in distinguishing between who initiates the interaction: your business or the customer. Here’s a breakdown of the two categories:
Business-Initiated Conversations
These conversations begin when your business sends the first message using a pre-made message template. Meta needs to approve these templates before you can use them.
Businesses are charged when they start a new conversation using an approved template message, and each conversation window lasts 24 hours.
There are three main categories of business-initiated conversations, each with its own pricing structure:
- Marketing: These are promotional messages that directly advertise your products or services. They can include announcements about sales, new product launches, or special offers.
- Utility: These are transactional messages that keep your customers informed about their interactions with your business. This could include payment reminders, appointment confirmations, shipping notifications, or post-purchase follow-ups.
- Authentication: These involve one-time passcodes (OTPs) or other verification methods to secure user accounts. This category might be used for login processes or two-factor authentication.
Session Messages vs Template Messages
Within business-initiated conversations, you have two types of messages:
- Template messages: These are pre-approved messages created by your business following WhatsApp’s guidelines. They are used to initiate conversations about marketing, utility, or authentication.
- Session messages: Once a conversation is initiated using a template message, you can respond with free-form messages within that 24-hour window. These are called session messages.
Notes:
- For billing purposes, any outbound message that isn’t a utility or authentication message is considered marketing.
- Once a conversation of a specific category is active, you can continue to send messages within that same category at no additional cost for 24 hours.
- However, if you send a message from a different category (e.g., a marketing message during a customer care conversation), it will initiate a new conversation, resulting in an additional charge.
User-Initiated Conversations
User-initiated conversations begin when a customer sends a message to your business. This interaction starts the 24-hour customer service window, during which you can send messages without incurring additional costs.
Service Conversations
Service conversations are a specific type of user-initiated conversation. They happen when customers need help with specific issues. They could be looking for order updates, troubleshooting assistance, or answers to their questions.
For example, if a customer sends a message asking about the status of their order, it falls under a service conversation. Things to note about service conversations:
- Once a customer sends a message, a 24-hour window opens during which you can send free-form messages without incurring additional charges.
- If you respond within the 24-hour customer service window, the interaction is billed as one session. This applies even if the conversation spans multiple messages within this period.
- Sending a service message while an existing template conversation is active doesn’t incur extra fees.
Free Entry Point Conversations
Free Entry Point Conversations are interactions that start when a customer initiates a chat with your business on WhatsApp. This happens when a customer clicks on a Click to WhatsApp Ad or Facebook Page Call to Action Button.
These conversations come with a 72-hour window for free communication, compared to the usual 24 hours for regular user-initiated chats. This gives you more time to connect with potential customers and answer their questions.
Notes:
- The free entry point conversation closes any other open conversations you have with that customer.
- To keep the conversation free, you need to respond to the customer’s initial message within 24 hours. After that, you can still chat for another 48 hours for free, but you’ll need to use specific message templates provided by WhatsApp.
Free Tier Conversations
Each WhatsApp Business Account gets 1,000 free service conversations every month to respond to user-initiated chats. However, it’s important to note that marketing, utility, and authentication conversations are not part of the free tier.
How Does the Pricing Work?
There are three main factors that influence how much you pay per conversation:
- The country code of your customer’s phone number
- Whether the conversation is user-initiated or business-initiated
- The category of the conversation (marketing, utility or authentication)
- The 24-Hour Conversation Window
Conversations started by users are often cheaper or even free (within a limited window) as they signal customer interest. On the other hand, when your business starts the conversation, it typically costs more as it represents marketing or outreach efforts.
Here’s how the pricing would look like for India and the UK.
| Country | Marketing | Utility | Service | Authentication International |
| India | ₹0.7265 | ₹0.3082 | ₹0.2906 | ₹2.3 |
| UK | £0.0509 | £0.0287 | £0.028 | – |
To understand the pricing in detail, visit their website. Here, you have a detailed explanation of the pricing breakdown.
Updates to Rate Cards
Starting August 1, 2024, Meta is updating rates for marketing and utility conversations on their platform:
- Utility conversation rates: Effective August 1, 2024, rates are being lowered to make WhatsApp competitive with other communication channels and encourage businesses to bring more end-to-end post-purchase customer journeys to WhatsApp.
- Marketing conversation rates: Effective October 1, 2024, rates are being updated in specific markets. These adjustments reflect the evolving demand for marketing messages and the value they deliver.
Per Meta’s Terms of Service, you will always have at least a 30-day notice of any updates to their rate cards.
Example Scenarios to Understand Pricing
Scenario-1
- Imagine you run a travel agency and a customer inquires about flight options to Paris (User-initiated conversation – Service Category – Free within 24 hours).
- You respond with a few flight options (Free response within the window).
- Now, within the same 24-hour window, you send a message promoting a discounted hotel package in Paris (Marketing message-Charged).
Here’s the key takeaway: This marketing message triggers a new conversation, categorized as marketing, because you initiated it outside the context of the user’s initial service inquiry. As a result, you will incur a charge for this separate marketing conversation.
Scenario-2
- A skincare brand initiates a WhatsApp conversation by sending a message about a new line of serums, including a discount code (Business-initiated conversation-Marketing Category – Charged).
- Imagine the customer then places an order using the code.
- Then, the brand sends an order confirmation message containing the order details, including the product name, quantity, price with the discount applied, and estimated delivery date (Utility Conversation-Charged).
Here’s the key takeaway: The skincare brand will incur charges for both the marketing message and the order confirmation message in this scenario, even though they’re related to the same purchase.
Understanding WhatsApp Business API Partner Pricing
A Business Solution Provider (BSP) acts as a bridge between your business and WhatsApp API. They handle the technical aspects of connecting you to the WhatsApp Business API and provide additional features and functionalities on top of the core platform.
The pricing models for API may vary across BSPs. Here’s a breakdown of some common variations:
Monthly Plans or Flat Fees
This is a popular option. Many BSPs offer recurring fees, like a monthly plan, that might cover basic API access. However, message charges are often separate. Alternatively, some providers have a flat fee that includes a set number of messages per month. This approach can be limiting, so be aware of any restrictions.
Markup Per Message
This model involves a small fee added to each message sent. For example, if the base cost per message is $0.005, a BSP might add a $0.002 markup, making the total cost $0.007 per message.
By User
Here, you are charged per team member accessing the API platform. The core idea of the WhatsApp Business API is to enable scaling communication for your marketing and support teams. Charging per user limits this growth.
Per Contact
Some BSPs charge based on your contact list size or the number of active WhatsApp contacts you have each month. While it might seem convenient, it can be expensive. After all, you may not consistently message every contact.
Setup or License Fees
In addition to the ongoing costs mentioned above, some BSPs may charge a one-time setup fee to get you started and an ongoing fee for using the BSP’s platform.
It’s crucial to compare pricing models and fees from different BSPs before making a decision. Be sure to understand the inclusions and exclusions of each plan to find the best fit for your business needs and budget.
Strategies for Reducing WhatsApp API Charges
Here are some strategies for your sales, support, and marketing teams to minimize WhatsApp API charges:
Segment your Campaign Audience
Segment your audience instead of sending generic promotions to everyone. This saves money and increases engagement as the messages reach the relevant audience.
Utilize Click-to-chat Ads
When customers initiate chats through Click to WhatsApp Ads, you have a 72-hour window for free communication.
Aim to Finish Conversations Within the 24-hour Free Window
Always try to reply to your customers within 24 hours so that you do not incur any additional charges. This not only keeps your costs down but also provides a more efficient and positive customer experience.
Use the Free Tier Conversations
Every WhatsApp Business account gets 1,000 free service conversations per month. Encourage proactive outreach to get customers to start chats with you via the website, social media channels, and even in-store signage.
Does Your Business Require WhatsApp Business API?
The WhatsApp Business API offers several features for businesses looking to scale their customer engagement on WhatsApp. However, it comes with additional costs and takes time to set up.
If you are looking for a platform that can help you efficiently manage your WhatsApp communication without requiring the WhatsApp Business API, consider TimelinesAI.
TimelinesAI provides several advanced features to streamline your WhatsApp communication and enhance customer service, all without the complexities of API integration. It offers:
- A WhatsApp shared inbox for team collaboration
- CRM integration with popular platforms like Pipedrive and Hubspot for centralizing customer data
- ChatGPT-powered autoresponder to automate frequently asked questions
- Mass Messaging to reach multiple customers at once
- Pre-defined templates to handle common inquiries
- Features that let you assign chats, set follow-up reminders and leave internal comments for your team members
TimelinesAI is easy to set up. Just scan a QR code and you will be up and running in 2 minutes.
Conclusion
Understanding WhatsApp Business API pricing is crucial for launching successful marketing campaigns and providing exceptional customer service while keeping your budget in check.
If you are looking for a platform to enhance your WhatsApp communication strategies, look no further than TimelinesAI. It not only offers several advanced automation features and native CRM integrations, but it also does that without the API integration complexities. Start a free trial today to see how TimelinesAI can benefit your business!
Frequently Asked Questions: FAQs
Q. Is WhatsApp API free?
A. The WhatsApp Business API itself isn’t entirely free. It operates on a conversation-based pricing model, so you pay per conversation you have with customers. However, there is a free tier that grants 1,000 service conversations (responding to user-initiated chats) every month.
Q. Will there be extra charges if I send more than one WhatsApp message within the 24-hour window?
A. No, within a single conversation (both user-initiated and business-initiated), you can exchange multiple messages freely as long as they occur within the 24-hour window. You only get charged for initiating the conversation, not for the number of messages exchanged within that period.
Q. What is the 24-hour rule on WhatsApp?
A. The 24-hour rule on WhatsApp allows businesses to send unlimited free-form messages to customers within a 24-hour window after the customer initiates a conversation. This means any messages sent within this period are part of a single session, which is cost-effective for handling customer queries. If a business needs to initiate contact after the 24-hour window, they must use pre-approved message templates and incur additional charges.
Q. What is the Difference Between On-premises API and Cloud API Costs?
The WhatsApp Business API has two deployment options: on-premises and cloud-based. On-premises API requires businesses to host the infrastructure, leading to higher setup and maintenance costs but offering more control over data and security. Cloud API, hosted by WhatsApp’s partners, reduces upfront costs and simplifies maintenance but involves recurring subscription fees based on usage. Both options follow the conversation-based pricing model.


