How to Migrate Your WhatsApp Number to the Official API Safely
Before you move your number from WhatsApp Business to the official API, there are requirements and steps you need to know so you don't lose the number or the chats. Here is the full honest guide.

Short answer: migrating your number to the official API needs an active Meta Business account and a number that isn't tied to any other WhatsApp API. After that you connect the number to a provider like WhatsLoop and verify ownership with a code sent to you. The process is safe when you do it in order, but your old chats don't move with you, so prepare for that before you start.
In this guide we walk you through it step by step, from the requirements to the actual migration, and we explain exactly what happens to your number and chats, plus the mistakes that trip a lot of people up.
When You Need the WhatsApp API
Regular WhatsApp and WhatsApp Business are great when your work is simple and your message volume is low, but they have a ceiling. You can't connect them to your own systems, there's no scheduled sending to thousands of customers, and your team can't work the same number across many devices in an organized way.
You move to the WhatsApp API when one or more of these is true:
- You send bulk messages to a large customer base in a structured way.
- You want to connect WhatsApp to your store or CRM so replies become automatic.
- You have a support team that all needs to work the same number with different roles.
- You want automated replies and a bot that answers outside business hours.
If that's your situation, the API is the right move. But if you run a small shop with few daily messages, WhatsApp Business is probably enough and there's no need to overcomplicate things.
Requirements Before Migration
Before you start, get these ready so the migration runs without stalling:
- A valid phone number: one that can receive an SMS or call to confirm ownership. A Saudi or international number works, as long as it's under your control.
- An active Meta Business account: if you don't have one, create it at business.facebook.com using your work email.
- A display name: the name customers will see, and it must match your business because Meta reviews it.
- A number free of any other API: a number currently tied to another WhatsApp API provider won't work, so you need to release it first.
One important note: if the number is currently running on the WhatsApp Business app on your phone, moving it to the API will stop its use on the app. You can't use the same number on the phone and the API at the same time, so prepare your team for that change.
Step-by-Step Process
Here is the process in the right order, with each step building on the one before it:
- Sign up with WhatsLoop and pick a plan that fits your message volume.
- Connect your Meta Business account through the connect button inside the dashboard, where a Facebook window appears to confirm permissions.
- Enter the number you want to migrate, making sure it's free and not tied to any API.
- Receive the verification code sent to that same number by SMS or call, and enter it in the dashboard to prove ownership.
- Approve the display name: Meta reviews the name within minutes to days, and it usually clears fast if the name is reasonable and matches your business.
- Connect the webhook and replies: once the number is active, link it to your store, bot, or support system.
- Send a test message to your personal number before launching to customers, so you confirm everything works.
The whole thing takes from an hour to a day or two, and the main delay is Meta reviewing the display name, not the connection itself.
What Happens to Old Chats
This is the point people are most surprised by, so we'll be honest about it: old chats do not move with you to the API. Your old message archive on the WhatsApp Business app stays local on your phone and does not transfer to the server or the API, because WhatsApp is built that way for privacy reasons.
The table below shows what moves and what doesn't:
| Item | Moves to API? | Note |
|---|---|---|
| The number itself | Yes | Stays the same number your customers know |
| Past conversations | No | Stay on the phone app only |
| Contacts | Partially | You can upload them manually as a new list |
| Display name and profile | You reset it | You enter it again inside the dashboard |
| Catalog and products | Not automatically | You reconnect it through the integration |
The takeaway: customers keep messaging you on the same number and feel no difference on their end, but on your end you start with a fresh chats page. That's why we recommend exporting your important contacts before the move.
Precautions to Avoid Losing the Number
The number doesn't vanish suddenly, but some mistakes expose you to trouble. Watch out for these:
- Don't delete the number from WhatsApp Business yourself before the migration is complete, keep it running until it's active on the API.
- Confirm the display name before submitting it, because a rejection from Meta delays you, so write a clear name that matches your commercial record.
- Save the verification code fast, because it expires within minutes, and if it lapses you request a new one.
- Don't make rapid repeated connection attempts, because Meta may pause attempts temporarily if it finds them suspicious.
- Read the protect your number guide before you start bulk sending, because a strong start without ramp-up raises the risk of restriction even on the API.
After the move, the number sits under your Meta Business account, so keep the account permissions safe and don't share access with anyone you don't trust.
Common Mistakes
These are the most repeated errors we see with people moving their numbers:
- Expecting chats to transfer: we explained they don't, so prepare for it from the start.
- Using a number tied to another provider: you must release the number from the old provider first, or the connection fails.
- Writing a non-compliant display name: like a name with banned words or one that doesn't match the business, which gets rejected.
- Launching a huge campaign on day one: a fresh number on the API needs a ramp-up in volume, not a thousand messages blasted at once.
- Forgetting to prepare the team: since the number leaves the phone app, the team needs to get used to the new dashboard from day one.
If you avoid these mistakes and follow the steps in order, the migration goes smoothly for you.
Ready to move your number the right way without the mess? The WhatsLoop team walks with you step by step, from connection to your first message, and you can try it yourself and see the difference on your current number.


