Our features
FormSprout’s form creator is one of the most comprehensive form building tools available. Here’s everything it can do, from building and styling forms to managing submissions and analysing results.
Build your form · Design and style · Security and spam protection · Manage submissions · Notifications and email · Conditional logic and calculations · Reports and analytics · For developers
Build your form
Everything you need to put a form together, from the first field to the last step.
Drag & Drop Form Builder
Just click and drag the fields you want to add over your form.
HTML5 Fields
Create responsive forms with HTML5 fields in minutes!
Duplicate Fields
Copy form elements with one click and improve your workflow.
Multi-Step Forms
Break long forms into smaller logical sections with progress bars.
Bootstrap Layouts
Vertical, horizontal and inline. You can use the 3 Bootstrap CSS layouts.
File Upload
Let users attach files to their form submissions, such as photos, PDFs or other documents.
Custom Checkbox and Radio Button
Display your checkboxes and radio buttons with custom styles and in multiple columns.
Signature Field
Capture signatures online by allowing users to sign your forms.
Embed images and videos
Embed YouTube videos, maps, and widgets into your forms.
Hide / Show Panels
The preview area will become wider and forms, being responsive, will adapt to them.
Templates
Choose a template and create a form with one click.
Browser Geolocation
Capture the user's geographical location with the user's consent.
Save & Resume later
Many questions for now? Give your users a practical solution with this great option.
RTL Forms
Set the text direction in which values are entered in the form.
Custom confirmation or Redirection
You decide how to inform your users that the form has been successfully submitted.
Design and style
Make every form match your brand without writing CSS, or write your own if you prefer.
Theme Designer
Customize backgrounds, colors, spacing and fonts without writing CSS code.
Google Fonts Selector
Hundreds of beautiful typefaces, one click away.
Web Gradient Editor
Beautiful backgrounds with preset gradients ready to use.
Advanced CSS Editor
With syntax highlighting, validation and automatic indentation.
Form Live Preview
Select your form and see CSS changes in real time.
Pop-Up Form Designer
You can create and customize engaging popup forms. No developer required.
Download the HTML
Download the source code to create a fully-customized form.
Security and spam protection
Get the right data, from the right people, and keep it safe.
Field Validation
Make sure you get the right data with ajax and server validations.
reCAPTCHA
Protect your form from spammers & bots by using Google reCAPTCHA.
Spam Protection
An alternative to reCAPTCHA: block unwanted spam with a honeypot trap.
CORS / Authorized Urls
Restrict the domains with which the form works. Your security is more important than ever!
Private Forms (Internal Forms)
Disable anonymous access so only you or your team can submit entries.
Protected Files
Only users with the right permissions can access the uploaded files.
Submission Limit
Limit submissions by IP or browser fingerprint, and period of time.
Manage submissions
View, edit, discuss and export every entry in one place.
Submission Manager
A quick and easy way of viewing, editing and deleting your form's submissions.
Highlight New Submissions
Quickly identify submissions you haven't seen yet.
Mark Submission as Read / Unread
Mark multiple form submissions as read or unread with one click.
View Submission Details
View every detail of the information sent by your users.
View Sender Information
Know your users' information (Leaflet Map or Google Map included).
Edit each submission
Update the information sent by your users.
Export submissions
Export submissions in standard CSV format and work with the data in MS Excel.
Submission Comments
Add notes or comments to each entry. Keep a conversation with your team.
Image Compression
Compress images uploaded through your forms and reduce your server storage quota.
Notifications and email
Stay in touch with your team and your respondents automatically.
Instant Notification
Get notifications at the time a submission is performed.
Multiple recipients
Send the notifications to different e-mails.
Merge data in your emails
Use our auto-suggest tool to merge data in your email messages easily.
HTML / Plain Text Email
Select the option your mail client requires.
Email Auto-Responder
If you like, you can send a confirmation email to your users.
Send Test Email
Test your email configuration in real time to know if everything is fine.
Conditional logic and calculations
Make forms that react to answers, without programming.
Intuitive Interface
Make conditional logic without programming.
Multiple Rules
Create the conditional logic you need and provide a better experience to your users.
Multiple Conditions & Actions
All, Any or None conditions must be fulfilled to perform an action.
Show / Hide Fields
Show / hide fields or enable / disable form fields.
Math Operations
Use the 4 basic operations or combine them to create percentages or other more complex operations.
Advanced Math Formulas
Perform advanced form calculations (including date calculations) and set the result in a form field or other elements.
Skip Steps
Go directly to the required step based on conditions you've created.
Pass Field Value to Another Field
Copy the content between fields with a couple of clicks.
Reports and analytics
See how your forms perform and what your data says.
4 Chart types
Row, bar, donut and pie charts are supported.
Interactive Charts
Interact with graphics in a very simple way: with a click.
Move & Resize any chart
Changing the size of your charts is very easy, just drag and drop.
Form Performance
Improve the form and increase conversion rate.
Submission Analytics
Know how many visits are made before your users send the form and more.
Google Analytics add-on
Track each form in different Google Analytics accounts.
For developers
Connect FormSprout to your own systems.
Form Endpoints
Collect data from external sources (forms, scripts, webhooks, etc.)
REST API
Access your account information, get your forms, and register / deregister webhooks.
Smart form builder
Create online forms and surveys using our no-code, drag & drop form builder. Securely collect the right data within your organization and from your clients. Publish your forms anywhere online.
Easy customisation
Design professional looking forms with FormSprout's online form builder. Customize your forms with advanced styling options to match your branding.
Efficient forms
Automate the flow of data within your organization. Speed up and simplify your daily work by automating complex tasks with FormSprout's industry leading features.
Notification systems
Because communication is a continuous action, and email notifications help you stay connected. It can be anything from a “Thank You” message to a fully-fledged communication structure.
