Welcome to BotSailor Help! Just use the email OTP to sign in and track your tickets. Password login isn’t needed anymore.
Want to collect structured information from your WhatsApp users in an organized, professional manner? Whether you’re running a support funnel, generating leads, or collecting feedback, BotSailor’s Input Flow feature lets you build multi-step forms directly within WhatsApp.
This guide walks you through creating a smooth, interactive, and automated multi-step form using BotSailor, powered by WhatsApp Flow Forms and Input Flow steps.
Input Flow is a visual chatbot builder inside BotSailor that allows you to create a sequence of questions and actions. It works as a conversational form builder, where each block represents a user input, such as name, email, or phone number. These inputs are saved into custom fields and can trigger actions like sending WhatsApp Flow Forms, HTTP API calls, or template messages.
Combining Input Flow with WhatsApp Flows enhances user experience by:
Go to WhatsApp Flows from the left menu. Click Create, then set your:
For detailed guide about WhatsApp flow form, please read this guide: <placeholder>
From the Input Flow section:
After collecting initial data, you can send a Flow Form by:
Header (e.g., “Please fill-up”)
Message body
Footer button text
🔹 Step 4: Connect to Next Message or Action
After the WhatsApp Flow node, you can continue the flow with:
Do I need to publish the WhatsApp Flow before using it in Input Flow?
Yes. Make sure your WhatsApp Flow is created and published first.
Can I collect files or documents in Input Flow?
Currently, Input Flow supports text, phone, email, and button replies, but file upload is not supported.
Can I show different flows based on answers?
Yes. You can use multiple choice responses to branch the conversation and trigger different actions.
Is this form flow GDPR compliant?
BotSailor allows you to store data in a secure and compliant way. Make sure to add legal notices if needed in your form.
Can I send the collected data to a CRM or Google Sheet?
Absolutely. Use the HTTP API or Google Sheet Fetch actions to connect your flow with external systems.