Conversational forms people actually finish.

chatform turns your form into an AI-powered conversation that asks again when an answer is thin, and follows up with the people who leave.

Free forever · Unlimited submissions · No card

A

Ada · Northwind onboarding

Question 1 of 8

Type your answer…
  1. chatform: Hey! I'm Ada, and I help new teams get set up at Northwind. 👋 What should I call you?
  2. Respondent: Maya
  3. chatform: Good to meet you, Maya. How many people are you setting this up for?
  4. Respondent: we're about a dozen right now
  5. System: Team size recorded as 12
  6. chatform: Twelve, noted. How's the setup you're on now doing on these?
  7. Respondent: Filled the grid in
  8. chatform: Fair. And how would you rate the tool you're leaving?
  9. Respondent: 2 out of 5
  10. Respondent: quick one before I go on, do you post to Slack?
  11. chatform: We do. Every response can land in a Slack channel the second it comes in, and Zapier covers anything else.
  12. System: Answered from your knowledge base
  13. chatform: Back to it. Want twenty minutes with an onboarding lead?
  14. Respondent: Booked
  15. System: Thu 4 Sep · 10:30 AM · added to both calendars
  16. chatform: One bit of housekeeping before the last step.
  17. Respondent: I agree
  18. System: Accepted · v4 of the terms · timestamped
  19. chatform: Last step: twelve seats on Team is $288 for the year.
  20. Respondent: Paid $288.00
  21. System: Reference CF-7QK2 recorded · matched to your invoice
  22. Completed: You're all set, Maya. Twelve seats are live, and I'll see you Thursday at 10:30.

Three pillars behind more submissions.

Better questions, automatic follow-ups, and proof they worked.

  1. Better questions

    One at a time — and when an answer is too thin to use, it asks again.

    What went wrong with the last tool you tried?

    it was bad

    Bad how — the price, or something it couldn’t do?

    Ziang Xiao et al., ACM Transactions on Computer-Human Interaction 27(3), 2020

  2. Automated follow-ups

    An email brings the ones who left back to the question they stopped on.

    4h1 day3 days

    Henry Sauermann et al., Research Policy 42(1), 2013

  3. Proof it worked

    Hold some people back from the emails. The gap between the two is your real recovery.

    Reminded
    Held back
    that gap, in your numbers

    No other form builder we could find offers one.

  • Message
  • Short text
  • Long text
  • Email
  • Phone
  • Website
  • Contact info
  • Address
  • Number
  • Date
  • Yes / No
  • Single select
  • Poll
  • Multi select
  • Dropdown
  • Picture choice
  • Ranking
  • Rating
  • NPS
  • Opinion scale
  • Matrix
  • File upload
  • Signature
  • Payment
  • Scheduling
  • Field group
  • Consent

chatform has 27 question types, colour-coded by what they collect. See the full list.

A long form is a list of reasons to leave.

It shows someone the whole cost before they have answered anything.

The research behind this, in full
…14 more25 questions, all at once25 questions, as a conversation

It answers their questions, too.

Watch the respondent stop answering and start asking.

  • Quotes your knowledge base

    Your documents, pages and notes, on Pro. It quotes you, not the internet.

  • Never loses its place

    Your form is still in charge. Nothing gets skipped, nothing gets asked twice.

  • One turn, both jobs

    Records the answer and replies to the question in the same breath.

nobody scripted that answer

You don’t build it. You just ask.

The AI writes the questions, the wording and the branching — and then stays on to ask them. You change your mind by saying so.

Describe your form. Get your form.

One sentence about what you need, and every question is written for you — wording, order, question types and the branching between them.

  • Type what you want. “Onboarding for a design agency” → a whole form.

  • Or paste your website. It reads your pages and asks in your own vocabulary.

  • Then just ask for changes. “Add a budget question and skip it under 10 people.”

Onboarding for a design agency

read northwind.co — 6 pages

Drafted 4 questions

What should I call you?

Short text

Work email

Email

How big is your team?

Number

Rough budget?

Single select

it really reads your site

Read the conversation, not the row.

What you asked, what they said, and what got recorded — side by side.

Response #CF-4821

Completed

How big is the team you're setting this up for?

we're about a dozen people right now

Twelve — noted. What brings you to Northwind?

Replacing a tool

Team size
12
Reason
Replacing a tool
Email
maya@northwind.co

Then brief it like a person.

A persona, a goal, a knowledge base it can quote — and the topics it will not touch.

Goal

Qualify the lead and book a demo if they're a fit.

Knowledge base

7,240 / 20,000

Pricing · Onboarding timeline · Security & data handling

Guardrails

Won't discuss competitors or give legal advice. Declines politely, then continues.

It understands what people type.

Choices stay instant and exact. Free text goes to the model — and when it isn’t sure, it asks instead of guessing.

They typed

Recorded as

  • “we're about a dozen people right now”

    Team size

    12

  • “somewhere between five and ten grand a month”

    Budget

    $5–10k

  • “yeah we tried HubSpot, dropped it last year”

    Current CRM

    None

  • “right after the holidays”

    Timeline

    January

It can’t publish a dead end.

Nineteen operators, nested groups, scoring. The linter walks every path before publish.

≥ 50otherwise3How big is your team?Number4Ask for a work emailEmail5Which plan fits?Single selectComplete

Then put it anywhere.

One form, four ways out — and nothing to rebuild for any of them.

  • A link

    Send it, post it, put it in a signature.

  • A QR code

    Generated in the browser. Download it and print it.

  • An embed

    Popup, side tab, inline or full page — one script tag.

  • The API

    Build your own front end on the same endpoints.

And the ordinary things, done properly.

Know who answered
Sign-in or a texted code, one response each
Leave and come back
Answers are kept; any earlier one can be changed
Tell your other tools
New answers can be pushed anywhere you like
See where people stop
Drop-off along the path each person actually took
Download it all
A spreadsheet, one column per question
Your brand, not ours
Fonts, logo, colours; drop the badge on Pro

Every limit, per plan →

Every form is an API.

If you have a developer, this bit is for them. If you do not, you will never need any of it — skip straight to the pricing.

  • Scoped API keys

    sk_live_ keys, hashed at rest, shown once, revocable, last-used tracked.

  • Streamed or synchronous

    SSE for the hosted form. One request and one reply for your backend.

  • An OpenAPI spec you can generate from

    At /openapi.json. Our own web client is generated from it, so it cannot go stale.

  • 4 ways to embed
  • Fast from 330+ cities
  • 2–5s typical turn
bash
# Start a conversation from your own backend
curl -X POST https://api.chatform.in/v1/forms/frm_8Kd2/chat/sessions \
  -H "Authorization: Bearer $CHATFORM_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "hiddenFields": { "plan": "trial" } }'

# Answer, and get the next question back synchronously
curl -X POST https://api.chatform.in/v1/chat/sessions/ses_91xQ/messages \
  -H "Authorization: Bearer $CHATFORM_API_KEY" \
  -d '{ "text": "we are about a dozen people right now" }'
# => { "messages": [...], "recorded": { "team_size": 12 }, "done": false }

Free until you outgrow it.

Build, publish and collect for free, forever.

no card to start

Free

Build it, publish it, collect real answers. No card, no expiry.

$0

Free forever. No card.

Start free
  • Unlimited responses
  • 200 AI conversations a month
  • All 27 question types, logic and endings
  • 100 forms, CSV export and webhooks
  • Your own endings, scoring and branching
Most popular

Pro

See everything you collected, on your own brand.

$16/month

$192 billed yearly — save 33%

Start with Pro

Everything in Free, plus:

  • 2,000 AI conversations a month
  • Persona, goal and a knowledge base
  • Verified respondents — Google or SMS
  • Partial responses, analytics and follow-up emails
  • Your logo and fonts, no chatform badge

Coming soon: multiple languages, custom domain, refill link, meta pixel & google tag manager.

Business

Verify who answered, and account for every change.

$55/month

$660 billed yearly — save 35%

Start with Business

Everything in Pro, plus:

  • 10,000 AI conversations a month
  • Verified answers, by emailed or texted code
  • One response per verified person
  • Pick the model that runs the interview
  • An activity log of every change

Coming soon: multiple languages, custom domain, refill link, meta pixel & google tag manager, ai response summaries.

Five lines each. There are forty. See the detailed comparison →

Ask like a person. Watch them finish.