← All articles

WhatsApp Flows: How to Build Forms, Bookings and Surveys Inside WhatsApp

Sending customers to a website form loses many of them. The page is slow, the form is long, and they never come back to the chat. WhatsApp Flows fix this by opening a neat, app-like form right inside WhatsApp.

In this guide you will learn what Flows are, when to use them instead of a chatbot, real examples, and how to build one.

⏱ 4 min readUpdated October 2026Automation

Key takeaways

  • Flows are Meta’s native in-chat forms with text fields, dropdowns, date pickers and more.
  • They suit structured data: lead forms, bookings, surveys, sign-ups and quotes.
  • Use a chatbot for conversation and a Flow when you need neat, complete details.
  • Most platforms let you build Flows without coding.

What are WhatsApp Flows?

A Flow is a set of one or more screens that opens over the chat when a customer taps a button. Each screen can have text inputs, dropdowns, radio buttons, checkboxes, date pickers and more. When the customer taps Submit, the data comes back to your business, and the chat continues.

Because it stays inside WhatsApp, customers do not need to load a website or log in. It feels fast and safe.

Flows vs chatbots

ChatbotWhatsApp Flow
Best forQuestions and open conversationCollecting exact, structured details
Feels likeA chatA short app form
InputTyped replies and buttonsFields, dropdowns, date pickers
ErrorsTypos and unclear answersValidated fields, fewer mistakes
Example“What are your timings?”Book an appointment for a date and time

The best setups use both: the chatbot talks, then opens a Flow when it is time to collect details.

Lead capture

Name, city, budget and requirement in one quick form.

Appointment booking

Pick service, date and time slot.

Feedback surveys

Star rating and a short comment after a purchase.

Event registration

Name, number of guests, session choice.

Quotes

Insurance, loans or services: answers create a tailored quote.

Customer sign-up

Onboarding details, preferences and consent.

Example: a lead form for a service business

A digital agency could send this Flow after a customer asks for a quote:

  1. Screen 1: Name, business name, city.
  2. Screen 2: Service needed (dropdown: website, SEO, ads, WhatsApp marketing) and monthly budget range.
  3. Screen 3: Preferred contact time and Submit.
Flow inside a chat
Thanks for your interest! Tap below to share a few details so we can send the right quote. It takes 30 seconds.
[Opens “Get a quote” form and submits]
Got it, Rohan ✅ Our expert will send your quote here within 1 working hour.

Want a WhatsApp Flow built for your business?

Our team sets up the official WhatsApp Business API, templates and automation for you.

Chat on WhatsAppSee plans

How to build your first Flow

  1. Pick one goalBooking, lead form or survey. Keep it to 1–3 screens.
  2. List the fieldsAsk only what you truly need. Every extra field lowers completion.
  3. Build itUse your platform’s drag-and-drop Flow builder, or the Flow Builder in WhatsApp Manager.
  4. Connect the dataSend submissions to your CRM, sheet or booking system.
  5. Test on a phoneCheck every screen on Android and iPhone.
  6. Attach it to a messageAdd the Flow to a template button or a chatbot step.

Tip: Use dropdowns and radio buttons instead of free text wherever you can. Fewer typing steps means more people finish.

Design tips that improve completion

  • Show progress: “Step 1 of 3”.
  • Pre-fill what you already know, like the customer’s name.
  • Use clear button text: “Book my slot” beats “Submit”.
  • Send a confirmation message right after submit.
  • Keep sensitive data to a minimum and explain why you need it.

Rules and costs

Flows are sent inside messages, so normal WhatsApp pricing applies: a Flow inside a reply during the 24-hour service window is cheap, while a Flow inside a marketing template costs a marketing message. Some features, like payments inside Flows, are available only in some countries such as India. See WhatsApp payments in India.

Note: Collect only the data you need and follow privacy laws like India’s DPDP Act. Do not ask for passwords or full card numbers in a Flow.

Frequently asked questions

Do WhatsApp Flows need coding?

Not always. Most WhatsApp platforms and Meta’s Flow Builder let you create Flows with drag-and-drop. Coding is needed only for advanced live data, like real-time slot availability.

Are WhatsApp Flows free?

There is no separate charge for Flows. You pay normal WhatsApp message rates for the message that carries the Flow.

Can a Flow check available time slots?

Yes. A Flow can connect to your server to show live data, such as free appointment slots, using an endpoint.

Do Flows work on all phones?

Flows work on current versions of WhatsApp on Android and iPhone. Very old app versions may not show them.

What is the difference between a Flow and a chatbot?

A chatbot handles conversation step by step. A Flow is a form inside WhatsApp for collecting structured details quickly and neatly.

Ready to grow with WhatsApp?

Talk to our WhatsApp experts. Official Meta API, AI chatbots, bulk campaigns and 24×7 support. Call or WhatsApp +91 85808 92163.

WhatsApp us nowBook a free demo
Celebrate Diwali with 20% OFF!
Latest offer

Celebrate Diwali with 20% OFF!

Celebrate the festival of lights with special savings on WhatsApp marketing services. Get 20% OFF on all plans and grow your business with smarter marketing. Use code DIWALI20 at checkout. Offer valid until 6 November 2026.

Claim 20% OFF