Forms that talk back.

ConvoForm chats with people, asks follow-ups when an answer is vague, and hands you clean, structured data.

Try it on your phone
  • No credit card
  • Open source (Apache 2.0)
  • Cloud or self-host
  • Works in any phone browser

Illustrative example

How it works

From a form to clean answers

Fields become questions. Vague replies get a follow-up. Every answer lands in its column.

Illustrative example

01

Design your form

Describe it and let AI draft the fields, or build from scratch.

02

Share the link

Put it in your Instagram bio or send it in a WhatsApp reply. People chat in their phone browser, no app needed.

03

Review clean answers

See each answer in a table with the full transcript. Export to CSV or send to Google Sheets.

Live demo

Trust & privacy

Your respondents' data, handled plainly

Open source

All code is public on GitHub under Apache 2.0. Anyone can check how it works.

Self-host if you want

Run it on your own server with Docker Compose and your own PostgreSQL, or use our cloud.

We don't sell data

Our privacy policy says we do not sell personal information.

Your data, your export

Download responses as CSV or send them to Google Sheets.

What ConvoForm doesn't do

  • It doesn't make decisions for you. ConvoForm collects clear answers; your team decides what to do with them.
  • It doesn't rank or qualify people. It checks that each answer meets the field.
  • It isn't a WhatsApp bot. People open your link and chat in the browser.
  • It doesn't replace your CRM, book calls or send follow-ups.
I built ConvoForm because forms collect what people type, not what they mean. It's open source, so you can see exactly how it handles your respondents' answers. If something doesn't work for you, tell me and I'll fix it.
Utkarsh AnandUtkarsh Anand · Builder of ConvoForm@growupanand on GitHub
winner project of the month
FAQ

Questions, answered

Is it free?
Yes. ConvoForm is in beta, and every feature is free while we're in beta. The beta limits are 500 responses per organization and 100 MB of file storage (files up to 5 MB each, kept for 30 days).
Can I self-host?
Yes. ConvoForm is open source (Apache 2.0). Follow the self-hosting guide on docs.convoform.com to run it with Docker Compose and your own PostgreSQL database and AI provider key.
Does it work on WhatsApp and mobile?
Share your form link anywhere, including WhatsApp and your Instagram bio. People tap it and chat in their phone's browser. ConvoForm doesn't run inside WhatsApp and doesn't send WhatsApp messages.
Where is my data stored?
On the cloud version, forms and responses are stored in a PostgreSQL database in Singapore (AWS ap-southeast-1, hosted by Neon), and the web app runs in Vercel's Singapore region. Uploaded files are stored on Cloudflare R2. To run the conversation, answers are sent to a third-party AI model provider. If you self-host, everything stays on your own server and database, with the AI provider you choose.
Can I import my existing Google Form?
Yes. Sign in, then import a Google Form from your Google Drive to turn it into a conversational form.

Ready to let your form talk back?

Turn your next form into a conversation that asks the right follow-up and hands you clean answers.

Free to startNo credit cardOpen source (Apache 2.0)

Illustrative example