The AI form platform for teams that need better answers
Generate forms from a prompt, deepen responses with AI follow-ups, publish anywhere, and measure what happens — all in one commercial SaaS product.
AI-Powered Form Generation
Describe your form in natural language — "customer feedback for a SaaS product" or "job application with skills assessment" — and Formit generates a complete form with appropriate field types, validation rules, and structure.
- Natural language prompt → structured form
- Automatic field type selection across 23 field types
- Smart validation rules based on context
- Editable after generation — AI is the starting point, not the ceiling
- Rate-limited for fair use
AI Follow-up Questions (in-form)
At fill time — not after submit — AI analyzes an answer and generates contextual follow-ups. Different from post-submit Slack/Sheets alerts. Configurable per-question with depth limits. Available for public and authenticated fills.
- Triggered by answers while the respondent is still in the form
- Configurable max follow-up questions per trigger
- Works in both public (anonymous) and authenticated contexts
- Form creator controls which questions enable follow-ups
- Not locked behind a paid plan gate
Conditional Logic, Quizzes & Tags
Build dynamic forms that adapt to responses. Show or hide questions, skip sections, score quizzes, and tag submissions — with cycle detection to prevent infinite loops.
- Visual rule editor with conditions and operators
- Multiple condition groups (AND/OR logic)
- Quiz scoring and response tagging
- Cycle detection prevents infinite loops
Live Preview & Builder
Visual form builder with a real-time preview panel. See exactly how your form will look while editing — including theme, layout, and conditional logic.
- Drag-and-drop question reordering
- Side-by-side edit and preview
- Properties panel for fine-grained control
- Multi-step (paged) or single-page layouts
- Unsplash backgrounds and Noun Project icons
Themes & Branding
Customize colors, fonts, backgrounds, logos, and button styles. Apply consistent branding across forms without writing CSS. Org branded subdomains for public links.
- Custom primary colors and background images
- Logo upload and positioning
- Font family and size controls
- Organization branded subdomains
Multi-Channel Distribution
Share forms via direct link, org subdomains, six embed modes, or email embed. Versioned publishing — submissions bind to the form version they were collected on.
- Shareable public links
- Six embed modes (inline, popup, slider, and more)
- Email embed with optional Powered by Formit badge
- Versioned publish history
Submission Analytics
Track views, starts, completes, question events, and skips. Results UI for operators — not fake sentiment dashboards.
- Views / starts / completes funnels
- Question-level events and skips
- Response exports (CSV)
- Insight cards in the results UI
Contacts
Formit maintains a contacts system from respondents who leave identifying details — under-marketed but real. Browse, filter, and export contacts alongside submissions.
- Contacts collected from form responses
- Workspace-scoped contact lists
- CSV export alongside submissions
- Useful for follow-up outreach outside Formit
After-submit integrations
When someone finishes, fan out to Slack, WhatsApp, Google Sheets, Zapier, or in-app notifications. This is post-submit routing — separate from in-form AI follow-ups. Submission email digests are not live yet; webhooks are coming soon.
- Slack channel alerts with field values
- WhatsApp submission pings
- Google Sheets row sync
- Zapier OAuth to 7,000+ apps
- In-app notification center
Organizations & Team Workspaces
Invite team members with role-based access. Organize forms into workspaces within your organization. Owners, admins, members, viewers, and custom roles.
- Orgs → workspaces → forms
- Role-based permissions + custom roles
- Team invitation flow
- Form-level access controls
Developer-Friendly Embed SDK
The @formit/embed package provides a lightweight script to embed forms anywhere. Supports events, hidden fields, and programmatic control.
- Single script tag integration
- Event callbacks for submission, close, etc.
- Hidden field injection
- TypeScript SDK for advanced control
Security basics
TLS, argon2 password hashing, RBAC, org isolation, rate limiting, and audit logs. We are candid about what we are not yet: no SOC 2 / ISO / HIPAA claims on this page.
- All data encrypted in transit (TLS)
- argon2 password hashing
- Organization isolation & audit logs
- Account deletion: 7-day recovery, backups within 30 days