WhatsApp Embedded Signup v4 Migration: October 2026 Deadline

Written By

Teja

Meta is deprecating WhatsApp Embedded Signup v2 and v3 on October 15, 2026. Learn what changes in v4, who needs to migrate, and how to prepare.

WhatsApp Embedded Signup v2 and v3 migrating to v4, highlighting the October 15, 2026 deprecation deadline and the new configuration-driven approach.

WhatsApp Embedded Signup v4: What Developers Need to Change Before October 15, 2026


Meta is changing the WhatsApp Embedded Signup experience, and businesses and platforms using older versions need to prepare for an important deadline.

Embedded Signup v2 and v3 are scheduled for deprecation on October 15, 2026. Developers using these versions should migrate their integrations to Embedded Signup v4 before the deadline.

The change is more than simply updating a version number. Embedded Signup v4 introduces a configuration-driven approach using Facebook Login for Business.

This guide explains what is changing, who needs to migrate, what developers need to update, and what to test before October 15, 2026.

๐–๐ก๐š๐ญ ๐ˆ๐ฌ ๐–๐ก๐š๐ญ๐ฌ๐€๐ฉ๐ฉ ๐„๐ฆ๐›๐ž๐๐๐ž๐ ๐’๐ข๐ ๐ง๐ฎ๐ฉ?

WhatsApp Embedded Signup allows platforms to provide a WhatsApp onboarding experience directly inside their own software.

Instead of asking every customer to manually configure their WhatsApp Business Account, phone number, permissions and other settings, a platform can guide the customer through Meta's onboarding flow.

It is commonly used by:

  • WhatsApp Tech Providers

  • ISVs

  • SaaS platforms

  • Agencies

  • Business messaging platforms

  • Other companies onboarding customers to WhatsApp

๐–๐ก๐š๐ญ ๐ˆ๐ฌ ๐‚๐ก๐š๐ง๐ ๐ข๐ง๐  ๐ข๐ง ๐„๐ฆ๐›๐ž๐๐๐ž๐ ๐’๐ข๐ ๐ง๐ฎ๐ฉ ๐ฏ๐Ÿ’?

The biggest change is the move toward a configuration-driven onboarding model.

With v4, developers create a Facebook Login for Business configuration and define the products and permissions required for their onboarding flow.

The main areas developers need to review are:

  • Facebook Login for Business configuration

  • Products

  • Permissions

  • Configuration ID

  • Backend handling

  • Signup callbacks

  • Webhooks

  • Special onboarding scenarios

๐ฏ๐Ÿ/๐ฏ๐Ÿ‘ ๐ฏ๐ฌ ๐ฏ๐Ÿ’

Older Embedded Signup integrations were built around previous versions of the flow.

With v4, the configuration becomes a central part of the onboarding process.

Instead of simply changing the Embedded Signup version, developers need to review the configuration, products, permissions and application logic supporting the flow.

๐…๐š๐œ๐ž๐›๐จ๐จ๐ค ๐‹๐จ๐ ๐ข๐ง ๐Ÿ๐จ๐ซ ๐๐ฎ๐ฌ๐ข๐ง๐ž๐ฌ๐ฌ

Embedded Signup v4 uses Facebook Login for Business as the foundation for its configuration.

Developers need to create the appropriate configuration and select the products and permissions required by their application.

This configuration is then used by the Embedded Signup experience.

๐–๐ก๐ž๐ง ๐€๐ซ๐ž ๐„๐ฆ๐›๐ž๐๐๐ž๐ ๐’๐ข๐ ๐ง๐ฎ๐ฉ ๐ฏ๐Ÿ ๐š๐ง๐ ๐ฏ๐Ÿ‘ ๐ƒ๐ž๐ฉ๐ซ๐ž๐œ๐š๐ญ๐ž๐?

The important deadline is:

October 15, 2026

Meta has announced that Embedded Signup v2 and v3 will be deprecated on this date.

If your platform still depends on an older implementation, migrate and test v4 before the deadline rather than waiting until October.

Official Meta documentation:
https://developers.facebook.com/documentation/business-messaging/whatsapp/embedded-signup/versions

๐–๐ก๐จ ๐๐ž๐ž๐๐ฌ ๐ญ๐จ ๐Œ๐ข๐ ๐ซ๐š๐ญ๐ž?

๐–๐ก๐š๐ญ๐ฌ๐€๐ฉ๐ฉ ๐“๐ž๐œ๐ก ๐๐ซ๐จ๐ฏ๐ข๐๐ž๐ซ๐ฌ

If your platform provides WhatsApp onboarding for customers, check which Embedded Signup version your integration currently uses.

๐ˆ๐’๐•๐ฌ

If your software allows customers to connect or configure WhatsApp, review your existing Embedded Signup implementation.

๐’๐š๐š๐’ ๐๐ฅ๐š๐ญ๐Ÿ๐จ๐ซ๐ฆ๐ฌ

If WhatsApp onboarding is built into your SaaS product, your signup flow may need to be updated.

๐€๐ ๐ž๐ง๐œ๐ข๐ž๐ฌ

Agencies with custom WhatsApp onboarding implementations should check whether they rely on older Embedded Signup versions.

๐๐’๐๐ฌ ๐š๐ง๐ ๐’๐จ๐ฅ๐ฎ๐ญ๐ข๐จ๐ง ๐๐ซ๐จ๐ฏ๐ข๐๐ž๐ซ๐ฌ

Any platform maintaining its own Embedded Signup integration should review the migration requirements.

๐–๐ก๐ข๐œ๐ก ๐ˆ๐ง๐ญ๐ž๐ ๐ซ๐š๐ญ๐ข๐จ๐ง๐ฌ ๐๐ž๐ž๐ ๐„๐ฑ๐ญ๐ซ๐š ๐€๐ญ๐ญ๐ž๐ง๐ญ๐ข๐จ๐ง?

Not every integration will have the same migration requirements.

Developers should pay particular attention if their implementation supports:

  • WhatsApp Coexistence

  • WABA sharing

  • Marketing Messages Lite

  • Existing WhatsApp Business App users

  • Custom onboarding logic

These flows may have additional requirements, so don't assume that simply changing the Embedded Signup implementation is enough.

๐–๐ก๐š๐ญ ๐‚๐ก๐š๐ง๐ ๐ž๐ฌ ๐ข๐ง ๐ญ๐ก๐ž ๐ฏ๐Ÿ’ ๐‚๐จ๐ง๐Ÿ๐ข๐ ๐ฎ๐ซ๐š๐ญ๐ข๐จ๐ง?

๐…๐š๐œ๐ž๐›๐จ๐จ๐ค ๐‹๐จ๐ ๐ข๐ง ๐Ÿ๐จ๐ซ ๐๐ฎ๐ฌ๐ข๐ง๐ž๐ฌ๐ฌ ๐‚๐จ๐ง๐Ÿ๐ข๐ ๐ฎ๐ซ๐š๐ญ๐ข๐จ๐ง

The v4 flow uses a Facebook Login for Business configuration.

Create the configuration required for your onboarding experience and connect it to the Embedded Signup flow.

๐๐ซ๐จ๐๐ฎ๐œ๐ญ ๐’๐ž๐ฅ๐ž๐œ๐ญ๐ข๐จ๐ง

Select the Business Messaging products your application actually needs.

Don't enable products simply because they are available.

๐๐ž๐ซ๐ฆ๐ข๐ฌ๐ฌ๐ข๐จ๐ง๐ฌ

Review the permissions required by your application.

A customer successfully completing login does not necessarily mean your backend has every permission required for subsequent API operations.

๐‚๐จ๐ง๐Ÿ๐ข๐ ๐ฎ๐ซ๐š๐ญ๐ข๐จ๐ง ๐ˆ๐ƒ

Your application needs to use the appropriate configuration ID when launching the Embedded Signup flow.

Make sure your frontend and backend are using the new v4 configuration rather than an older configuration.

๐–๐ก๐š๐ญ ๐‡๐š๐ฉ๐ฉ๐ž๐ง๐ฌ ๐ญ๐จ ๐„๐ฑ๐ข๐ฌ๐ญ๐ข๐ง๐  ๐ฏ๐Ÿ/๐ฏ๐Ÿ‘ ๐ˆ๐ง๐ญ๐ž๐ ๐ซ๐š๐ญ๐ข๐จ๐ง๐ฌ?

Don't assume an existing integration will automatically become v4.

The migration needs to be handled at the integration level.

A practical migration looks like:

Existing v2/v3 integration

โ†“

Create v4 configuration

โ†“

Update implementation

โ†“

Test onboarding

โ†“

Test backend handling

โ†“

Move production onboarding to v4

โ†“

Retire the old implementation

๐‡๐จ๐ฐ ๐ญ๐จ ๐Œ๐ข๐ ๐ซ๐š๐ญ๐ž ๐–๐ก๐š๐ญ๐ฌ๐€๐ฉ๐ฉ ๐„๐ฆ๐›๐ž๐๐๐ž๐ ๐’๐ข๐ ๐ง๐ฎ๐ฉ ๐ญ๐จ ๐ฏ๐Ÿ’

๐’๐ญ๐ž๐ฉ ๐Ÿ: ๐ˆ๐๐ž๐ง๐ญ๐ข๐Ÿ๐ฒ ๐˜๐จ๐ฎ๐ซ ๐‚๐ฎ๐ซ๐ซ๐ž๐ง๐ญ ๐•๐ž๐ซ๐ฌ๐ข๐จ๐ง

First determine exactly which Embedded Signup version your application currently uses.

Also identify whether your implementation includes special flows such as Coexistence or WABA sharing.

๐’๐ญ๐ž๐ฉ ๐Ÿ: ๐‚๐ซ๐ž๐š๐ญ๐ž ๐ญ๐ก๐ž ๐ฏ๐Ÿ’ ๐‚๐จ๐ง๐Ÿ๐ข๐ ๐ฎ๐ซ๐š๐ญ๐ข๐จ๐ง

Create the required Facebook Login for Business configuration.

Select Embedded Signup and choose the products and permissions required by your platform.

๐’๐ญ๐ž๐ฉ ๐Ÿ‘: ๐”๐ฉ๐๐š๐ญ๐ž ๐˜๐จ๐ฎ๐ซ ๐€๐ฉ๐ฉ๐ฅ๐ข๐œ๐š๐ญ๐ข๐จ๐ง

Update the Embedded Signup implementation to use the new v4 configuration.

Make sure your application is no longer relying on the old version-specific configuration.

๐’๐ญ๐ž๐ฉ ๐Ÿ’: ๐‘๐ž๐ฏ๐ข๐ž๐ฐ ๐˜๐จ๐ฎ๐ซ ๐๐š๐œ๐ค๐ž๐ง๐

Check everything your backend receives and processes after signup.

Review:

  • Access tokens

  • WABA information

  • Phone numbers

  • Permissions

  • Configuration information

  • Webhook setup

  • Customer/account mapping

๐’๐ญ๐ž๐ฉ ๐Ÿ“: ๐“๐ž๐ฌ๐ญ ๐ญ๐ก๐ž ๐‚๐จ๐ฆ๐ฉ๐ฅ๐ž๐ญ๐ž ๐’๐ข๐ ๐ง๐ฎ๐ฉ ๐…๐ฅ๐จ๐ฐ

Don't test only the login screen.

Complete the entire process from customer login through WhatsApp account and phone-number setup.

๐’๐ญ๐ž๐ฉ ๐Ÿ”: ๐“๐ž๐ฌ๐ญ ๐’๐ฉ๐ž๐œ๐ข๐š๐ฅ ๐…๐ฅ๐จ๐ฐ๐ฌ

If your platform supports Coexistence, WABA sharing or Marketing Messages Lite, test those flows separately.

๐’๐ญ๐ž๐ฉ ๐Ÿ•: ๐Œ๐จ๐ฏ๐ž ๐๐ซ๐จ๐๐ฎ๐œ๐ญ๐ข๐จ๐ง ๐‚๐ฎ๐ฌ๐ญ๐จ๐ฆ๐ž๐ซ๐ฌ

Once the v4 flow is stable, move your production onboarding process to v4.

Don't wait until October 15 to make the production switch.

๐–๐ก๐š๐ญ ๐ƒ๐ž๐ฏ๐ž๐ฅ๐จ๐ฉ๐ž๐ซ๐ฌ ๐’๐ก๐จ๐ฎ๐ฅ๐ ๐“๐ž๐ฌ๐ญ ๐๐ž๐Ÿ๐จ๐ซ๐ž ๐Ž๐œ๐ญ๐จ๐›๐ž๐ซ ๐Ÿ๐Ÿ“

๐‹๐จ๐ ๐ข๐ง

Can the customer successfully complete Facebook Login for Business?

๐๐ž๐ซ๐ฆ๐ข๐ฌ๐ฌ๐ข๐จ๐ง๐ฌ

Are all required permissions granted?

๐–๐€๐๐€

Can the customer create or select the correct WhatsApp Business Account?

๐๐ก๐จ๐ง๐ž ๐๐ฎ๐ฆ๐›๐ž๐ซ

Can the phone number be registered successfully?

๐–๐ž๐›๐ก๐จ๐จ๐ค๐ฌ

Are webhook subscriptions and events working correctly?

๐‚๐จ๐ž๐ฑ๐ข๐ฌ๐ญ๐ž๐ง๐œ๐ž

If supported, can an existing WhatsApp Business App user complete the onboarding process?

๐„๐ฑ๐ข๐ฌ๐ญ๐ข๐ง๐  ๐‚๐ฎ๐ฌ๐ญ๐จ๐ฆ๐ž๐ซ๐ฌ

Can your platform continue working correctly with existing WABAs and phone numbers?

๐๐š๐œ๐ค๐ž๐ง๐ ๐Œ๐š๐ฉ๐ฉ๐ข๐ง๐ 

Does your system correctly associate newly onboarded WhatsApp assets with the correct customer account in your platform?

๐‚๐จ๐ฆ๐ฆ๐จ๐ง ๐„๐ฆ๐›๐ž๐๐๐ž๐ ๐’๐ข๐ ๐ง๐ฎ๐ฉ ๐ฏ๐Ÿ’ ๐Œ๐ข๐ ๐ซ๐š๐ญ๐ข๐จ๐ง ๐๐ซ๐จ๐›๐ฅ๐ž๐ฆ๐ฌ

๐”๐ฌ๐ข๐ง๐  ๐ญ๐ก๐ž ๐Ž๐ฅ๐ ๐‚๐จ๐ง๐Ÿ๐ข๐ ๐ฎ๐ซ๐š๐ญ๐ข๐จ๐ง

Creating a v4 configuration doesn't help if your application is still launching the old configuration.

๐Œ๐ข๐ฌ๐ฌ๐ข๐ง๐  ๐๐ž๐ซ๐ฆ๐ข๐ฌ๐ฌ๐ข๐จ๐ง๐ฌ

The signup may appear successful, but later API requests can fail because the required permissions weren't configured correctly.

๐๐š๐œ๐ค๐ž๐ง๐ ๐€๐ฌ๐ฌ๐ฎ๐ฆ๐ฉ๐ญ๐ข๐จ๐ง๐ฌ

Your backend may have been designed around the old onboarding flow.

Review the data your application expects after signup.

๐‚๐จ๐ž๐ฑ๐ข๐ฌ๐ญ๐ž๐ง๐œ๐ž ๐ˆ๐ฌ๐ฌ๐ฎ๐ž๐ฌ

Don't assume the normal Cloud API onboarding process and Coexistence behave exactly the same way.

Test them independently.

๐“๐ž๐ฌ๐ญ๐ข๐ง๐  ๐Ž๐ง๐ฅ๐ฒ ๐Ž๐ง๐ž ๐‚๐ฎ๐ฌ๐ญ๐จ๐ฆ๐ž๐ซ

A single successful test isn't enough.

Test different scenarios:

  • New WABA

  • Existing WABA

  • New phone number

  • Existing WhatsApp Business App number

  • User cancellation

  • Failed login

  • Missing permission

  • Repeated onboarding

๐„๐ฆ๐›๐ž๐๐๐ž๐ ๐’๐ข๐ ๐ง๐ฎ๐ฉ ๐ฏ๐Ÿ’ ๐Œ๐ข๐ ๐ซ๐š๐ญ๐ข๐จ๐ง ๐‚๐ก๐ž๐œ๐ค๐ฅ๐ข๐ฌ๐ญ

Before October 15, make sure you have:

  • Identified your current Embedded Signup version

  • Created the v4 Facebook Login for Business configuration

  • Selected the required products

  • Configured required permissions

  • Added the new configuration ID

  • Updated your frontend implementation

  • Updated backend handling

  • Tested WABA creation

  • Tested phone-number registration

  • Tested webhooks

  • Tested Coexistence if supported

  • Tested WABA sharing if supported

  • Reviewed Marketing Messages Lite if supported

  • Tested existing customer accounts

  • Tested production onboarding

  • Removed dependencies on the deprecated flow

๐–๐ข๐ฅ๐ฅ ๐„๐ฑ๐ข๐ฌ๐ญ๐ข๐ง๐  ๐‚๐ฎ๐ฌ๐ญ๐จ๐ฆ๐ž๐ซ๐ฌ ๐๐ž ๐€๐Ÿ๐Ÿ๐ž๐œ๐ญ๐ž๐?

The migration primarily affects the platform's Embedded Signup integration.

Existing customers do not necessarily need to repeat their WhatsApp onboarding simply because your platform moves its signup flow to v4.

However, you should test how your application handles existing WABAs, phone numbers, permissions and customer records.

The bigger risk is leaving new-customer onboarding dependent on a deprecated implementation.

๐–๐ก๐š๐ญ ๐’๐ก๐จ๐ฎ๐ฅ๐ ๐ƒ๐ž๐ฏ๐ž๐ฅ๐จ๐ฉ๐ž๐ซ๐ฌ ๐ƒ๐จ ๐๐จ๐ฐ?

Don't treat October 15 as the date to start the migration.

A better approach is:

Audit

โ†“

Identify affected integrations

โ†“

Create v4 configuration

โ†“

Update the implementation

โ†“

Test every onboarding scenario

โ†“

Move production onboarding

โ†“

Monitor the new flow

๐…๐ข๐ง๐š๐ฅ ๐“๐ก๐จ๐ฎ๐ ๐ก๐ญ๐ฌ

WhatsApp Embedded Signup v4 is more than a version upgrade.

It changes how developers configure and manage the onboarding experience through Facebook Login for Business.

For platforms that still use Embedded Signup v2 or v3, the important date is October 15, 2026.

The safest approach is to migrate early, test the complete onboarding journey, and pay special attention to Coexistence, WABA sharing and other custom flows.

Don't wait until the deprecation date to discover that one part of your WhatsApp onboarding system still depends on the old implementation.


๐…๐ซ๐ž๐ช๐ฎ๐ž๐ง๐ญ๐ฅ๐ฒ ๐€๐ฌ๐ค๐ž๐ ๐๐ฎ๐ž๐ฌ๐ญ๐ข๐จ๐ง๐ฌ

๐–๐ก๐š๐ญ ๐ข๐ฌ ๐–๐ก๐š๐ญ๐ฌ๐€๐ฉ๐ฉ ๐„๐ฆ๐›๐ž๐๐๐ž๐ ๐’๐ข๐ ๐ง๐ฎ๐ฉ ๐ฏ๐Ÿ’?

WhatsApp Embedded Signup v4 is Meta's newer configuration-driven onboarding architecture for Business Messaging integrations. It uses Facebook Login for Business configurations to define the products and permissions required by the onboarding experience.

๐–๐ก๐ž๐ง ๐ข๐ฌ ๐„๐ฆ๐›๐ž๐๐๐ž๐ ๐’๐ข๐ ๐ง๐ฎ๐ฉ ๐ฏ๐Ÿ ๐๐ž๐ฉ๐ซ๐ž๐œ๐š๐ญ๐ž๐?

Meta has announced that Embedded Signup v2 will be deprecated on October 15, 2026.

๐–๐ก๐ž๐ง ๐ข๐ฌ ๐„๐ฆ๐›๐ž๐๐๐ž๐ ๐’๐ข๐ ๐ง๐ฎ๐ฉ ๐ฏ๐Ÿ‘ ๐๐ž๐ฉ๐ซ๐ž๐œ๐š๐ญ๐ž๐?

Meta's current announcement states that Embedded Signup v2 and v3 will be deprecated on October 15, 2026.

๐–๐ก๐š๐ญ ๐ก๐š๐ฉ๐ฉ๐ž๐ง๐ฌ ๐จ๐ง ๐Ž๐œ๐ญ๐จ๐›๐ž๐ซ ๐Ÿ๐Ÿ“, ๐Ÿ๐ŸŽ๐Ÿ๐Ÿ”?

Embedded Signup v2 and v3 reach their deprecation date. Platforms still relying on the older implementations should have migrated their onboarding integration to v4 before this date.

๐ƒ๐จ ๐š๐ฅ๐ฅ ๐„๐ฆ๐›๐ž๐๐๐ž๐ ๐’๐ข๐ ๐ง๐ฎ๐ฉ ๐ข๐ง๐ญ๐ž๐ ๐ซ๐š๐ญ๐ข๐จ๐ง๐ฌ ๐ง๐ž๐ž๐ ๐ฆ๐š๐ง๐ฎ๐š๐ฅ ๐ฆ๐ข๐ ๐ซ๐š๐ญ๐ข๐จ๐ง?

Any integration using the deprecated versions needs to be reviewed and migrated. The amount of work depends on the implementation and the features it supports.

๐ƒ๐จ๐ž๐ฌ ๐ฏ๐Ÿ’ ๐ฌ๐ฎ๐ฉ๐ฉ๐จ๐ซ๐ญ ๐–๐ก๐š๐ญ๐ฌ๐€๐ฉ๐ฉ ๐‚๐จ๐ž๐ฑ๐ข๐ฌ๐ญ๐ž๐ง๐œ๐ž?

Yes. Meta provides support for onboarding WhatsApp Business App users through the newer Embedded Signup flow. Coexistence should be tested separately because it has additional onboarding requirements.

๐–๐ก๐š๐ญ ๐ข๐ฌ ๐ญ๐ก๐ž ๐๐ข๐Ÿ๐Ÿ๐ž๐ซ๐ž๐ง๐œ๐ž ๐›๐ž๐ญ๐ฐ๐ž๐ž๐ง ๐„๐ฆ๐›๐ž๐๐๐ž๐ ๐’๐ข๐ ๐ง๐ฎ๐ฉ ๐ฏ๐Ÿ ๐š๐ง๐ ๐ฏ๐Ÿ’?

The major difference is the architecture. v4 uses a configuration-driven model based on Facebook Login for Business, while older versions use the previous Embedded Signup implementation.

๐ƒ๐จ ๐ˆ ๐ง๐ž๐ž๐ ๐š ๐ง๐ž๐ฐ ๐…๐š๐œ๐ž๐›๐จ๐จ๐ค ๐‹๐จ๐ ๐ข๐ง ๐Ÿ๐จ๐ซ ๐๐ฎ๐ฌ๐ข๐ง๐ž๐ฌ๐ฌ ๐œ๐จ๐ง๐Ÿ๐ข๐ ๐ฎ๐ซ๐š๐ญ๐ข๐จ๐ง?

Yes. The v4 migration requires developers to create and configure the appropriate Facebook Login for Business setup for their Embedded Signup experience.

๐–๐ข๐ฅ๐ฅ ๐ž๐ฑ๐ข๐ฌ๐ญ๐ข๐ง๐  ๐œ๐ฎ๐ฌ๐ญ๐จ๐ฆ๐ž๐ซ๐ฌ ๐›๐ž ๐š๐Ÿ๐Ÿ๐ž๐œ๐ญ๐ž๐?

Not necessarily. The migration primarily affects the onboarding integration. However, developers should test existing WABAs, phone numbers and customer mappings to make sure the migration does not affect existing platform functionality.

๐‡๐จ๐ฐ ๐๐จ ๐ˆ ๐ญ๐ž๐ฌ๐ญ ๐„๐ฆ๐›๐ž๐๐๐ž๐ ๐’๐ข๐ ๐ง๐ฎ๐ฉ ๐ฏ๐Ÿ’?

Create the v4 configuration, run the complete onboarding flow, and test login, permissions, WABA creation or selection, phone-number registration, webhooks, backend handling and any special flows supported by your platform.

Newsletter

Enjoyed this read? Subscribe.

Discover design insights, project updates, and tips to elevate your work straight to your inbox.

Unsubscribe at any time

Written By

Teja

Updated on

Related articles

this is for wisemelon bot