WhatsApp Business Cloud API: Easy Message Sending Guide

Use WhatsApp Business Cloud API to effortlessly send messages by integrating it with an extensive WhatsApp marketing tool and drive ROI.

WhatsApp Business Cloud API: Easy Message Sending Guide
“The best business experiences meet people where they are.” - Mark Zuckerberg, Conversations Keynote Speech, 2023

When Mark Zuckerberg uttered these words during Meta's inaugural Conversation event, he wasn't just making something up. Recently, Meta announced that you can now provide your clients with customized experiences thanks to the WhatsApp Cloud API.

This revolutionized how you can use WhatsApp and use customer engagement from it to boost sales by allowing you to send messages at scale to thousands of customers instantly.

Now, if you are unfamiliar, you might ask how to use WhatsApp Cloud API to power up your conversations. Well, worry not. In this blog post, you’ll learn everything about WhatsApp Cloud API with a step-by-step guide on how to set up and use it.

What is WhatsApp Cloud API?

When Meta launched the WhatsApp Business API, there were certain drawbacks to it. One of the biggest ones is to use a Business Service Provider (BSP) to obtain the API. 

On top of that, the application process took a long time, and few businesses could afford the outrageous fees that BSPs were charging.

So, to make its API more accessible, Meta introduced the WhatsApp Cloud API, which replaces the BSP servers with cloud servers owned by Meta. Because of this, WhatsApp Business Cloud API is more affordable and convenient for businesses of every size to boost growth with the sales process.

With WhatsApp Cloud API, you can request Meta to immediately verify your WhatsApp Cloud API accounts for free. This means that if you’re a small or medium-sized business, you can easily personalize your customers' WhatsApp experiences. 

Benefits of WhatsApp Cloud API

There are several benefits of using WhatsApp Cloud API vs the On-premise one. These include:

Less usage of resources

WhatsApp didn't want to deal with extra staff members who handled API applications. WhatsApp believed that going through a partner would make the process simpler.

Less resource intensive

WhatsApp didn't want to deal with extra staff members who handled API applications. WhatsApp believed that going through a partner would make the process simpler.

Swift approval process

For access to the WhatsApp Cloud API in the past, you had to rely on BSPs and wait for the approval. But now, you can have direct access to the WhatsApp API thanks to the WhatsApp Cloud API, which effectively cuts out the middleman.

Fast updates

You have direct access to the WhatsApp Cloud API, as was already discussed. As a result, you get immediate access to all updates made to the API for free.

Minimized costs

You can access the WhatsApp Business API for a fee via BSPs. However, the setup fees for the WhatsApp Cloud API are completely free. As a result, companies of all sizes can now use the WhatsApp Business API without having to pay anything.

Differences between On-premise WhatsApp API and WhatsApp Cloud API

Features On-premise WhatsApp API WhatsApp cloud API
Accessibility Only available after signing up with a Business Service Provider. Accessible for free through Meta.
Hosting You must host the API software on your own servers or on BSPs’ servers. WhatsApp Cloud API is hosted on Meta’s servers.
Cost You have to pay the installation and maintenance price set by your BSP. Additionally, you have to pay for each message you send. You simply need to pay for each message sent or conversation.
Protocol of API REST API is used in On-premise WhatsApp API. Uses Graph API.
Maintenance Software upgrades must be carried out through your BSP as and when they become available. Meta updates the cloud API's software, adds new functionality, and makes these updates automatically.
Uptime Cannot be described because it is reliant on the infrastructure of the BSP. Meta assures a 99.9% uptime.
Ready to incorporate WhatsApp into your marketing channels?

Get started with Zixflow WhatsApp marketing platform for free and reach out to millions of people globally

Get in Touch

How to send messages using WhatsApp business cloud API?

You are able to send and receive up to 80 messages per second to a variety of client numbers using the Cloud API service. If scaling is a concern, WhatsApp Cloud API automatically scales to handle your workload and refreshes its security automatically as well.

Now that you know what is WhatsApp Cloud API, I’ll walk you through the process of how to set up and use WhatsApp Cloud API for sending messages

Step 1: Create your Meta Developer Account

Visit the Meta for Developer page and log in with your Facebook credentials. You need a Facebook account to start using the WhatsApp Cloud API. If you don’t have a Facebook account, you can create one on this page. Then, click on the "Create App" button.

Apps page in Meta for Developers to create apps.

Step 2: Select the type of app

Select "Business" as your app type in the following stage.

Different app types you can create for your Meta account.

Step 3: Enter your basic information

You must enter some basic information about your company in the following step. After that, if you already have a Facebook Business Manager account, you can select one from the drop-down list. 

If not, you can choose "No Business Manager account selected" for the time being and Facebook will create one for you. Next, click "Create App."

Provide basic information about your business when setting up WhatsApp Cloud API to send messages.

Step 4: Choose WhatsApp from the dashboard

You should now be signed into your Meta dashboard successfully. From here, select "Set up" under the WhatsApp section.

Modify your WhatsApp app to set up the WhatsApp Cloud API.
Increase your business growth with Zixflow’s easy-to-use WhatsApp integration

Use Zixflow’s WhatsApp feature today to send bulk messages and level up your business growth

Login Today

Step 5: Select a Meta Business Account

You must agree to the Terms and Conditions before using the WhatsApp Cloud API, which is listed on the following screen. Once you click the "Continue" button, you can proceed.

Select a Meta Business Account to manage WhatsApp Cloud API.

Step 6: Add a number to your WhatsApp account

Now you are at the Dashboard. Both a unique ID for your phone number and an ID for your WhatsApp Business account are provided here. 

Your personal Test number serves as the "From" number. You should enter the number you want to send your first WhatsApp text to as the "To" number.

WhatsApp Cloud API getting started screen where you can add your phone number.

Step 7: Enter the verification code

Facebook Business will send you a verification code for your phone. Fill out the boxes with this number to complete the verification.

Add a recipient phone number to receive test messages from the WhatsApp Cloud API.
Seeking a free platform that provides WhatsApp integration?

Experience Zixflow’s cost-free solutions leveraging WhatsApp business cloud API for your business growth

Book A Demo

Step 8: Send the first text using WhatsApp Cloud API

As it is, WhatsApp Cloud API doesn’t have a frontend interface and you would need a marketing platform to integrate with it to send messages. 

With that said, you can use Zixflow, a WhatsApp marketing solution, to send bulk WhatsApp messages to elevate your WhatsApp efforts. 

Zixflow WhatsApp campaign builder to integrate with WhatsApp Cloud API to send messages.

As Zixflow is one of the best WhatsApp automation tools, you can utilize WhatsApp to automate, schedule, and send personalized 1:1 messages or initiate group WhatsApp conversations for marketing, types of sales, and support, all from a single, user-friendly dashboard. Here’s a video to explain how you can use Zixflow to run WhatsApp campaigns.

Pricing of WhatsApp Cloud API

You are charged based on the number of messages you send with the WhatsApp Cloud API is free to use. However, in WhatsApp, conversations fall into one of two kinds. As follows:


A user-initiated discussion is one in which your customer contacts you and you respond back to them. This conversation doesn’t cost anything but you have to reply within 24 hours.


The interaction is referred to as a business-initiated chat once you, a business, message a user or if you respond after 24 hours following a user-initiated message.

WhatsApp offers the first 1000 conversations each month for free. If you want to send more messages, you have to add the balance to your Meta Business account.

Additionally, WhatsApp won't charge you when your customers contact them through their Click-To-Action (CTA) buttons. To learn more about WhatsApp’s pricing, refer to its pricing page.

Elevate your outreach efforts with WhatsApp Cloud API 

Simply put, the timing could not have been better if you are a small business owner who is now thinking about adopting the WhatsApp Business API.

Businesses in the past had difficulty gaining access to WhatsApp Cloud API; now, you may do it in a couple of minutes.

Additionally, there is no need for you to contact a BSP that will charge you extra money to get you access to the API. Nevertheless, I still advise completing the Facebook Verification because failing to do so will prevent you from taking advantage of the WhatsApp Cloud API's fascinating possibilities.

Also, you can sign up for Zixflow for free to boost the productivity of your business and by using a single, intuitive dashboard, leverage WhatsApp Cloud API tools to send tailored promotional and information messages at scale.

Share on social media

Ready to use the platform of the Future?