Skip to main content

Welcome Message Sequences

Updated: Nov 17, 2025 When creating ads that Click-to-WhatsApp, you can connect a Welcome Message Sequence from a messaging partner app. A sequence can include text, prefilled message, and FAQs. This guide explains how to manage Welcome Message Sequences via the API endpoint.

Requirements

Your app must be granted the whatsapp_business_management permission.

Endpoints

Create a Sequence

To upload a new welcome message sequence, send a POST request to the WHATSAPP_BUSINESS_ACCOUNT_ID/welcome_message_sequences endpoint.

Endpoint

Sample Request

Sample Response

In response, a welcome message sequence ID is returned.

Parameters

Change an Existing Sequence

A sequence linked to an active ad cannot be deleted. To update an existing sequence, send a POST request to the WHATSAPP_BUSINESS_ACCOUNT_ID/welcome_message_sequences endpoint with: The sequence_id parameter set to the ID of the sequence being updated Other parameters, like name or welcome_message_sequence, that need to be updated.

Endpoint

Sample Request

Sample Response

In response, a success message or an error message is returned.

Parameters

Get a List of Sequences

To get an existing sequence, send a GET request to the WHATSAPP_BUSINESS_ACCOUNT_ID/welcome_message_sequences endpoint with:

Endpoint

Sample Request

Sample Response

On success, a list of sequences is returned for that particular app.

Get a Specific Sequence

To get a specific sequence, send a GET request to WHATSAPP_BUSINESS_ACCOUNT_ID/welcome_message_sequences with the sequence_id parameter set to the id of the sequence you want to query.

Endpoint

Sample Request

Sample Response

On success, a list of sequences is returned for that particular app.

Delete a Sequence

A sequence linked to an active ad cannot be deleted. To delete a sequence, send a DELETE request to WHATSAPP_BUSINESS_ACCOUNT_ID/welcome_message_sequences with the sequence_id parameter set to the id of the sequence you want to delete.

Endpoint

Sample Request

Sample Response

On success, a list of sequences is returned for that particular app.

Webhook

The following webhook is triggered when a conversation is started after a user clicks an ad with a Click to WhatsApp’s call-to-action.

Marketing API Experience

Once welcome message sequences have been successfully submitted over the API, the sequence ID can be used to configure ads through the marketing API. In the ad creative, the sequence ID can be set as follows:
For more information about messaging ads, please refer to Messaging Ads in the Marketing API documentation.

Ads Manager Experience Walkthrough

1: In the Message Template section of the Ad Creative, select Partner App Image 2: Under Partner app, click the dropdown and select the appropriate messaging partner app. Image 3: Under Message sequence, select the Welcome Message Sequence that you submitted via the API. Image 4: Preview your message sequence and click the Save button Image

Error Codes

Did you find this page helpful? Thumbs up icon Thumbs down icon ON THIS PAGE Requirements Endpoints Create a Sequence Endpoint Sample Request Sample Response Parameters Change an Existing Sequence Endpoint Sample Request Sample Response Parameters Get a List of Sequences Endpoint Sample Request Sample Response Get a Specific Sequence Endpoint Sample Request Sample Response Delete a Sequence Endpoint Sample Request Sample Response Webhook Marketing API Experience Ads Manager Experience Walkthrough Error Codes