WhatsApp that works the way GoHighLevel already works.
Coming soon: Flowella as a native GoHighLevel app. Your contact fields become WhatsApp Flows, and every answer lands back on the contact. Replies arrive in Conversations as their own channel, workflows send a Flow and wait for the answer, WhatsApp opt-outs follow DND, and templates are managed on a Flowella page inside GoHighLevel.
Flowella in numbers
on the HubSpot Marketplace
- 5/5Rated 5/5 on the HubSpot Marketplace, see the reviews (opens in a new tab)
- WhatsApp Flows completed
- 100K+
- median first reply
- 3 min
Your GoHighLevel fields become WhatsApp Flows.
Pick the GoHighLevel contact fields you want answered. Flowella builds the matching WhatsApp Flow with the same labels, options and field types, and uploads it to Meta. Each answer is written straight back to the same field on the contact, so your workflows, smart lists and reports see it at once.
Add a field in GoHighLevel, then watch the Flow.
- First name*, requiredStandard field
- Email*, requiredStandard field
- What do you need?Dropdown (Single)
- Best time to callRadio Select
- WhatsApp updatesCheckbox
- PostcodeSingle Line
Website enquiry5 fields
In syncGoHighLevel fields changedSyncing to MetaFlow built from GoHighLevel fields as of 15 Oct, 09:30
The fields changed since this Flow was built. Sync again to pick them up.
- Preflight check
- Read the GoHighLevel fields
- Build the WhatsApp Flow
- Upload it to Meta
First name*, required
AnnaEmail*, required
anna.price@example.comWhat do you need?
A call backBest time to call
Postcode
AB1 2CDReply to WhatsApp from GoHighLevel Conversations.
Flowella joins Conversations as its own WhatsApp channel, with its own name and icon. WhatsApp threads sit beside SMS, email and Facebook messages, replies go out through Flowella, and every message is logged on the contact.
Flowella’s channel sits beside GoHighLevel’s own WhatsApp integration. A WhatsApp number connects to one or the other.
- Anna PriceFlowella WhatsApp
- Ben OrtizEmail
- Website visitorChat widget
Hi, can I move my call to Friday morning?
Of course. Friday at 10:00 is booked in.
The WhatsApp 24-hour window has closed. Send an approved template from a workflow or the Flowella page.
Every message is logged on Anna’s contact in GoHighLevel.
Flowella actions and triggers in GoHighLevel workflows.
Add Flowella steps in the workflow builder. Five triggers start a workflow when something happens on WhatsApp, and six actions send, wait for the answer, read documents and write back, all inside GoHighLevel.
Five triggers, six actionsFlowella11 results
Triggers
Actions
Flow Completed
Flowella trigger, inboundStarts a workflow when a contact submits a WhatsApp Flow sent through Flowella, with every answer ready to use in later steps.
Filter on
flow_nameanswers
Use it to follow up on a booking, feedback or KYC Flow.
WhatsApp Reply
Flowella trigger, inboundStarts a workflow when a contact replies on WhatsApp, with the message text to filter and branch on.
Filter on
message_text
Use it to route a keyword reply such as BOOK without a chatbot.
Message Read
Flowella trigger, outboundStarts a workflow when a contact reads a WhatsApp message you sent.
Filter on
template_name
Use it to follow up only with people who read your message.
Message Failed
Flowella trigger, outboundStarts a workflow when Meta can’t deliver a message, with the reason it gives.
Filter on
template_nameerror_code
Use it to fall back to SMS or email when WhatsApp can’t get through.
Opted Out
Flowella trigger, inboundStarts a workflow when a contact opts out of WhatsApp, after Flowella has turned on their WhatsApp DND.
Filter on
keyword
Use it to tell the owner, or carry on by email.
Send WhatsApp Flow
Flowella actionSends a Flow template, then holds the contact at this step until they submit it or the wait runs out, and branches on which happened. Every answer is ready for the steps that follow.
- Flow*, required
- Website enquiry
- Template*, required
- enquiry_follow_up
- Phone*, required
- contact.phone
- Wait for the answers
- Up to 2 days, then the No answer branch
Use it for enquiries, bookings and feedback, where the next step depends on the answer.
Send WhatsApp Template
Flowella actionSends a Meta-approved template from any workflow, with its variables filled from the contact’s fields.
- Template*, required
- renewal_offer
- Phone*, required
- contact.phone
- Variable 1
- contact.first_name
Use it for booking confirmations, reminders and renewals.
Send WhatsApp Message
Flowella actionSends a message written in the workflow, inside the 24-hour window: plain text, a document, an image, a video or audio.
- Message type*, required
- Text Message
- Message
- Thanks, Anna. We’ll be in touch today.
Use it for personal thank-yous and follow-ups that don’t need a template.
Update WhatsApp Opt-in
Flowella actionRecords a WhatsApp opt-in or opt-out with its source, and keeps the contact’s WhatsApp DND in step.
- Status*, required
- Opted in
- Source
- Signed form at reception
Use it when consent arrives another way, such as a signed form.
AI Document Reader
Flowella actionReads a photo or PDF the contact sent on WhatsApp, such as an ID or a bill, and writes what it finds to their fields.
- Document*, required
- Last WhatsApp attachment
- Write to
- contact.document_number
Use it for KYC, claims and applications that need a document checked.
Generate Document
Flowella actionFills a document template from the contact’s fields and sends it as a PDF on WhatsApp.
- Document template*, required
- Pricing
- Send on WhatsApp
- As a PDF
Use it for quotes, pricing and confirmations made for one person.
GoHighLevel bills actions and triggers from marketplace apps as premium workflow actions, separately from your Flowella plan. How GoHighLevel bills them (opens in a new tab)
Send, wait, then branch on what they actually did.
Anna fills in your website enquiry form. Send her a WhatsApp Flow, play her part, and watch the workflow wait, branch and follow up: what she sees on her phone, and what lands on her GoHighLevel contact, step by step. Non-responders get a reminder or a task. Keyword replies route without a chatbot sitting outside GoHighLevel.
Anna just filled in your website form. Send her the template.
- Form SubmittedThe website enquiry form was submitted
- Send WhatsApp Template
enquiry_follow_up, with a Flow - Wait for the answers Flow Completed or WhatsApp Reply, up to 2 days Flow Completed, after 1 minute WhatsApp Reply, after 1 minute No answer in 2 days
- If/Else on the answer
- Wants a call back
contact.enquiry_typeiscall_back, or the reply contains BOOK - Wants pricing
contact.enquiry_typeispricing - Just looking
contact.enquiry_typeisjust_looking - None metNo answer in 2 days
- Wants a call back
-
The chosen path runs here.
Send WhatsApp MessageSam will call you tomorrow morning
Add TaskCall Anna back, for Sam Lee
Generate DocumentPricing PDF, filled from her record
Send WhatsApp MessageDocument: the pricing PDF
Send WhatsApp MessageNo rush, reply any time
Add Contact Tagnurture
Send WhatsApp Template
flowella_form_reminderWait for the answersFlow Completed, up to 2 more days
Today
Your template lands here
Play Anna
Fields
- Phone number
contact.phone - +447700900123From the website form
- Enquiry type
contact.enquiry_type - No valueFrom the Flow
- Last WhatsApp reply
contact.last_whatsapp_reply - No valueSaved before the WhatsApp Reply trigger runs
Activity
Form submittedWebsite enquiry
- WhatsApp activity lands here
Anna sent your website form, so the workflow started. Press Send the template. Sent and read. The workflow now waits up to 2 days for Flow Completed or a WhatsApp Reply. Play Anna. Anna opened the Flow. Choose her answer, then press Send. Flow Completed: contact.enquiry_type is call_back. Path: a WhatsApp message, then a task for Sam. Flow Completed: contact.enquiry_type is pricing. Path: a PDF made from her record, sent on WhatsApp. Flow Completed: contact.enquiry_type is just_looking. Path: a friendly reply, then the nurture tag. WhatsApp Reply: Anna wrote BOOK, so the branch takes the same path as a phone call request: a WhatsApp message, then a task for Sam to phone her. No answer in 2 days, so the wait ended. Path: a reminder template, then another wait.
2 days later
WhatsApp opt-outs that follow DND.
Flowella and GoHighLevel keep one answer to whether you may message someone on WhatsApp. A STOP reply turns on the contact’s WhatsApp DND. DND set in GoHighLevel, by a colleague or a workflow, stops Flowella’s sends. And a START reply turns it off again, with how and when saved on the contact.
Every send checks DND first.
Do not disturb
- EmailOffDND on
- SMSOffDND on
- WhatsAppOffDND on
- CallsOffDND on
WhatsApp consent
- Status
contact.whatsapp_consent - Opted in
- How it changed
contact.whatsapp_consent_source - Website enquiry Flow
- When
contact.whatsapp_consent_at - 15 Oct, 09:30
Anna PriceCan messageOpted out
History, newest first
- Opted in through a FlowWhatsApp updates ticked in the website enquiry Flow
Flowella, inside GoHighLevel.
Flowella opens as its own page in the GoHighLevel menu, already signed in as you. Write templates and submit them to Meta, keep Flows in sync, check your WhatsApp number and see who has opted out, without another login or another tab.
Your templates, inside GoHighLevel.
booking_reminderApprovedIn reviewDraft
Fills in from GoHighLevel
- First name
contact.first_name - Appointment
appointment.start_time
renewal_offerApprovedIn reviewDraft
Fills in from GoHighLevel
- First name
contact.first_name - Renewal date
contact.renewal_date
open_day_inviteApprovedIn reviewDraft
Fills in from GoHighLevel
- First name
contact.first_name
- Website enquiryBuilt from 5 GoHighLevel fieldsIn sync
- Stay in touchBuilt from 2 GoHighLevel fieldsIn sync
- Appointment feedbackBuilt from 4 GoHighLevel fieldsIn sync
- Display name
- Acme Clinic
- Number
- +44 7700 900123
- Status
- Connected
- Quality rating
- High
- Messaging limit
- 1,000 people a day
- Sam PatelSTOP reply on WhatsApp20 Oct
- Leah MorganWhatsApp DND set in GoHighLevel18 Oct
- Tom ReidSTOP reply on WhatsApp11 Oct
Live in GoHighLevel in three steps.
How setup will work when the app launches: about 30 minutes in GoHighLevel. Meta’s business verification is separate and usually takes one to two business days.
-
1
Step 1: Install from the Marketplace
Install Flowella from the GoHighLevel Marketplace and approve its access. It adds the Flowella channel, workflow actions and the Flowella page to the accounts you choose.
Flowella appSample data- WhatsApp Business
- Connected
- GoHighLevel
- Installed
- Account
- Acme Clinic
-
2
Step 2: Pick fields and sync a Flow
Choose the contact fields a Flow should ask for and sync it to Meta. WhatsApp threads start arriving in Conversations.
Flows- Website enquiry
- In sync
- Stay in touch
- In sync
- Flowella channel
- Connected
-
3
Step 3: Automate in workflows
Send, wait and branch with Flowella’s actions, as in the workflow above.
Workflow
- 1
- Send WhatsApp Template
- 2
- Wait for the answers
- 3
- If/Else on the answer
Integration questions.
What GoHighLevel users ask before the app launches.
Use Flowella with GoHighLevel today
Availability
When will the GoHighLevel app be ready?
It’s in development now. Book a demo and we’ll show you the parts that are ready, tell you where the rest is, and put you on the list for early access.
Can I use Flowella with GoHighLevel today?
Yes, through the Flowella API. A GoHighLevel workflow’s webhook action can call the API to send a WhatsApp template or Flow, and Flowella’s outbound webhooks can start a GoHighLevel workflow through an inbound webhook trigger. The app replaces that wiring with its own actions, triggers and Conversations channel.
Do I need HubSpot?
No. The GoHighLevel app works on its own. Flowella’s HubSpot app is a separate integration.
Working with GoHighLevel
Does it replace GoHighLevel’s own WhatsApp?
It sits beside it, as its own channel in Conversations. A WhatsApp number connects to one or the other, so choose Flowella for the numbers that send Flows. Flowella adds WhatsApp Flows built from your fields, answers written back to the contact, and actions that wait for the answer.
Will the workflow actions cost extra in GoHighLevel?
GoHighLevel bills actions and triggers from marketplace apps as premium workflow actions. That’s GoHighLevel’s charge, separate from your Flowella plan. How GoHighLevel bills premium actions.
How are opt-outs handled?
WhatsApp has its own DND channel in GoHighLevel. A STOP reply turns it on, DND set in GoHighLevel stops Flowella’s sends, and a START reply turns it off again. Flowella also saves how and when consent changed, in fields on the contact.
Want WhatsApp Flows in GoHighLevel?
The GoHighLevel app is coming soon. Book a demo to see Flowella working with fields and workflows like yours, and we’ll tell you the moment the app is ready.