Migrating Phone Numbers
This document describes phone migration and related concepts.
What is Migration?
In the context of the WhatsApp Business Platform, migration refers to the process of transferring a phone number from one WhatsApp Business API account (or provider) to another, without losing its messaging history, display name, or quality rating.
This process is typically used when:
A business switches from one Business Solution Provider (BSP) to another
A business wants to move a number from one WhatsApp Business Account (WABA) to another
A business wants to change the currency of a WABA
A business moves from an On-Premises API setup to a Cloud API setup
Migration is only required if a phone number is already registered for the WhatsApp Business API.
If the number is only being used on the WhatsApp Business App or the consumer WhatsApp app, there is no API migration process; instead, the number would first need to be deregistered from the app and then registered for the API.
Migration Scenarios
The scenarios below outline when a phone number registered for the WhatsApp Business API may need to be migrated or reassigned. Migrations involve moving the number between BSPs or WABAs. Internal configuration changes happen within the 360dialog platform.
Moving a number from another BSP to 360dialog while retaining its API registration.
Migration
Moving a number from one WhatsApp Business Account to another under 360dialog.
Migration
Transferring a number from 360dialog to a different BSP.
Migration
Switching a number’s hosting type from On-Premise API to 360dialog Cloud API.
Configuration Change
Transferring the management of a number’s WABA to another 360dialog Partner. (Partner Change)
Configuration Change
Impact on Assets
Display Name
✅ Yes
✅ No loss
Quality Rating
✅ Yes
✅ No loss
Messaging Limits
✅ Yes
✅No loss
Official Business Account Status
✅ Yes
✅No loss
Uploaded Media
✅ Yes
✅No loss
Approved High-Quality Message Templates
✅ Yes
✅No loss
Low-Quality, Rejected, or Pending Message Templates
❌ No
✅ No loss
Catalogs
❌ No
✅ No loss
Message and Chat History
❌ No
✅ No loss
Templates
Templates are automatically duplicated in the destination WABA and initially granted the same status as their source counterparts.
After duplication however, templates are re-checked to ensure they are correctly categorized according to Meta guidelines. This may result in some duplicated templates having their status
set to REJECTED
.
Only templates with both a status
of APPROVED
and quality_score
of GREEN
are eligible for duplication. If the destination WABA cannot accommodate all of the new templates, we will duplicate as many as we can until the destination WABA's template limit has been reached. Unduplicated templates must be re-created and submitted for approval if they are to be used by the destination WABA.
Note that template quality ratings are not duplicated. All duplicated templates will start with an UNKNOWN
rating. This rating will remain for the first 24 hours, after which a new rating will be generated if sufficient data is available.
Billing
Messages delivered before the migration is complete are charged to the old Solution Partner. Undelivered messages sent before migration is complete will be charged to the old Solution Partner if they are delivered after migration is complete. Messages delivered after migration is complete are charged to the business customer.
Limitations
Test business phone numbers issued by WhatsApp cannot be migrated.
Migrated business phone numbers can only be registered for use with Cloud API.
Message history and uploaded media will not be migrated if the source WABA is on On-Premises API.
Business phone numbers must have an approved display name (
name_status
isAPPROVED
).Business phone numbers cannot have any associated pending display name change requests.
Quality ratings of templates will NOT be migrated. All migrated templates will start with an
UNKNOWN
rating. This rating will remain for the first 24 hours, after which a new rating will be generated if sufficient data is available.
Last updated
Was this helpful?