Scope Wiser

What User Input Flows Are and When to Use Them

User Input Flows ask questions inside the chat and store each answer on the subscriber. Learn where they live, how they differ from WhatsApp Flows, where the answers go, and when to use one.

Last updated Sep 5, 2026

A User Input Flow asks a subscriber a series of questions inside the chat and stores each answer where your automation can use it later — name, email, budget, preferred appointment slot. Asking inside the chat gets far more answers than sending people to a web form.

Where they live

  1. Open Chatbot Manager and select a bot.

  2. Click the Data Collection tab. Two sub-tabs may appear: User Input Flows and WhatsApp Flows.

User Input Flows lists your flow campaigns (columns #, FLOW NAME, a date column and ACTIONS) with a "Search & Enter..." box and a + Create button. Each row has three icons: preview, export and edit.

User Input Flows work the same way on WhatsApp, Facebook, Instagram and Webchat.

Chatbot Manager Data Collection User Input

User Input Flows are not WhatsApp Flows

Both collect data and both live on the same tab, but they are different features.

User Input Flows

WhatsApp Flows

What the customer sees

Questions arriving as chat messages, answered one at a time in the thread

A form screen rendered inside WhatsApp, with fields and a submit button

Channels

WhatsApp, Facebook, Instagram, Webchat

WhatsApp only

Whose feature it is

Scope Wiser's

Meta's, built into WhatsApp

Approval

None. Save it and it runs

Created, categorised and published through Meta before it can be sent

Built in

The Flow Builder, as a multi-question campaign

The Whatsapp Flows Form builder, or Flows Studio (Beta) for multi-screen forms

Best at

Conversational qualification, branching on answers, anything cross-channel

Long structured forms a customer fills in one go

WhatsApp Flows need Meta approval (see its STATUS column).

Rule: if it must work on Facebook, Instagram or Webchat, it has to be a User Input Flow. For a long WhatsApp-only form, a WhatsApp Flow is a better experience, and the two can be combined in one conversation.

What a User Input Flow is made of

  1. Click + Create on the User Input Flows tab, or drop a User Input Flow block onto the canvas from the Flow Builder's Data Collection palette section.

  2. The Configure User-Input-Flow drawer opens. It has three cards — User Input Flow, Labels and Integrations — explained step by step in Building Multi-Step Forms. Forward Data to Webhook sends answers to another system (ask your developer); Sync Data to Google Sheets copies them into a spreadsheet.

  3. On the canvas, the User Input Flow node has an incoming Reply port and an outgoing First Question port. Questions hang off First Question; the conversation continues from Reply once the answers are in.

Configure User-Input-Flow drawer showing the User

Where the answers end up

  • Subscriber Manager → the contact → Input Flows tab. The question-and-answer set for that person.

  • Subscriber Manager → the contact → Custom Fields tab. The stored values. Anything you write as #field_name# in a later message comes from here.

  • The export icon on the User Input Flows list downloads the whole campaign's responses as CSV.

Because answers are stored per subscriber, a Condition block can branch on a value, a broadcast can filter on it, and a follow-up message can use the name they gave you.

When to use one

Use a User Input Flow for:

  • Lead qualification — budget, timeline, company size.

  • Appointment and booking requests — service, date, preferred time.

  • Support intake — order number and problem type.

  • Surveys and feedback — a few questions after a delivery.

  • Progressive profiling — two questions now, two more next time.

Think twice when:

  • The form is long. Split it, or use a WhatsApp Flow on WhatsApp.

  • The answer is a file or a photo. Use the File, Image or Video reply type (see Validation Rules for Input Fields).

  • The question is really a menu. Use an Interactive block with buttons instead.

  • You already hold the answer. Use a Condition block to skip questions whose field already has a value.

What to do next

Validation Rules for Input Fields — choosing the right reply type for each question. Building Multi-Step Forms — stringing questions together and branching on answers.

Was this helpful?
Edit this page