Migrate A Number To Sanoflow
Transferring a WhatsApp Business APIβenabled number to Sanoflow ensures you keep your display name, quality and messaging limits intact, while preserving key assets like approved templates and Official Business Account (OBA) status.
What is Number Migration?
Number migration means that a phone number that is already registered for the WhatsApp Business API can be moved between WhatsApp Business Accounts.
This allows for businesses to change BSPs (Business Solution Provider) or move their number to a new account. It is possible to migrate a number between accounts only if the source and destination Business Manager IDs are the same.
After being migrated, a phone number keeps its display name, quality rating, messaging limits, Business Account Verification status, and any high-quality message templates previously approved
What is moved with the number?
ο»Ώ | Migrated |
|---|---|
Display name | Yes |
Quality Rating | Yes |
Messaging Limits | Yes |
Business Account Verification Status | Yes |
Uploaded Media | Yes |
Approved high quality message templates | Yes |
Low quality, rejected, or pending message templates | No |
Catalogs | No |
Message and chat history | No |
ο»Ώ
Template Messages and chat history migration
Only the high quality message templates are migrated on this process. In practice, they are copied to the destination WABA. These templates do not need to go through review again and can be sent immediately.
Low quality, rejected, or pending templates are not migrated. Any existing message templates in the destination WABA will not be overwritten.
Message and chat history are not migrated with this process.
Billing Migration
Messages sent before migration are charged to the source BSP. Messages sent after migration are charged to the destination BSP. Messages sent from the source, and that are not delivered before migration, are still charged to the source BSP when they get delivered.
Preparation checklist
Before migrating a number, it's important to go through the following checklist:
- Ensure the phone number you want to migrate is able to receive and verify a 6 Digit PIN Code through SMS or Voice Call (ensure you can receive international calls).
- Make sure the 2FA is turned off.
- You must have Admin Access to Meta Business Manager
- You are migrating the number from another Business Solution Provider
- Your Meta Business Account is verified.
- The existing WhatsApp Business Account (WABA) must be approved.
- The Display Name is approved.
- Your existing WABA must have a valid payment method attached (in Payment Settings).
- Make sure the Business website is live. Meta sometimes checks if the Website listed in the Meta Business Manager > Business Info section is correct and live. If it isn't, your account will be offline after the number is migrated.
π§π· Extra step for Brazilian numbers:
Check in your current WhatsApp profile if the number registered has the extra 9 or not. When migrating the number, it should look exactly the same as the current profile.
What to do if it returns an error when adding a new number
When adding a number, if you see a red warning screen, it usually indicates that one of the required checks has not been completed.

Go back and double-check. If everything is okay, you should see this screen after pressing Next button (yellow warning):

How to start the migration
To start the migration process, head to Settings β Integrations β WhatsApp Business API
ο»Ώ
Go through Meta Embedded Signup

And that's it! Your number should be available within the next 5 mins, you will receive an email notification.