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



