Chat with us
NewAI Agents Just Got More Affordable — GetGet2.5xMore AI TokensMore AI TokensPricing
Blogs/Uncategorized

How to Create WhatsApp Flows Form in BotSailor

  • 23 Aug 2026
  • 5 min read
How to Create WhatsApp Flows Form in BotSailor

DATA COLLECTION GUIDE

How to Create WhatsApp Flows Form in BotSailor



Quick Answer (TL;DR)

To create a WhatsApp Flow form in BotSailor, go toDashboard > Chatbot Manager > Select WhatsApp Bot > Data Collection > WhatsApp Flows > Create. Configure the flow information, build the form with the drag-and-drop fields, add aSubmit Button, save the flow, preview it, and publish it when it is ready.


✓ Before You Begin

Choose the WhatsApp bot where you want to create the flow. Decide the purpose of the form and the information you want to collect.

WhatsApp Flows enables you to build interactive workflows inside WhatsApp. A flow can guide users through structured steps and collect information without requiring them to leave the WhatsApp conversation.

  • Automation: Handle large volumes of conversations without manual work.
  • Lead Capture: Collect user data such as name, email, and phone dynamically.
  • Customer Support: Answer FAQs, assist with orders, or escalate issues automatically.
  • Sales Funnel: Guide users step by step toward purchase, booking, or signup.
  • 24/7 Service: Keep business interactions available and responsive at any time.

Step 1: Select the WhatsApp Bot

Log in to BotSailor and open Chatbot Manager.

Select the WhatsApp bot or account where you want to create the flow.


Step 2: Open the Data Collection Section

Go to Data Collection and select WhatsApp Flows.


Step 3: Create a New Flow

Click Create to open the WhatsApp Flows Form builder.

Pasted image

Navigate to Data Collection > WhatsApp Flows and click Create to start a new flow.

In the WhatsApp Flows Form, complete the main flow settings before designing the form.


Step 1: Enter the Flow Information

  • Flow Name: Provide a name so you can identify the flow later.
  • Flow Categories: Specify or select the appropriate category for the flow.
  • Screen Unique Name: Set a unique identifier for the screen.
  • Form Title: Enter a descriptive title for the form.
  • Reply Sent After Form Submit: Select or create the reply message that will be sent after the form is submitted.
  • Select HTTP API: Optionally link the form to an existing HTTP API for advanced interactions.

After the flow settings are configured, use the form builder to add the fields required for your workflow.


Step 1: Add the Required Form Components

  • Header: Add section headers.
  • Text Field: Allow users to enter single-line text.
  • Text Area: Enable multi-line text input.
  • Checkbox Group: Provide multiple-choice selection options.
  • Radio Group: Create single-choice selection fields.
  • Select: Offer a dropdown menu.
  • Date Field: Allow users to select a date.
  • Submit Button: Add the button users will press to submit the form.

Step 2: Save the Form

After completing the form layout, click Save to finalize the WhatsApp Flow.

Pasted image

WhatsApp Flows Form builder showing the main flow settings and available drag-and-drop form components.


Important

ASubmit Buttonmust be added to the form before it can be saved successfully.


Step 1: Find the Created Flow

After saving, return to the WhatsApp Flows list. The new flow will appear with its category, status, and available actions.


Step 2: Open the Actions Menu

Use the three-dot Actions menu to access the available flow options.

  • Add Webhook
  • Report Data
  • Preview Flow
  • Open in Studio
  • Publish
  • Edit
  • Delete

Step 3: Preview Before Publishing

Open Preview Flow to check how the form looks and works.

If any changes are needed, edit the flow before publishing it.

Pasted image

Preview window showing the WhatsApp Flow form before it is published.


Step 4: Publish the Flow

When the form is ready, choose Publish from the Actions menu.

The setup is ready when the flow appears in the WhatsApp Flows list, the preview opens correctly, the form contains the expected fields and Submit Button, and the flow can be published from the Actions menu.

  • Streamlined customer interactions.
  • Enhanced user engagement.
  • Reduced manual communication tasks.

Error: The flow cannot be saved

Fix: Make sure a Submit Button has been added to the form before saving.

What exactly is a WhatsApp Flow in BotSailor?

A WhatsApp Flow is a multi-step form that runs inside a WhatsApp conversation. It helps you collect user inputs such as name, email, or preferences interactively without sending users to an external page.

Do I need coding skills to create WhatsApp Flows Form?

No. BotSailor provides a visual drag-and-drop builder for creating the form.

How many types of form fields can I add?

You can add Text Field, Text Area, Radio Group, Checkbox Group, Select, Date Field, Header, and Submit Button components.

Can I send a confirmation message after the user submits the flow?

Yes. Use the Reply Sent After Form Submit setting to select or create the bot reply that will be sent after submission.

What is the use of Screen Unique Name?

The Screen Unique Name acts as an internal identifier for the screen or form and is useful for backend referencing, especially when connecting with APIs or external systems.

Can I connect my WhatsApp Flow with an HTTP API?

Yes. You can optionally link the flow with a previously created HTTP API for advanced interactions and external-system workflows.

Is it possible to preview the flow before using it live?

Yes. After saving the flow, use Preview Flow to check how the form looks and works before publishing it.

What is the difference between a bot reply and a WhatsApp Flow?

A bot reply is a single automated message or quick interaction. A WhatsApp Flow is a structured multi-step form designed to collect several inputs in sequence.

How can I organize my flows for different use cases?

Assign a flow category when creating the flow so different use cases such as lead capture, support, or feedback are easier to organize.

What happens to the data collected via WhatsApp Flow?

According to the source document, submitted data can be saved in BotSailor Custom Fields, sent to Google Sheets if mapped, pushed to external platforms via HTTP API, or used to trigger follow-up messages, automations, or broadcasts.

  • Preview the flow and test the form before publishing.
  • Use Add Webhook if the flow needs a webhook connection.
  • Use Report Data to review submitted flow information.
  • Use Open in Studio when you need to continue working with the flow in Flow Studio.



Fatema Khatun

Fatema Khatun

Team