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
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
v4whatsapp_business_app_onboardingapp_only_installUsers 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-previewwhatsapp_business_app_onboardingapp_only_installmarketing_messages_liteUsers 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-previewonly_waba_sharingwhatsapp_business_app_onboardingmarketing_messages_liteapp_only_installmarketing_messages_liteUsers will finish with a verified phone number
Can fill business information, no screens will be skipped.
Sent back for all flows
Not supported
v3whatsapp_business_app_onboardingapp_only_installmarketing_messages_liteUsers 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
v2only_waba_sharingwhatsapp_business_app_onboardingmarketing_messages_litemarketing_messages_liteUsers will finish with a verified phone number
Can fill business information and skip screens
Partners are required to add a
sessionInfoVersion to receive the callbackNot 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>"}<PREFILL_DATA>Prefilled business data to inject data into Embedded Signup.
{"business":{"name":"Jaspers Market"}}<FEATURE_NAME>Indicates a flow or feature to enable.
Possible Values:
app_only_install <FEATURE_TYPE>Indicates a flow or feature to enable.
Possible Values:
whatsapp_business_app_onboarding Leave blank to enable the default onboarding flow.
<VERSION>Indicates Embedded Signup version flow.
Possible Values:
v3-public-preview, v2-public-preview, v3, v2Version 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>"}<PREFILL_DATA>Prefilled business data to inject data into Embedded Signup.
{"business":{"name":"Jaspers Market"}}<FEATURE_NAME>Indicates a flow or feature to enable.
Possible Values:
app_only_install <FEATURE_TYPE>Indicates a flow or feature to enable.
Possible Values:
whatsapp_business_app_onboarding 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, v2Version 3
Extras Configuration
extras:{
setup:"<SETUP_DATA>",
features:[{
name:"<FEATURE_NAME>"}],
featureType:"<FEATURE_TYPE>",
version:"v3"}<PREFILL_DATA>Prefilled business data to inject data into Embedded Signup.
{"business":{"name":"Jaspers Market"}}<FEATURE_NAME>Indicates a flow or feature to enable.
Possible Values:
app_only_install <FEATURE_TYPE>Indicates a flow or feature to enable.
Possible Values:
whatsapp_business_app_onboarding Leave blank to enable the default onboarding flow.
<VERSION>Indicates Embedded Signup version flow.
Possible Values:
v3-public-preview, v2-public-preview, v3, v2Version 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.
<PREFILL_DATA>Prefilled business data to inject data into Embedded Signup.
{"business":{"name":"Jaspers Market"}}<FEATURE_NAME>Indicates a flow or feature to enable.
Possible Values:
app_only_install <FEATURE_TYPE>Indicates a flow or feature to enable.
Possible Values:
whatsapp_business_app_onboarding 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