# Embedded Signup

The **Embedded Signup** is a streamlined onboarding process offered by Meta that enables businesses to sign up for the WhatsApp Business Platform directly through 360dialog. Rather than navigating multiple portals and completing manual verification steps, the entire process occurs within a single secure flow.

The Embedded Signup flow is primarily used to create WhatsApp Business Accounts (WABAs) and **register phone numbers** for use on the WhatsApp Business Platform.

{% hint style="info" %}
**Is the phone number already using the WhatsApp Business app?**

If the phone number is currently active on the WhatsApp Business App, a separate registration process via Embedded Signup is available. This process, called [Coexistence](https://docs.360dialog.com/docs/hub/embedded-signup/coexistence-onboarding), allows the number to be connected to both the WhatsApp Business Platform and the WhatsApp Business App at the same time.

If Coexistence is not required and the number should be registered exclusively on the WhatsApp Business Platform, proceed with the standard registration process below.
{% endhint %}

{% hint style="info" %}
**Is the phone number already on the WhatsApp Business Platform?**

If the number is already registered on the WhatsApp Business Platform through another Business Solution Provider, please review the available migration paths to transfer and register the number with 360dialog.
{% endhint %}

### **Prerequisites**

To launch the Embedded Signup flow and register a phone number, you must have the following:&#x20;

* 360dialog Account
* A valid business [phone number](https://docs.360dialog.com/docs/resources/phone-numbers)
* Meta Business Portfolio
  * While not an explicit requirement, we having a Meta Business Portfolio with the required permission before navigating the Embedded Signup Flow. It is possible to create a Business Portfolio using the ES flow, but it will take longer to get the required approvals before starting messaging.&#x20;
* Ensure the [Business Info](https://www.facebook.com/business/help/257957338156440?id=180505742745347) section of the Meta business Portfolio is completed:&#x20;
  * Businesses must input their legal name, address, **website**, and business phone number in this pag&#x65;**.** Having an incomplete Business Info section with any of this information missing will trigger the WABA to be restricted, which may take some time.
* Live business website&#x20;
  * The Business website is reviewed by the WhatsApp Integrity team to ensure compliance with the WhatsApp Business Messaging Policy. To avoid immediate blocking, your website must:
    * Be live and publicly accessible.
    * Be secured with SSL (HTTPS).
    * Clearly describe the company’s business.

### Embedded Signup Flow

Follow these steps to launch the Embedded Signup.&#x20;

**Note:** The Embedded Signup uses Facebook Login, so only the owner or administrator of the Business Portfolio can start and complete the flow. Third-party providers are not allowed to navigate the Embedded Signup on behalf of the business.

{% stepper %}
{% step %}

#### Login to 360dialog

You must login to your 360dialog account. If you don't have an account, you can create one here.&#x20;
{% endstep %}

{% step %}

#### Click **Add number**

On the numbers page, click **Add number**

<div align="left"><figure><img src="https://3527970750-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M4sMxKjL6eJRvZn6jeG-887967055%2Fuploads%2F0nXr7R7Msw78XOs0vwaR%2Fadd_number_.png?alt=media&#x26;token=49c0f835-9fe8-44b1-972d-9439093c8e47" alt=""><figcaption></figcaption></figure></div>

{% hint style="warning" %}
**Add number disabled**

The **Add Number** button is disabled for **Partner-Paid** accounts.\
⇒ If this button is disabled, it indicates that you have a Partner-Paid account, where your partner manages WhatsApp API billing on your behalf. In this case, you must add a number through your integration partner’s application. If you do not have an integration partner, please contact our support team for assistance.
{% endhint %}
{% endstep %}

{% step %}

### Provide information about the phone number

You’ll be asked three questions about your phone number. Select **Yes** or **No** for each based on the guidance below.

<div align="left"><figure><img src="https://3527970750-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M4sMxKjL6eJRvZn6jeG-887967055%2Fuploads%2FcQ0qOgiTJHj8CS0jbHuM%2Fimage.png?alt=media&#x26;token=1cc4e245-ae2a-4a9d-b0d2-a2428b10f49b" alt="" width="563"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}

### Select a Pricing Plan

Select the desired pricing plan and click **Continue**.

<div align="left"><figure><img src="https://3527970750-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M4sMxKjL6eJRvZn6jeG-887967055%2Fuploads%2FneOCEkDIXKxVVjCNdv8r%2FScreenshot%202026-02-27%20114905.png?alt=media&#x26;token=eff27ac2-4505-4118-8b60-947ddc7cce5f" alt="" width="563"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}

### Continue with Meta

Review the info provided and click the **Continue with Meta**.

<div align="left"><figure><img src="https://3527970750-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M4sMxKjL6eJRvZn6jeG-887967055%2Fuploads%2FvrgsoZTSHQFTvpm02dtd%2FScreenshot%202025-10-16%20at%2010.42.11.png?alt=media&#x26;token=675374c0-282c-4773-b384-8dec5baf7c65" alt="" width="445"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}

### Launch the Embedded Signup

{% hint style="warning" %}
**Embedded Signup Session Expiry**\
Do not keep the Embedded Signup pop-up open for more than 1 hour or the session will expire. When the session expires, you will need to start the process again from **Step 2**.
{% endhint %}

Click **Start Embedded Signup** after reading through the disclaimers.

<div align="left"><figure><img src="https://3527970750-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M4sMxKjL6eJRvZn6jeG-887967055%2Fuploads%2F3xEjVmdyqLcTWXFkGVLH%2FScreenshot%202024-11-14%20at%2010.16.22.png?alt=media&#x26;token=23f7840c-0208-4855-958e-063dd44f3c8a" alt="" width="375"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}

### Accept MMAPI for WhatsApp terms

Review and accept the terms provided by Meta by clicking **Continue**

<div align="left"><figure><img src="https://3527970750-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M4sMxKjL6eJRvZn6jeG-887967055%2Fuploads%2FXK1gsdyRfDvR7e08XXNs%2F1.png?alt=media&#x26;token=c9bb4111-d4fe-45fb-b39f-86d5569ebe32" alt="" width="375"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}

### Select Business Assets

First, select the Meta Business Portfolio to use (aka: Meta Business Manager). \
If none exists, choose the option to create a new business portfolio.

Next, select an existing WhatsApp Business Account (WABA). \
To create a new WABA instead, select **Create a WhatsApp Business Account**.

If a new business portfolio or WABA is created, additional details will be required in the next step.

<div align="left"><figure><img src="https://3527970750-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M4sMxKjL6eJRvZn6jeG-887967055%2Fuploads%2Ff0QItHRIJz5Qxoia9y4g%2F2.png?alt=media&#x26;token=e6487ae3-ed1a-4140-89bf-33386b974d12" alt="" width="375"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}

### Add Number

In this step, choose between **Use a display name only** or **Add a new number**.

* **Add a new number Recommended** - Select this option to register a business-owned phone number.&#x20;
* **Use a display name only** - select this option to register a [Meta Provided 555 number](https://docs.360dialog.com/docs/resources/phone-numbers/meta-provided-555-phone-numbers).&#x20;

  Note: Eligibility requirements apply for Meta-provided numbers. If requirements are not met, this option may be unavailable.

The phone number must then be verified using either:

* A text message (SMS), or
* A voice call

Follow the on-screen instructions to complete the verification process.

Learn more about [phone numbers and eligibility requirements](https://docs.360dialog.com/docs/resources/phone-numbers) here.&#x20;

<div align="left"><figure><img src="https://3527970750-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M4sMxKjL6eJRvZn6jeG-887967055%2Fuploads%2FuZhYEUgoumfmxmQoFw7I%2F4.png?alt=media&#x26;token=495161f9-90eb-4104-ba89-8b03216ce89b" alt="" width="375"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}

### Success Screen

This screen indicates that Meta successfully created and associated all of the business assets (business portfolio, WABA, phone number display profile, and business phone number).&#x20;Finish Embedded Signup by clicking **"Next"**.&#x20;
{% endstep %}
{% endstepper %}

***

## FAQ

<details>

<summary>Can I register a number that’s connected to an IVR system?</summary>

Yes, but the number **must be able to receive the WhatsApp verification code**.

WhatsApp only supports two verification methods:

* **Voice call** – An automated English call with a 6-digit PIN code.
* **SMS** – A text message with a 6-digit PIN (available only for mobile numbers or numbers that can receive SMS).

**Important:**

* The number must be able to receive **international calls or SMS**.
* Voice and SMS are the **only** supported registration methods.
* There are **no workarounds.**

<div align="left"><img src="https://3527970750-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M4sMxKjL6eJRvZn6jeG-887967055%2Fuploads%2FNy5b9kiWiKfmKA4bTqPU%2FScreenshot%202024-10-31%20at%2020.58.28.png?alt=media&#x26;token=45ec3d76-3f42-445d-ad60-a484b220a6e6" alt="" width="563"></div>

</details>

<details>

<summary>What if my IVR system blocks the verification call?</summary>

You have two options:

**Option 1: Whitelist or Redirect Sender IDs**

If your IVR blocks incoming registration calls:

1. Contact Support to request the IVR Sender IDs (typically +1 US or +44 UK numbers).
2. Add these numbers to your IVR whitelist or redirect rules.
3. Capture the OTP when the call comes from one of these sender IDs.

**Option 2: Temporarily Disable IVR**

If possible:

1. Request a 15-minute registration window from Support.
2. Disable IVR during that time.
3. Receive the registration call directly.

</details>

<details>

<summary>I don’t receive the SMS or call, and no error appears. What should I do?</summary>

* Call the business phone number and ensure no IVR or redirect is happening
* Re-try the verification
* Try an alternate verification method
* Contact 360dialog Support

</details>

<details>

<summary>Why am I seeing a registration timeout?</summary>

Meta enforces cooldown limits during registration:

* You must wait 2 minutes between attempts.
* After 3 failed attempts, a 2-hour lock is automatically applied.

If you’re locked out, wait for the cooldown period before trying again.

</details>

<details>

<summary>Why can’t I select my Business Portfolio?</summary>

This usually happens if:

* You are not an **Admin** of the Business Portfolio.
* The Business Manager is restricted.
* The Business Manager hasn’t completed verification.

**How to fix it:**

* Confirm you have **Admin access** in Business Manager.
* Ask an existing Admin to grant you full permissions.
* Check if the Business Manager has any restrictions in Account Quality.
* Ensure business verification has been completed (if required).

You must use a Business Manager where you have full admin rights to complete Embedded Signup.

</details>

<details>

<summary>Why is my account under review after completing Embedded Signup?</summary>

After signup, Meta may automatically review:

* Your business information.
* Your website.
* Your display name.
* Commerce Policy compliance.

During review:

* Messaging may be limited.
* The account could appear temporarily restricted.

Check **Account Quality** in Business Manager for updates. If information is missing (especially website details), update it and request a review.

![](https://3527970750-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M4sMxKjL6eJRvZn6jeG-887967055%2Fuploads%2FBzMfz8dF3yMtZ7xAO58Q%2Faccount_quality_navigation.PNG?alt=media\&token=f4d04dd9-b335-4dc5-97ea-299473e96d3b)

![](https://3527970750-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M4sMxKjL6eJRvZn6jeG-887967055%2Fuploads%2Fhdr5l98PzEGApLHb0Sss%2Faccount_quality_screen.PNG?alt=media\&token=51a535b2-ae8b-41e7-8e1b-e3a99541c206)

</details>
