Embedded Signup

This page describes the Embedded Signup flow.

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.

circle-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, 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.

circle-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.

Prerequisites

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

  • 360dialog Account

  • A valid business phone number

  • 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.

  • Ensure the Business Infoarrow-up-right section of the Meta business Portfolio is completed:

    • Businesses must input their legal name, address, website, and business phone number in this page. 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

    • 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.

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.

1

Login to 360dialog

You must login to your 360dialog account. If you don't have an account, you can create one here.

2

Click Add number

On the numbers page, click Add number

circle-exclamation
3

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.

4

Select a Pricing Plan

Select the desired pricing plan and click Continue.

5

Continue with Meta

Review the info provided and click the Continue with Meta.

6

Launch the Embedded Signup

circle-exclamation

Click Start Embedded Signup after reading through the disclaimers.

7

Accept MMAPI for WhatsApp terms

Review and accept the terms provided by Meta by clicking Continue

8

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.

9

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.

  • Use a display name only - select this option to register a Meta Provided 555 number.

    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 here.

10

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). Finish Embedded Signup by clicking "Next".


FAQ

chevron-rightCan I register a number that’s connected to an IVR system?hashtag

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.

chevron-rightWhat if my IVR system blocks the verification call?hashtag

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.

chevron-rightI don’t receive the SMS or call, and no error appears. What should I do?hashtag
  • 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

chevron-rightWhy am I seeing a registration timeout?hashtag

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.

chevron-rightWhy can’t I select my Business Portfolio?hashtag

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.

chevron-rightWhy is my account under review after completing Embedded Signup?hashtag

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.

Last updated

Was this helpful?