HomeBlogWhatsApp Flows
🧩 How-to

WhatsApp Flows: forms, bookings and menus without leaving the chat

Forms that open inside WhatsApp instead of bouncing people to a browser — so a booking, a lead or a feedback score gets captured before they lose interest.

Watch what happens when you send a customer a link inside a chat. They tap it, a browser opens, the page loads slowly on 4G, they get distracted by a notification, and the tab dies half-filled. Every hop out of WhatsApp is a place to lose someone. WhatsApp Flows remove the hop entirely — the form opens right there in the chat, and people finish what they started far more often.

If you've been pasting Google Form links into WhatsApp and wondering why so few come back, this is the fix. Here's what Flows are, when they beat a chatbot or a plain link, and the first ones worth building.

⚡ Short answer

WhatsApp Flows are structured, tappable screens — dropdowns, date pickers, radio buttons, text fields — that open inside the chat, so a customer can book, sign up or hand over information without ever leaving WhatsApp. You design the screens once and send them as an interactive message; the answers come straight back into your inbox.

Why a link in a chat loses people

A link feels harmless, but it asks a lot. The customer has to leave a conversation they trust, wait for an external page to load, re-orient themselves on a form that looks nothing like WhatsApp, and often log in or re-type details they've already given you. Each of those steps sheds people.

There's also the context problem. Inside WhatsApp the customer knows exactly who they're talking to — your brand name and photo are right at the top. On an external form that trust evaporates; a plain URL on a slow page can even read as suspicious. And once they've switched apps, a single WhatsApp notification from a friend is enough to pull them away and never bring them back.

Flows keep the whole thing on one screen the customer already trusts. No new tab, no login, no lost context — they tap a button, a clean form slides up, they fill three fields and hit submit. That's the entire difference, and it shows up in completion rates.

What Flows can actually do

A Flow is built from screens, and each screen holds fields. The field types cover almost everything a normal web form does:

  • Text and text-area inputs — names, addresses, a short message, with validation for email or phone format.
  • Dropdowns and radio buttons — pick a service, a branch, a plan, a reason for contact.
  • Checkboxes — multi-select add-ons, interests, or a consent tick.
  • Date and time pickers — the backbone of any booking or appointment Flow.
  • Multi-screen steps — split a long form so it never feels heavy, with a confirmation screen at the end.

Put those together and you can cover the jobs businesses usually send people off-platform to do:

  • Appointment booking — pick a service, a date and a slot, done.
  • Lead qualification — capture budget, city and requirement before a salesperson ever calls.
  • Order or enquiry forms — product, quantity, delivery address in one pass.
  • Feedback and CSAT — a quick rating plus an optional comment after delivery.
  • Support tickets — issue type, order number and description, routed to the right agent.

Flows vs a chatbot vs a plain link

These three overlap, and people pick the wrong one all the time. A chatbot is a back-and-forth conversation; a Flow is a structured form; a link is an escape hatch to somewhere else. Here's how they stack up when the job is collecting real, structured data.

 Plain linkChatbotWhatsApp Flow
Where it happensExternal browserInside chatInside chat
Effort to buildLowestMediumLow–medium (no-code)
Completion rateWeakest — drop-off at every hopGood, but tedious for many fieldsStrongest for structured data
Best forLong or complex web pages, paymentsQ&A, routing, quick repliesBookings, sign-ups, feedback, forms
Feels likeLeaving WhatsAppChattingA native mini-form

The honest rule: use a chatbot to talk and route, use a Flow to collect. A ten-question form typed out one bubble at a time in a chatbot exhausts people; the same ten questions on two tidy Flow screens get finished. And keep the link for what genuinely lives elsewhere, like a payment page.

Build Flows and a chatbot without code

QuickWA runs on the Meta Cloud API, connects your number in about two minutes with Login with Facebook, and lets you design Flows and bots by dragging screens — no developer needed. Start on the free plan.

Start free →

Five Flows worth building first

You don't need a library of them. Pick the one that maps to how you actually lose customers today and build that.

  1. Clinic appointment booking. A dental clinic in Pune sends a Flow with three fields: doctor, date, time slot. The patient books in twenty seconds without a phone call, and the slot lands straight in the front desk's inbox. Pair it with the ideas in WhatsApp for clinics: manage appointments and reminders.
  2. Real-estate site-visit request. A broker in Gurugram replies to a property enquiry with a Flow asking preferred project, budget band and a visit date. Only serious buyers finish it, so the sales team spends its Saturday on qualified visits instead of tyre-kickers.
  3. Restaurant reservation. A family restaurant in Jaipur sends a Flow for party size, date and time. No more juggling calls during the dinner rush — reservations queue up in one place, and a confirmation screen reassures the guest instantly.
  4. B2B lead qualification. A software reseller pushes a Flow that captures company size, current tool and buying timeline before the first call. The rep walks into the conversation already knowing who's worth an hour.
  5. Post-delivery feedback. An online kitchenware store sends a one-screen Flow after delivery: a star rating and an optional line of comment. Because it's one tap inside WhatsApp, far more customers actually respond than would ever open an emailed survey.

Getting Flows right

A Flow is only as good as its discipline. A few do's and don'ts that separate the ones people finish from the ones they abandon:

  • Do keep it short. Three to five fields is the sweet spot. If you must ask more, split it across screens so no single screen looks like a wall.
  • Don't ask for what you won't use. Every extra field costs you completions. If a piece of data never changes what you do next, cut it.
  • Do confirm at the end. A final screen that repeats "Booked: Dr. Sharma, 12 Aug, 5:30 PM" turns a form submission into a reassurance.
  • Do hand off to a human when it matters. A Flow captures the structured bits; a person closes the loop. Route the submission into a shared team inbox so an agent can pick up anything unusual.
  • Don't treat a Flow as your whole funnel. Let a no-code chatbot greet and route, drop the Flow in at the moment you need real data, and use it as one piece of a wider WhatsApp lead generation plan.

The bottom line

Flows fix a specific, expensive leak: the moment a customer has to leave WhatsApp to give you something, and doesn't come back. Keep the form inside the chat and that leak mostly closes. They need the WhatsApp Business API, not the free green app, but on a no-code platform you can build one in an afternoon. Start with the single form you send as a link most often — the booking, the enquiry, the feedback ask — rebuild it as a Flow, and watch how many more people finish.

Frequently asked questions

What are WhatsApp Flows? +
WhatsApp Flows are structured, tappable screens that open inside a WhatsApp chat — dropdowns, date pickers, radio buttons and text fields — so a customer can book an appointment, sign up or give feedback without leaving WhatsApp for a browser. You build the screens once and send them as an interactive message.
Do Flows work on the free WhatsApp Business app? +
No. Flows are a feature of the WhatsApp Business API (the WhatsApp Business Platform), not the free green WhatsApp Business app. To build and send them you connect your number to the API through a platform like QuickWA, then design the Flow in a no-code editor.
Do I need a developer to build a Flow? +
Not on a no-code platform. QuickWA lets you drag together screens, fields and validation without writing code, and wire the finished data to your inbox, tags or chatbot. A developer can still use the raw Flows API and endpoints if you want a custom data exchange, but most businesses never need to.
Are Flows free to send? +
Sending a Flow is just sending a message, so it is billed like any other WhatsApp message. If a customer messaged you first and you are inside the 24-hour service window, your reply is free. If you start the conversation, it goes out as a template and is billed under whichever category applies — usually utility for a booking or order form, or marketing for a promotional one. The Flow feature itself has no separate charge from Meta.