Connecting your WhatsApp account to BotCommerce opens up a world of automation, seamless customer engagement, and powerful integrations to supercharge your business. At the core of this connection is the Cloud API, a solution provided by Meta that enables businesses to leverage WhatsApp for customer support, marketing, and sales automation without needing to rely on the mobile app.
Previously, using the Cloud API required uploading a number to the cloud, which meant losing access to your mobile WhatsApp account, along with your past conversations. This made it difficult for businesses already using WhatsApp to continue their operations smoothly. However, thanks to a recent Meta update, there is now a way to link your existing WhatsApp Business account to the Cloud API while retaining full mobile access and synchronizing your contacts and past conversations. This new connection method works similarly to how WhatsApp Web connects to a computer using a simple QR code scan.
Thanks to BotCommerce’s advanced embedded signup technology, we have implemented this feature so you can enjoy the benefits of automation and AI-driven interactions without disrupting your existing workflow. Unlike other platforms, we’ve made it easier for you to integrate the Cloud API without losing your ongoing business operations.
If you’re using a new WhatsApp number, you can still use the traditional Cloud API connection method, which only operates within the cloud. This method might be useful for businesses starting fresh. For those who want a seamless setup, we recommend our one-click signup process, which eliminates the need for technical steps and ensures a smooth transition.
In this tutorial, we’ll walk you through the three available methods to connect your WhatsApp account to BotCommerce, so you can choose the one that best fits your business needs. Let’s get started!
WhatsApp Business Mobile App Connection (Recommended)
As we said, Meta now allows businesses to connect their existing WhatsApp Business App numbers to the WhatsApp Business Platform via Cloud API, meaning you can continue using your WhatsApp mobile app while managing automation through our app.
For this method, you will need:
- An existing WhatsApp Business Account (not a personal WhatsApp number)
- Admin access to the WhatsApp Business Account
- A phone number that is eligible for onboarding (not already linked to another WhatsApp API account) and from one of the supported countries and regions. Phone numbers with country codes from the following countries are not supported: Australia, India, Japan, Nigeria, Philippines, Russia, South Korea, South, Africa, Turkey, European Economic Area, European Union and United Kingdom.
- A Meta Business Account
If your number is on a personal WhatsApp account, you will need to migrate it to WhatsApp Business first (it’s a simple process, no information will be lost) and then, use it for a few days before attempting to connect it to the app, as new WhatsApp Business accounts are not elegible.
Let’s detailed steps for all these.
Moving your personal WhatsApp number to a WhatsApp Business account
To move your personal WhatsApp number to a WhatsApp Business account, download the WhatsApp Business app, verify your number, and then set up your business profile. Here’s a more detailed guide:
Back up your WhatsApp Messenger account (optional but recommended). Open your personal WhatsApp account and go to “Settings” > “Chats” > “Chat Backup” to create a backup of your chats and media.
Download and Install the WhatsApp Business App. Visit the Google Play Store (Android) or Apple App Store (iOS) and download the WhatsApp Business app.
Open the WhatsApp Business App and Agree to Terms. Open the newly installed WhatsApp Business app and agree to the Terms of Service and Privacy Policy. The account will be migrated and you will see all your conversations.
Now, simply use the account as usually, trying to keep interactions constant. After a few days, it will be available to continue with the next steps.
Connecting the Business account to the app
Navigate to the WhatsApp Integration. Log in to your dashboard. Go to WhatsApp > Connect Account . Click on Connect WhatsApp > Connect with Catalog Permission to launch the WhatsApp Embedded Signup Flow in a new tab.
Log in to your Facebook Business Manager account. Click on the Continue with Facebook button. Then, select the Business Portfolio where you wish to link the WhatsApp and click Next. Select Connect your existing WhatsApp Business Account as connection method and click on Next again.
Enter the phone number associated with your business. Accept the necessary permissions and terms of service.
Enter the verification code sent to your WhatsApp account. It will appear as coming from Facebook Business.
Grant the app the necessary permissions. Allow it to manage your WhatsApp accounts and your conversations. Click Continue.
Complete the QR signup. You will be presented with a QR code and instructions to check for a new WhatsApp Business app message.
Complete the signup. The WhatsApp message will instruct you to use the app to scan the QR code displayed in Embedded Signup. Do it.
Optionally, share your WhatsApp Business app messaging history with the app. This ensures that existing customer interactions are accessible within it.
Enable WhatsApp Cloud API for Marketing. Once connected, the account will appear as available in the app.
One-click Cloud API setup
As mentioned earlier, the Cloud API is a service offered by Meta that allows businesses to manage their WhatsApp communications at scale by routing messages through the cloud rather than through a local device. This brings several advantages in scalability, reliability, automation, and advanced features, such as rich media (buttons, carousels), catalog integrations, and seamless connections to platforms like BotCommerce.
When connecting your WhatsApp Business account to the Cloud API directly, the connection will essentially “move” your WhatsApp number from the mobile app to the cloud. Since the Cloud API operates independently of the mobile app, this means you will lose direct access to your WhatsApp account on your phone, including past chats.
The method we saw earlier prevents this loss of access, making it ideal for businesses that are already using WhatsApp for sales and support. However, if you’re setting up a new number, especially one meant primarily for chatbot automation and broadcast campaigns, you may prefer to connect it directly to the Cloud API using the steps below.
Enter to the app. Log in with your credentials.
Click on the Connect Account button. You will find it in the drop down menu on the left side of the screen, inside the green WhatsApp section.

Click on the Connect WhatsApp button. You will find it at the top of the page, as shown on the image below.
Log into your Facebook account. Make sure that this account has administrator access to the Meta Business Account where you want to link your WhatsApp.

Click on the Get started button.

Select your Business Profile. If you do not have a Meta Business portfolio, you can create it here by adding your business information.

Choose the WhatsApp Business account you wish to connect. In the second field, select ‘Create a WhatsApp Business profile’.

Select ‘Automotive’ as your business category. Then, add a WhatsApp Business display name. We recommend using the name of your business.

Add the phone number for WhatsApp. Then, select how you would like to verify your number.

Verify your phone number. You will receive a verification code in your preferred method.

Finally, wait for Meta to verify your information. When done, you will see your WhatsApp account at the bottom of the page.