Welcome to BotSailor Help! Just use the email OTP to sign in and track your tickets. Password login isn’t needed anymore.
Easily send WhatsApp multi-step flows (forms) directly from your website using Webhook Workflow in BotSailor. Whether it's a form submission on your WordPress, Elementor, or any custom HTML site, you can instantly trigger WhatsApp messages — like lead qualification flows, confirmations, or onboarding forms — with no manual follow-up required.
This is perfect for real-time engagement, especially when you want to auto-respond to website visitors on WhatsApp.
By the end of this guide, you’ll be able to:
Configuration
You need to create a whatsapp flow first. For creating WhatsApp Flows Form you can follow this article. Click here
Create a whatsapp marketing template with cta/quick reply button. Learn more (how to create template link)
Now create a Bot flow using whatsapp flow form.
Create a Webhook workflow from the whatsapp sidebar.
Create a elementor form at your website and add the copied webhook.
✅Make sure the variables (e.g; name, email, phone number, etc) you added to the whatsapp flow are available in your elementor forms.
If you face any difficulties, preview this article. Click here (Elementor how to blog)
Now you have to capture the webhook response and map that data.
If all connections are set up correctly, the WhatsApp flow form will be delivered to your WhatsApp account immediately after submitting the website form. If you prefer to delay the flow delivery, you can configure a time delay within the bot flow settings, as explained in Step 3.
You can follow our troubleshooting guide if needed. Click here
What is the purpose of using Webhook Workflow in BotSailor?
Webhook Workflow allows you to automatically trigger a WhatsApp flow (multi-step form) whenever a user submits a form on your website — such as Elementor, WPForms, Contact Form 7, or custom forms — without manual action.
Yes. Any form builder that supports webhook or HTTP POST/GET (e.g., Elementor, WPForms, Gravity Forms, HTML forms) can be integrated with BotSailor’s Webhook Workflow.
Yes. You must create a WhatsApp marketing template that includes a CTA or Quick Reply button. This template will be used to initiate the conversation and trigger the flow.
Yes. The form must collect the user’s WhatsApp phone number. It should be in international format (e.g., +8801XXXXXXXXX) for successful delivery.
Yes, but only through an approved template. If the contact is outside the 24-hour window or not subscribed yet, only WhatsApp templates can be used to initiate the message.
Possible reasons:
Yes. Inside the Bot Flow, you can insert a Delay Element before the WhatsApp Flow component to wait a few seconds or minutes before sending.
Inside the Webhook Workflow panel in BotSailor:
Absolutely! Use Custom Fields and dynamic variables (e.g., {{name}}, {{service}}) in your WhatsApp flow for personalized conversations.
Yes. All submitted form data and conversation history are logged in: