CampaigningTool Logo CampaigningTool
Enterprise Pricing Contact
Log In Start Free Trial
Meta Policy & Setup Compliance Guide

WhatsApp Business API Phone Number Rules & Migration

Complete walkthrough for developers and marketing teams looking to register their active phone numbers with the official WhatsApp API. Maximize delivery rates and avoid configuration locks.

31 Core Pages Supported

Verified sitemap integration.

Global Call Routing

Complete 1-800 and IVR setup guides.

Safe Account Release

Zero-downtime migration steps.

Section 01

Meta Business API Compatibility & Rules

Ensure your number complies with Meta’s technical specifications before initiating migration.

Accepted Numbers

Accepts mobile, landline, and virtual numbers capable of receiving international SMS or voice calls.

Blocked Regions

Meta restricts numbers matching country codes for Crimea, Cuba, Iran, North Korea, and Syria from creating API accounts.

Single API Client

A single phone number cannot connect to multiple API accounts simultaneously. Separate numbers are required for distinct accounts.

Normal Operations

Standard voice calls and cellular carrier SMS will work as usual. Only app-based WhatsApp features migrate to the API.

Section 02

Step-by-Step Migration Guide

Follow this precise workflow to transition your active number to the API without configuration locks.

01

Manual Chat Backup

Open WhatsApp on your device, navigate to Settings > Chats > Chat Backup and trigger a manual backup. For business-critical conversations, export individual chat logs as TXT files, since API transition permanently deletes standard cloud backups.

02

Meta Manager Registration

Log into your **Meta Business Suite Manager**, add your phone number under Business Settings, and specify your **Display Name**. Submit the Display Name for approval. It must directly align with your business branding guidelines, or campaigns won't schedule.

03

Delete Existing App Account

Open WhatsApp on your mobile device. Go to Settings > Account > Delete my account. Enter your number in full international format and execute deletion.

Important: Do not just uninstall the app. You must trigger the account deletion settings, then wait at least 3 minutes before attempting to register the API to let Meta's database clear.

04

Partner API Linkage & OTP

Trigger the Embedded Signup flow in your partner interface (Wati, Brevo, AiSensy, etc.). Request the 6-digit OTP verification via SMS or Voice call. If using an IVR system, ensure you have set up a temporary bypass routing rule to capture the validation code.

05

Final Verification & Sync

Once verified, your API client is active. Note that incoming messages sent while the deletion was active may take a few minutes to queue and deliver. If you get Access Denied (Error 1005), wait 5 minutes and try again.

Using Toll-Free / 1-800 Numbers behind an IVR?

Because WhatsApp's automated verification calls cannot navigate interactive phone trees (e.g. "press 1 for support"), you must open a Meta Direct Support ticket. Request the originating numbers for the validation calls (usually 1 or 2 static numbers), allow-list them in your IVR configuration, and route them directly to a physical handler extension to capture the code.

Section 04

Frequently Asked Questions

Got questions? Here are detailed answers addressing WhatsApp Business API setups.

Yes. However, the process is not automatic. You must cancel your business API subscription with your provider (Wati, Brevo, etc.) and have their support request a disconnection from Meta. Once fully released, you can download the standard WhatsApp mobile app and register your number as usual.
Standard WhatsApp cloud backups (Google Drive/iCloud) are deleted permanently when you click "Delete my account" to release the number. You must backup and export chats manually before starting the process. Once you switch to the API, chats will be managed inside your CRM platform (e.g. CampaigningTool or Wati).
Some business platforms offer a coexistence configuration where the WhatsApp Business App and the API partner client can run under the same brand profile (e.g., using different channels or routing methods). However, direct simultaneous access to the standard mobile app client and the API client using the exact same phone number is not permitted by Meta.
This warning usually indicates that the previous app account registration hasn't fully cleared Meta's cache. If it doesn't resolve in 10 minutes, reinstall the WhatsApp app on your device, perform verification once more, and then trigger the "Delete my account" process again to ensure it registers clean.

Ready to Automate Your Business Conversations?

Connect your verified WhatsApp Business API number to CampaigningTool and start running broadcasts, automating support chats, and capturing quality leads today.

Enterprise Grade Security & Compliance
SOC2 Type 2 Certified
HIPAA Compliant
Meta Official Partner
256-bit End-to-End Encryption