We'll cover the following items in this article.

  1. Message categories on WhatsApp

  2. Pricing for WhatsApp Business messages

Further details regarding these changes are provided below.

1. WhatsApp Message Categories

All conversations are split into two broad categories:

a) Service (or User Initiated) Conversations: Service Conversations encompass all user-initiated interactions. Every business is entitled to 1000 complimentary service conversations per calendar month. 

b) Business Conversations: Business Conversations, also referred to as Template Messages, encompass all interactions initiated by businesses for purposes such as delivering customer notifications and promotional marketing. These conversations are further classified into three subcategories based on the intent of the messages:

i) 
Marketing- Amplify the promotion of your products or services through business-driven conversations. 

ii) Utility - Boost your business by delivering transaction-related messages, such as order status or delivery notifications, directly to customers who have chosen to receive them.

iii) Authentication - Optimize your communication by utilizing conversations that generate one-time passcodes (OTPs) for various purposes such as account registration, account recovery, and ensuring smooth user authentication.

Note: Please note that business conversations are not covered under the earlier mentioned 1000 complimentary conversations and they only apply to service conversations.

2. Pricing

The charges for conversations vary based on the user's country code. Rates for both business-initiated and user-initiated conversations differ depending on the country or region. Please find below the new rates:

Note: These rates are applicable starting 1st March, 2024 for each type of WhatsApp conversation (marketing, utility, authentication, and service).

Region

Currency

Marketing 

Utility 

Authentication 

Service 

Argentina

USD

0.0742

0.0490

0.0440

0.0379

Brazil

USD

0.0750

0.0420

0.0378

0.0360

Chile

USD

0.1067

0.0703

0.0632

0.0545

Colombia

USD

0.0150

0.0102

0.0092

0.0072

Egypt

USD

0.1288

0.0824

0.0742

0.0773

France

USD

0.1718

0.0922

0.0829

0.1031

Germany

USD

0.1638

0.1024

0.0922

0.0983

India

USD

0.0119

0.0050

N/A

0.0048

Indonesia

USD

0.0493

0.0240

0.0360

0.0228

Israel

USD

0.0424

0.0226

0.0203

0.0216

Italy

USD

0.0829

0.0504

0.0454

0.0463

Malaysia

USD

0.1032

0.0240

0.0216

0.0264

Mexico

USD

0.0523

0.0319

0.0287

0.0126

Netherlands

USD

0.1916

0.0960

0.0864

0.1069

Nigeria

USD

0.0619

0.0383

0.0344

0.0372

Pakistan

USD

0.0568

0.0304

0.0274

0.0170

Peru

USD

0.0844

0.0503

0.0452

0.0215

Russia

USD

0.0962

0.0572

0.0515

0.0478

Saudi Arabia

USD

0.0487

0.0302

0.0271

0.0234

South Africa

USD

0.0455

0.0240

0.0216

0.0202

Spain

USD

0.0738

0.0456

0.0410

0.0443

Turkey

USD

0.0131

0.0112

0.0100

0.0036

United Arab Emirates

USD

0.0408

0.0238

0.0214

0.0228

United Kingdom

USD

0.0846

0.0478

0.0430

0.0466

North America

USD

0.0300

0.0180

0.0162

0.0106

Rest of Africa

USD

0.0270

0.0192

0.0173

0.0436

Rest of Asia Pacific

USD

0.0878

0.0566

0.0510

0.0269

Rest of Central & Eastern Europe

USD

0.1032

0.0743

0.0668

0.0300

Rest of Latin America

USD

0.0888

0.0593

0.0534

0.0508

Rest of Middle East

USD

0.0409

0.0238

0.0214

0.0262

Rest of Western Europe

USD

0.0710

0.0504

0.0454

0.0476

Other

USD

0.0725

0.0406

0.0365

0.0174

For customers billed in currencies other than USD, the following exchange rates will apply when processing the monthly WhatsApp invoices. 

Source Currency

Destination currency

Exchange rates

USD

AUD

1.56

USD

BRL

5.30

USD

EUR

1.01

USD

GBP

0.86

USD

INR

82.79

USD

ZAR

18.28


Sample Pricing

The section below provides examples of multiple scenarios and how they’d impact pricing in real time. Use these as a guideline to have an idea of what your pricing may look like. 

Scenario 1: User Initiated Service Conversation- General Customer Support




As you can see in the example above, a user named Kelly, messages Acme Air about an upcoming reservation. When Acme Air’s reply message is delivered, it starts the 24-hour service conversation session. In this scenario, all additional messages are free within the 24-hour session. This encourages Acme Air to follow up with support inquiries promptly while providing users the ability to exchange as many messages as needed to resolve concerns within the 24-hour session. If Acme Air continues to exchange messages with Kelly after the initial 24-hour conversation session has ended, they’ll incur costs related to a new service conversation. They’ll also be required to send a message template to start a new conversation if it’s been more than 24 hours since Kelly’s last message, which will be charged as a business-initiated conversation based on the category of the template. 

Scenario 2 : User initiated conversation followed by a utility conversation



Kelly wants to check on an order she placed with Acmekart, an online shoe retailer. She does so at 1:13 pm.

  • Acmekart has a bot set up to reply to basic order inquiries and respond to Kelly with delivery details at 1:13 pm.

  • As a follow-up the next day, the Acmekart bot lets Kelly know that her order has been delivered at 3:45 pm through a utility message. 

When the Acmekart bot replies to Kelly more than 24 hours after the first message confirming the delivery ETA, it starts a new service conversation. Acmekart also has to use a utility message template because it’s been more than 24 hours since Kelly’s last message.

In this scenario, Acmekart pays for one service and one utility conversation.  

Scenario 3: Multiple business-initiated conversations within a 24-hour period



  • When a flight is delayed or its status changes, Acme Air alerts customers who have opted in to receive notifications using a utility message template.

  • Two transactional message templates sent in a single 24-hour conversation session result in one utility conversation charge.

In this scenario, Acme Air wants to let Kelly know that her flight is delayed by 30 minutes.

WhatsApp will charge Acme Air for one utility conversation to deliver these two message templates to Kelly within a 24-hour conversation session. Sending multiple templates of the same category within an open conversation will not incur additional charges. In case,  a utility conversation is open and a marketing template is delivered within that open conversation, a new, separate marketing conversation is opened and marketing conversation charge is initiated along with the utility template charge. 

Thus, the charges for conversations are based on the template category used. When a template is sent, it starts a new conversation of that category and incurs the corresponding charge, unless the template is sent during an ongoing conversation of the same category. For example, if an ongoing utility conversation is active and a marketing template is sent within that conversation, a separate marketing conversation will be opened, and the charge for marketing conversations will apply. However, sending multiple templates of the same category within an ongoing conversation does not incur additional charges.

Service conversations are initiated when there are no other ongoing conversations, and the business responds to a user with a free-form message within the 24-hour customer service window. If a business responds with a template message or sends a template message within an ongoing service conversation, a new conversation is opened based on the template category. An exception to this is during free entry point conversations. During this period, businesses can send multiple templates of different categories without opening new conversations.