Versions | Developer Documentation
Versions
Updated: Dec 11, 2025
The latest Embedded Signup Version is:
v4This guide provides an overview on versioning in Embedded Signup. The versioning cadence will align with Graph API. The versions are not
exclusive, partners can gradually roll out a new version of ES to reduce risk. The Embedded Signup version is determined inside of the extras object of the implementation code.
Note: The refreshed UI, currently available in the public preview, will be rolled out to all versions of Embedded Signup in early September.
Available ES Versions
| Version | Date Introduced | Available Until |
|---|---|---|
October 8th, 2025 | TBD | |
August 14, 2025 | October, 2026 | |
August 14, 2025 | October, 2026 | |
May 29, 2025 | October, 2026 | |
v2 | January 2023 | October, 2026 |
Overview of feature availability
| Version | Feature types | Features | Completion State | Prefilled Info | Session Info Logging | Products (via login config) |
|---|---|---|---|---|---|---|
v4 | whatsapp_business_app_onboarding | app_only_install | Users can finish with a verified, unverified or no phone number | Can fill business information, no screens will be skipped. | Sent back for all flows | Marketing Messages API for WhatsApp(MM API for WhatsApp) Click to WhatsApp Ads (CTWA) Conversions API (WhatsApp) |
v3-public-preview | whatsapp_business_app_onboarding | app_only_installmarketing_messages_lite | Users can finish with a verified, unverified or no phone number | Can fill business information, no screens will be skipped. | Sent back for all flows | Not supported |
v2-public-preview | only_waba_sharingwhatsapp_business_app_onboardingmarketing_messages_lite | app_only_installmarketing_messages_lite | Users will finish with a verified phone number | Can fill business information, no screens will be skipped. | Sent back for all flows | Not supported |
v3 | whatsapp_business_app_onboarding | app_only_installmarketing_messages_lite | Users can finish with a verified, unverified or no phone number | Can fill business information, no screens will be skipped. | Sent back for all flows | Not supported |
v2 | only_waba_sharingwhatsapp_business_app_onboardingmarketing_messages_lite | marketing_messages_lite | Users will finish with a verified phone number | Can fill business information and skip screens | Partners are required to add a sessionInfoVersion to receive the callback | Not supported |
Version 4
Released: October 8, 2025 | Detailed changes
Login Configuration
Extras Configuration
extras:{}// The extras object is purposely empty for v4.To use v4: You need to create a new Facebook Login for Business Configuration, and select your desired products. Selecting the products will automatically set you to v4.
Version 3 Public Preview
Released: August 14, 2025 | Available until: October, 2026 | Detailed changes
Extras Configuration
extras:{
setup:"<SETUP_DATA>",
features:[{
name:"<FEATURE_NAME>"}],
featureType:"<FEATURE_TYPE>",
version:"<VERSION>"}| Placeholder | Description | Example Value |
|---|---|---|
<PREFILL_DATA> | Prefilled business data to inject data into Embedded Signup. | |
<FEATURE_NAME> | Indicates a flow or feature to enable. | Possible Values: app_only_install — Allows partners to access WABAs via API using a granular token (BISU), without creating a (SUAT)marketing_messages_lite — Enables the Marketing Messages API for WhatsApp onboarding flow. |
<FEATURE_TYPE> | Indicates a flow or feature to enable. | Possible Values: whatsapp_business_app_onboarding — Enables the WhatsApp Business App phone number onboarding custom flow.Leave blank to enable the default onboarding flow. |
<VERSION> | Indicates Embedded Signup version flow. | Possible Values: v3-public-preview,
v2-public-preview,
v3,
v2 |
Version 2 Public Preview
Released: August 14, 2025 | Available until: October, 2026 | Detailed changes
Extras Configuration
extras:{
setup:"<SETUP_DATA>",
features:[{
name:"<FEATURE_NAME>"}],
featureType:"<FEATURE_TYPE>",
sessionInfoVersion:"<SESSION_INFO_VERSION>"
version:"<VERSION>"}| Placeholder | Description | Example Value |
|---|---|---|
<PREFILL_DATA> | Prefilled business data to inject data into Embedded Signup. | |
<FEATURE_NAME> | Indicates a flow or feature to enable. | Possible Values: app_only_install — Allows partners to access WABAs via API using a granular token (BISU), without creating a (SUAT)marketing_messages_lite — Enables the MM API for WhatsApp onboarding flow. |
<FEATURE_TYPE> | Indicates a flow or feature to enable. | Possible Values: whatsapp_business_app_onboarding — Enables the WhatsApp Business App phone number onboarding custom flow.only_waba_sharing - Enables the WhatsApp Business App phone number onboarding custom flow. Will NOT show the new consolidated UI.marketing_messages_lite - Enables the MM API for WhatsApp onboarding custom flow. Will NOT show the new consolidated UI.Leave blank to enable the default onboarding flow. |
<SESSION_INFO_VERSION> | Indicates the returned session payload. | Possible Values: 3 |
<VERSION> | Indicates Embedded Signup version flow. | Possible Values: v3-public-preview,
v2-public-preview,
v3,
v2 |
Version 3
Released: May 29, 2025 | Available until: October, 2026 |
Extras Configuration
extras:{
setup:"<SETUP_DATA>",
features:[{
name:"<FEATURE_NAME>"}],
featureType:"<FEATURE_TYPE>",
version:"v3"}| Placeholder | Description | Example Value |
|---|---|---|
<PREFILL_DATA> | Prefilled business data to inject data into Embedded Signup. | |
<FEATURE_NAME> | Indicates a flow or feature to enable. | Possible Values: app_only_install — Allows partners to access WABAs via API using a granular token (BISU), without creating a (SUAT)marketing_messages_lite — Enables the MM API for WhatsApp onboarding flow. |
<FEATURE_TYPE> | Indicates a flow or feature to enable. | Possible Values: whatsapp_business_app_onboarding — Enables the WhatsApp Business App phone number onboarding custom flow.Leave blank to enable the default onboarding flow. |
<VERSION> | Indicates Embedded Signup version flow. | Possible Values: v3-public-preview,
v2-public-preview,
v3,
v2 |
Version 2
Released: January 2023 | Available until: October, 2026 |
Extras Configuration
extras:{
setup:"<SETUP_DATA>",
features:[{
name:"<FEATURE_NAME>"}],
featureType:"<FEATURE_TYPE>",
sessionInfoVersion:"<SESSION_INFO_VERSION>",}Head to the pre-fill screens page to see how to inject customer business data into Embedded Signup.
| Placeholder | Description | Example Value |
|---|---|---|
<PREFILL_DATA> | Prefilled business data to inject data into Embedded Signup. | |
<FEATURE_NAME> | Indicates a flow or feature to enable. | Possible Values: app_only_install — Allows partners to access WABAs via API using a granular token (BISU), without creating a (SUAT)marketing_messages_lite — Enables the MM API for WhatsApp onboarding flow. |
<FEATURE_TYPE> | Indicates a flow or feature to enable. | Possible Values: whatsapp_business_app_onboarding — Enables the WhatsApp Business App phone number onboarding custom flow.only_waba_sharing - Enables the WhatsApp Business App phone number onboarding custom flow.marketing_messages_lite - Enables the MM API for WhatsApp onboarding custom flow.Leave blank to enable the default onboarding flow. |
<SESSION_INFO_VERSION> | Indicates the returned session payload. | Possible Values: 3 |
<VERSION> | Indicates Embedded Signup version flow. | Possible Values: v3-public-preview,
v2-public-preview,
v3,
v2 |
No comments to display
No comments to display