Formsort Features
Everything you need in a form builder to capture data and and increase conversion rates.
Custom design
Create forms that match your brand and website design
Custom domain
Use your own domain name to host your forms
Partially completed forms
Get partial form responses and re-engage leads who gave up halfway through
External (hidden) fields
Pass data into your forms and pre-fill fields from external sources, including UTM params
Pre-filled fieldsCalculated variables
Define new answers based on other answers within the flow by writing simple TypeScript functions
Calculated fieldsAnalytics
Track form submissions, dropoffs, conversion rates and other key metrics
Custom validation
Validate responder data with custom validators, and provide custom error messages
Custom validatorsEnvironments
Environments govern how flows interact with other services and can separate staging and production
Returning responders
Allow users to return to a form and continue from the furthest point
Authenticated forms
Limit access to your flows to authenticated users
Roles and permissions
Assign roles to specific users to define their permissions
Flow schemas
Establish sets of answers that must appear in a flow and prevent deployment without them
JSON schemas
Programmatically view groups, questions, variables, and more with read-only JSONs
File uploads
Give responders the option to upload a file or image
Accept payments
Allow responders to pay using a payment type question supported by Stripe
Webhooks
Send responder data to the endpoint of your choice
API variables
Fetch a new answer from a server that returns JSON responses
Redirects
Send responders to other URLs during a flow, or once completed
Rename variables
Control question key / variable name to avoid affecting downstream dependencies
Custom CSS
Use custom CSS to implement highly specific styling requirements beyond standard themes
Learn moreContent library
Add questions to a central library. Insert instances of those prototypes into other flows
Learn moreMobile forms
Create mobile-optimized forms that increase completion rates and user engagement
Mobile form builderDrag and drop
Create complex forms without writing a single line of code with our drag-and-drop interface.
Drag and drop form builder