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 (text, email, rating, etc.)
- Smart validation rules based on context
- Editable after generation — AI is the starting point, not the ceiling
AI Follow-up Questions
When a respondent answers a question, AI analyzes their response and generates contextual follow-up questions to gather deeper insights. Configurable per-question with depth limits.
- Triggered by specific answers (e.g. negative feedback → "What went wrong?")
- Configurable max follow-up questions per trigger
- Works in both public (anonymous) and authenticated contexts
- Form creator controls which questions enable follow-ups
Conditional Logic & Branching
Build dynamic forms that adapt to responses. Show or hide questions, skip sections, or route respondents to different endpoints based on answers.
- Visual rule editor with conditions and operators
- Multiple condition groups (AND/OR logic)
- Jump to specific questions or end pages
- Cycle detection prevents infinite loops
Live Preview & Builder
Visual drag-and-drop 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
Themes & Branding
Customize colors, fonts, backgrounds, logos, and button styles. Apply consistent branding across all your forms without writing CSS.
- Custom primary colors and background images
- Logo upload and positioning
- Font family and size controls
- Light and dark theme variants
Multi-Channel Distribution
Share forms via direct link, embed inline on your website, or trigger as a popup/modal. Custom subdomains available for branded experiences.
- Shareable public links
- One-line embed script tag
- Popup, modal, and slide-in triggers
- Custom subdomains per organization
Submission Analytics
Track completion rates, time-per-question, field-level drop-off, and response patterns. Export data or view rich analytics dashboards.
- Form-level and field-level metrics
- Completion funnel and drop-off analysis
- Response exports
- Real-time submission tracking
Organizations & Team Workspaces
Invite team members with role-based access. Organize forms into workspaces within your organization. Owners, admins, members, and viewers.
- Multi-workspace organization structure
- Role-based permissions (Owner, Admin, Member, Viewer)
- 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 & Compliance
TLS encryption, access controls, and features designed to support GDPR obligations. Per-form submission policies and visitor controls.
- All data encrypted in transit
- Per-form submission limits and policies
- Visitor fingerprinting for duplicate prevention
- Data export and deletion capabilities