Skip to main content
All features

See everything people send you

Their answers, the files they attached, where it came from, and what you've done with it — all in one tidy list. No spreadsheet to wire up first.

Answers and files, together, the moment they land.

responses-and-uploads
const client = createClient({ baseUrl });

<FilloForm
  client={client}
  formId="customer-intake"
  onSubmitted={(id) => console.log(id)}
/>

It's all in one place

The answer, the files, the page it came from, and where it's at — sitting together, ready to read.

Big files, no fuss

People can attach hundreds of megabytes and it lands with the response — not somewhere separate you have to go dig for.

Take it with you

Export to CSV the moment someone else on the team needs the data somewhere else.

Useful before custom admin

Most teams do not want to build a full responses dashboard for every onboarding, intake, or feedback form.

Storage stays intentional

Fillo handles the upload protocol while storage adapters keep provider behavior behind a clean boundary.

Put a Fillo form in your app today.

Open the editor