Skip to content

Forms that people finish.

FormFlow is a form builder where you edit the page itself. Set the type, color and media, branch on answers, and read the results in one place.

Customer intakeLiveBuildLogicSettingsShareResults
2
What brings you here?
APlanning a project
BComparing options
CJust looking
OK

Make it look like your brand, not a form.

Pick any Google font, build a gradient, drop in a wallpaper or a video, and choose how an image sits beside each question. Every change shows up on the canvas as you make it.

  • Editorial
  • Midnight
  • Gradient
  • Plain

Edit the question where it sits.

Click a title, a description or a choice and type. The outline on the left reorders by drag. The panel on the right holds what the canvas cannot: validation, media, buttons and branching.

  • Welcome and ending screens are first-class
  • Undo and redo, autosave, and conflict handling
  • Preview through the same renderer respondents use
  • Command menu and keyboard shortcuts everywhere
Customer intakeLiveBuildLogicSettingsShareResults
2
What brings you here?
APlanning a project
BComparing options
CJust looking
OK
Rules from “What is your budget?”
  • If Budget is under 500jump to Starter plan page
  • If Team size is more than 50show Contact sales
  • If Role is Studentend with Student discount

Send people where their answer points.

Write rules from the question they belong to: if the answer matches, jump, show, hide or end. Add scoring for quizzes, calculated fields for quotes and Stripe or PayPal when a form needs to take payment.

See what happened after you shared it.

Responses, drop-off by question, sources and quality flags. Values that are counted are labeled measured; inferred ones are labeled estimated. Export or schedule reports whenever you like.

Completions per day
Completions per dayCompletions per day, 7 points012.52537.550MonTueWedThuFriSatSun
Where respondents came from
SourcesSources: Newsletter 64, Direct link 41, Embed 27, QR code 9Newsletter64Direct link41Embed27QR code9

An API for everything you can click.

A versioned REST API, a TypeScript SDK, signed webhooks, OAuth apps, an embeddable SDK and an MCP server for agents.

Read the docs
curl https://your-domain/api/v1/forms \
  -H "Authorization: Bearer ff_live_..." \
  -H "Content-Type: application/json" \
  -d '{ "name": "Customer intake", "templateId": "lead-qualification" }'

Start with a blank page or a template.

Sign up free