v4| 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 |
| 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 |
extras: {} // The extras object is purposely empty for v4.
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 |
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 |
Released: May 29, 2025 | Available until: October, 2026 |
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 |
Released: January 2023 | Available until: October, 2026 |
extras: {
setup: "<SETUP_DATA>",
features: [
{
name: "<FEATURE_NAME>"
}
],
featureType: "<FEATURE_TYPE>",
sessionInfoVersion: "<SESSION_INFO_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.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 |