LogoLogo
Become a PartnerStatus Page
  • get started
    • Welcome to 360Dialog
    • Quickstarts
      • Register as a Meta Tech Provider
      • Add a WhatsApp Number
      • Set up Integrated Onboarding
      • Create a Message Template
      • Send a Message
      • (temp title) Getting started as a partner
    • Pricing & Billing
      • Payment Methods for BR: Pix & Boleto
      • Month Closing Invoice (MCI)
    • Get API Access
    • Tech Provider Program
      • Understanding the Meta Tech Provider Program
      • Becoming a Meta Tech Provider: A Step-by-Step Guide
  • MM Lite Beta Program
    • Onboarding
    • Sending Messages
    • Expected Errors & Programming Languages
    • MM Lite Sandbox Testing
      • Sending Messages using MM Lite Sandbox
      • Expected Erros & Programming Languages
  • Partner & Account Management
    • Solutions for Partners
      • Benefits for Partners
      • Partner Hub
      • WABA Management
    • Account Setup & Management
      • Prerequisites and best practices for account creation
      • Account Structure
      • Account Creation
  • Integrations & API Development
    • Webhook Events & Setup
      • Webhook Events (Partner & Messaging API)
      • Webhook Configuration & Management
    • Integration Best Practices
      • Architecture and Security
      • Best Practices for Designing Integrations
        • Design a Stable Webhook Receiving Endpoint
      • Sizing Your Environment Based on Expected Throughput
      • Design a Resilient Message Sending Service
      • Integrated Onboarding
        • Basic Integrated Onboarding
        • Custom Integrated Onboarding
        • Host Your Own Embedded Signup
      • API Key Authentication for the Partner API
  • API Reference
    • Messaging API
    • Messaging Health Status
    • Sandbox (Test API Key)
    • Differences Between Cloud API and On-Premise API for Partners
      • [will be deprecated] Messaging with On-Premise API
    • Partner API
  • WABA Management
    • Managing WABA Accounts
      • Using the Partner Hub to manage Clients and Channels
      • Using the Partner API to manage Clients and Channels
      • Partner Permission to Generate API Key
      • Checking Usage & Statistics
    • Phone Number & Hosting
      • Migrating a Phone Number
        • Migrate number from Meta or alternate BSP to 360Dialog
        • Migrate a phone number to a new WABA
        • Migrate a phone number to a new WABA to change messaging Currency
      • WhatsApp Coexistence
        • Coexistence Onboarding
        • Coexistence Webhooks
      • Hosting type Change (On-premise API to Cloud API)
    • WABA Profile & Compliance
      • Display Name Guidelines
      • WABA Profile Info
      • WABA Policy Enforcement
      • Business Account Verification
    • Partner change (between 360Dialog Partners)
    • WhatsApp Flows
    • Accelerated Onboarding
    • Business Account Verification
  • Messaging
    • Sending & Receiving Messages
      • Conversations
      • Receiving messages
      • Before sending a message
    • Message Types
      • Conversational Components
      • Checklist for Message Broadcasts and Campaigns
      • Text messages
      • Interactive messages
        • Single and Multi Product Messages
        • Location Request Messages
        • Address Messages (India and Singapore only)
      • Contacts & Location Messages
    • Template Messages
      • Template Library
      • Template Elements
      • Sending Template Messages
      • Authentication Templates
        • Zero-Tap Authentication Templates
        • One-Tap Autofill Authentication Templates
        • Copy Code Authentication Templates
      • Catalog Templates
      • Product Card Carousel Templates
      • Single-Product Message Templates
      • Coupon Code Templates
      • Limited-Time Offer Templates
      • Multi-Product Templates
    • Media Messages
      • Upload, retrieve or delete media
    • Messaging Health & Troubleshooting
      • Messaging Limits & Quality Rating
      • Errors While Messaging
      • Messages statuses
  • Commerce & Payments
    • Payments (India Only)
      • Receive WhatsApp Payments via Payments Gateway
      • Receive WhatsApp Payments via Payment Links
      • Order Details Template Message
    • Payments (Singapore Only)
      • Receive WhatsApp Payments via Stripe
    • Products and Catalogs
      • India Businesses: Compliance for Commerce
  • Support & Updates
    • Help & Troubleshooting
      • FAQ
      • Error Code Reference
      • User Support Documentation
        • Tutorials
          • Page How to Troubleshoot Login Issues in the 360dialog Hub
          • How to Report an Issue
          • How to Contact Support
        • How-To Guides
          • Raise a support request
          • Requesting a Status Update for Business Verification
        • Reference
          • Troubleshooting Embedded Signup Issues
          • Commerce Policy Checks for WhatsApp API Access
          • Support Availability & SLAs
          • Incident Issue Prioritization
          • Case Types Table
        • Explanation
          • Why Business Verification Takes Time
          • Why Some Issues Are Not Emergencies
          • Understanding the Support Process
      • Support with Meta
    • Imprint & Data Privacy
    • Product Updates & News
      • How to ensure your Template Messages will be received
      • Integrated Onboarding new look and Campaigns Best Practices
Powered by GitBook
On this page
  • Migrating a phone number from Classic Signup WABA to Embedded Signup WABA
  • Rules
  • Migration Process
  • 1. Create a new destination WABA
  • 2. Select the newly created WABA to transfer the number
  • 3. Verify ownership of the number
  • 4. Finish the Migration process

Was this helpful?

  1. WABA Management
  2. Phone Number & Hosting
  3. Migrating a Phone Number

Migrate a phone number to a new WABA

PreviousMigrate number from Meta or alternate BSP to 360DialogNextMigrate a phone number to a new WABA to change messaging Currency

Last updated 8 months ago

Was this helpful?

We are currently experiencing issues with newly created WABAs for number migration. Our engineering team is addressing the issue with priority. You may see the following error messages when attempting to migrate to a new WABA:

  1. WABA ID not shared with 360dialog.

  2. Destination WABA does not exist or belongs to another client.

For migration between existing WABAs the process should not fail. If you encounter any other issue, please contact our Support Team immediately.

Migrating a phone number from Classic Signup WABA to Embedded Signup WABA

Historically, WhatsApp Business API accounts could only be created in a BSP's Business Manager and shared with the client's Business Manager. This is what is named Classic Signup.

A much better model was launched in early 2022, named Embedded Signup. With Embedded Signup, a Facebook pop-up is triggered and the client creates the WABA in their own Business Manager, by going through the

Given that an Embedded Signup WABA presents much more features and visibility to clients, migrating a number from the Classic model to the Embbeded model is possible through the Migration Process. Here's how:

Rules

  • This migration will only move the phone number from one WABA to another, without changing the Business Manager. Both WABAs need to be in the same Business Manager, otherwise, the process will fail.

  • The client will need to go through the process themselves, as outlined in this document.

  • The client must have access to the phone number to receive the OTP.

  • The migration happens on a number basis. This means each number has to be moved into the WABA individually. This process presents an opportunity to strategically distribute numbers across WABAs, thereby potentially optimizing free tier usage, moving numbers to Cloud API, and related benefits.

Migration Process

1. Create a new destination WABA

In the 360dialog Client Hub > Details > Whatsapp Business account > Migrate number to a different WABA, the Client can either create a new WhatsApp Business Account (WABA) or migrate the number to an existing one.

As a Partner, you may assist the client during signup, but should never go through it on behalf of the client. The client needs to use their own 360dialog Client Hub account under their owned email address and use their own Business Manager when registering a WABA.

When a client decides to create a new WABA, they can initiate the process by selecting the appropriate option. This will activate the embedded signup feature, where they need to follow the steps outlined below.

The following steps will create a WhatsApp Business Account (WABA), which can then be used as a target account for the existing number to be migrated to.

Note that this process may undergo some difficulties along the way due to various reasons.

We are actively working alongside Meta to improve the overall experience during the number migration process. If you need assistance while creating an new WABA, don't hesitate to reach out to our Support Team.

Step 1: Fill in the Business information

The client must select from creating a New Meta Business Account or use an existing Meta Business Account.

Step 2: Create a WhatsApp Business Account

In this step, the client will have the following options:

"Choose a WhatsApp Business Account"

All WABAS currently associated with the Business Manager ID provided in the previous step will be available for selection.

To create a new WABA, choose the option to "Create a new WhatsApp Business Account" and complete all the required business details in the next step.

Prefer to use clear and distinct WABA names to avoid mistakes. Take note of the existing WABA ID and Name before creating a new one for easy differentiation during the migration steps.

The new WABA account will appear in the Business Manager > WhatsApp Accounts.

Please remember to create the new WABA with a different name for better clarity during the migration.

Step 3: Create the new WhatsApp Business Profile

If the client chooses to create a new WhatsApp Business Profile, select the option "Create a new WhatsApp Business Profile" and complete all the required business details on the next screen.

Step 4: Exit the Embedded Signup process

Click Next and once the WABA is created, you can close this page and return to the 360dialog Hub migration feature.

2. Select the newly created WABA to transfer the number

Now that a new WABA is created, the client can return to the migration screen in the 360dialog Hub and move the phone number from the old WABA to this new one.

For this process to work, the WABA must be newly created and not older than 48 hours.

If you can't see the recently created WABA, go on Create new WhatsApp Business Account again, scroll down the page and select the checkbox confirming you have already created it. In the next page you will be able to add the WABA ID, which you can find in your Business Manager > WhatsApp Manager.

3. Verify ownership of the number

Once the client selects the newly created WABA, we'll prompt them to verify their phone number. They will receive a 6-digit PIN through SMS or a phone call.

4. Finish the Migration process

Once the migration process is complete, the client can ensure the successful transfer by reviewing the status of the number in their old WABA in WhatsApp Business Manager. If the status shows as "transferred," it worked correctly. At that point, they can simply delete the number from the old WABA directly within the WhatsApp Business Manager.

The 360dialog Hub will reflect the new WABA Name on the Details Page after a refresh.

Should any issues arise during this process, please contact our support team for assistance.

During this step, ensure to select the appropriate Meta Business Account. It is possible to migrate a number between accounts only if the source and destination Business Manager IDs are the same. Please refer to .

Whatsapp Accounts Structure
Integrated Onboarding.
Key differences between WABA types created by the different signup flows