Form Settings & Configuration
Configure form behavior, submission handling, and security with FormFlowโs comprehensive settings. All security mechanisms are optional - forms are open by default.
Basic Settings
Allow Multiple Submissions
Control whether users can submit the form multiple times.
Enable: Users can submit the form multiple times. A โSubmit Againโ button appears after submission.
Disable: Users can only submit once.
Response Limits
Control how many responses your form can accept.
- Set a specific number limit (e.g., 100 submissions)
- Or select โNo limitโ for unlimited submissions
- Form automatically stops accepting submissions when limit is reached
Time Limits
Restrict when your form is available for submissions.
- Start Date & Time: Set when the form becomes active
- End Date & Time: Set when the form stops accepting submissions
- Custom Error Message: Customize the message shown when form is expired or not yet active
- Default: โThe form has expired or is not yet activeโ
Field label
Use Field label to control what users see as the label for this field.
- Use Column Name (ON): the label is automatically taken from your monday.com column name and stays in sync.
- Use Column Name (OFF): you can type a custom label (example: rename โNameโ to โFull nameโ).
Tip: If you rename the column in monday.com, the label updates automatically when Use Column Name is ON.
Pre-filled value
Set a default value that appears when the form loads (optional).
- Create form: the value is saved unless the user changes it.
- Update form: the value is applied only if the field is empty. If a value already exists, FormFlow will not overwrite it.
How to use
- Open Form settings
- Find Pre-filled value
- Enter the default value and save
Response Viewing
Control when users can see their form responses.
- Show Response Before Submit: Users can review their entered data before final submission
- Show Response After Submit: Display confirmation with submitted data after successful submission
Security Settings
By default, forms are open and accessible to everyone. All security mechanisms are optional - enable only what you need.
Enable Captcha - Optional
Protect your forms from automated bots and spam submissions. By default, captcha is disabled.
Features:
- Prevents automated form submissions
- Reduces spam and malicious entries
- Simple checkbox verification for users
- No additional configuration needed
When to Use:
- Public-facing forms
- Forms without password protection
- High-traffic forms prone to spam
Form Protection (Password Protection) - Optional
Require a password to access and submit your form. By default, forms are open and do not require passwords.
For Insert Forms:
- Static Password (Optional): Single password for all form submissions
- Configure once in form settings
- Same password for all users
For Update Forms:
- Per-Item Passwords (Optional): Each item has its own unique password
- Passwords stored in board columns
- Can be generated automatically via automations
Configuration:
- Enable password protection in form settings
- Set password in form settings (for insert forms)
- For update forms, map to the password column
Form Restrictions
Allowed Countries - Optional
Restrict form access based on geographic location. By default, forms are accessible from all countries.
Configuration:
- Multi-select dropdown to choose allowed countries
- Select specific countries to restrict access
- Leave empty to allow access from all countries (default behavior)
Use Cases:
- Compliance with regional data regulations
- Limiting access to specific markets
- Restricting to certain geographic regions
Submission Limits - Optional
Control how many times users can submit your form. By default, there are no submission limits.
Options:
- Per User: Limit submissions per individual user
- Per Time Period: Limit submissions within a specific timeframe
- Total Limit: Set maximum total submissions for the form
Post-Submission Experience
Thank You Page
Customize what users see after submitting your form.
- Custom Title: Default โThank you for your submission!โ
- Custom Description: Default โYour form has been submitted successfully.โ
- Submit Again Button (when multiple submissions enabled): Customize button text and styling
External Redirect
Redirect users to custom pages after submission.
- Success Page URL: Redirect to a custom success page on your website
- Error Page URL: Redirect to a custom error page if submission fails
- Automatic Redirect: Seamless transition without user interaction
Security Best Practices
Remember: Forms are open by default. Enable security options only when needed.
When to Enable Security
No Security Needed (Default):
- Public forms for general use
- Simple data collection
- Forms where accessibility is priority
Basic Security:
- Public-facing forms โ Enable Captcha
- Forms with limited submissions โ Set response limits
- Time-sensitive campaigns โ Enable time limits
Enhanced Security:
- Sensitive data collection โ Enable Password Protection
- Restricted access forms โ Enable Password + Country Restrictions
- High-risk forms โ Combine multiple security layers
Recommended Security Configurations
Public Forms (Lead Generation, Contact Forms):
- Consider enabling Captcha to prevent bots
- Consider country restrictions if needed
- Use time limits for campaigns
Sensitive Forms (Applications, Registrations):
- Enable Password Protection
- Enable Captcha
- Set strict submission limits
- Use country restrictions if required
Internal Forms (Team Updates, Status Reports):
- Consider enabling Password Protection
- Use per-item passwords for update forms (if password protection enabled)
- Set appropriate submission limits
Next Steps
- Form Builder - Learn how to build forms
- Theming & Customization - Style your forms
- Insert Forms - Create forms for adding new items
- Update Forms - Create forms for updating existing items