Before you start
- A WhatsApp number is connected to Flowella. Flows belong to one WhatsApp number, so select the number you will send from before you create the Flow.
- To send the Flow, you need an approved template with a Flow button. See Send the Flow.
Create a Flow
1
Open the Flows page
In the sidebar, select Flows.
2
Start a new Flow
Select New Flow, enter a Flow name, for example “Contact request”, and select Create Flow.
3
Build it
The designer opens on the Build tab with an empty first screen. Your Flow is listed under Your Flowella Flows on the Flows page, with an Open designer link.
Build tab
The Build tab has three areas: the Field palette, the Screen canvas with a live phone preview, and Field properties.Add fields
Select a field type in the palette to add it to the current screen:Set field properties
Select a field on the canvas to edit it in Properties:- Field label and Help text: what the contact sees.
- Required: the contact cannot continue until they answer.
- Validation: for text fields, check the answer is an Email address, a Phone number or a Web address.
- Options: for choice fields, add, rename and remove options.
- Permanent field ID: the ID that identifies this field in submissions, exports and webhooks. Select Copy field ID to copy it.
Add screens
Select Add screen to add another screen. Each screen can hold up to 50 components, which is Meta’s limit. The designer warns you as a screen gets close, and you cannot publish a screen that goes over. The phone preview shows the selected screen as the contact will see it. Use Continue and Back in the preview to move between screens.Logic tab
Conditional logic shows or hides fields based on earlier answers. Select Add rule, then choose:- Trigger field: the answer the rule checks.
- Operator and Value: the condition, for example equals Yes.
- Action: Show or Hide.
- Target fields: the fields the rule shows or hides.
Routing tab
Screen routing chooses which screen follows each answer and where every path ends.- The first screen is the Entry screen.
- Add a Conditional branch to send the contact to a different screen depending on an answer, and a Fallback for everyone else.
- Mark the last screen of each path as a Terminal screen. A terminal screen can count as a Successful outcome and can have its own Completion message for this screen.
Save and publish
- Save draft keeps your changes without changing what contacts see.
- Publish v1, or Publish as v2 and so on, publishes the draft to WhatsApp as a new version.
Versions tab
Versions lists every version you have published. Published versions cannot be edited: expand one to see what it contained. The current version shows Live and earlier ones show Retired, each with its number of submissions. Carrier template shows the approved template whose Flow button opens the live version. If no template opens it yet, the tab says so.A template keeps opening the version it was built with. Publishing a new version does not change what an existing template sends, so contacts never see a Flow change halfway through a campaign. To send the new version, create or update a template so its Flow button uses it.
Submissions tab
Submissions shows each contact’s answers against the version they completed. Use the version filter to show All versions or one version. If a submission came from a retired version, its questions show with the labels they had then. Select Export CSV to download the submissions.Settings tab
- Completion message: what the contact sees after they submit.
- Language: the language of the Flow.
- Destinations: where submissions go. The Flowella submission store is always on, so every submission appears on the Submissions tab. You can also send each submission to one of your organisation’s webhooks. Set up webhook URLs and signing secrets in Settings → Webhooks first.
Send the Flow
A Flow reaches contacts through an approved template with a Flow button.- Create a template with a Flow button and choose this Flow. See Buttons.
- Submit the template for approval.
- Send it from a bulk send, the Inbox, a HubSpot workflow or the API.
Related
Sync a HubSpot form to a Flow
Build a Flow from a HubSpot form and send answers back to HubSpot.
Form design best practices
Keep Flows short and easy to finish on a phone.
Webhooks
Send submissions to your own systems.
Template reference
Add a Flow button to a template.

