Form Apps
Learn how to create powerful data collection forms with Minivolve's intuitive form builder.
Overview
Form apps are designed for collecting user information and data. Whether you're building contact forms, surveys, registration forms, or application processes, the form app builder provides you with comprehensive tools for data collection, validation, and submission handling.
Our drag-and-drop interface makes it easy to create professional forms with advanced features like file uploads, email notifications, and spam protection - all without writing any code.
Key Components
Text Input Fields
Form apps include specialized text input fields for collecting different types of information:
- Short Text - for names, titles, brief responses
- Long Text - for comments, descriptions, detailed messages
- Email - with built-in validation
- Phone - for contact numbers
- URL - for website links
Date & Time Fields
Collect temporal information with specialized date and time inputs:
- Date picker with multiple format options
- Time picker with 12/24 hour formats
- Min/max date validation
- Custom date and time formatting
File Attachments
Enable users to upload documents and files with comprehensive file management:
- Support for documents, images, and various file types
- File size and type validation
- Single or multiple file uploads
- Files automatically included in email notifications
- Base64 storage for reliable file handling
Submission Handling
Professional form submission processing with built-in features:
- Email notifications with form data
- reCAPTCHA spam protection
- Required field validation
- Submission analytics and management
- Status tracking (New, Pending, Completed, etc.)
Available Field Types
Form apps have access to a comprehensive set of field types organized by purpose:
Universal Input Fields
Available in all app categories
- • Number
- • Slider
- • Dropdown
- • Radio buttons
- • Checkboxes
Form-Specific Fields
Exclusive to form apps
- • Short Text
- • Long Text
- • Phone
- • URL
- • Date
- • Time
- • Attachment
Layout & Advanced
Structure and functionality
- • Heading
- • Paragraph
- • Image
- • Container
- • Submit Button
Form Examples
Here are some common types of forms you can build with Minivolve:
Contact Form
Collect inquiries with name, email, phone, and message fields.
Job Application
Gather applicant information with resume upload and cover letter.
Event Registration
Register attendees with personal details and preferences.
Survey Form
Collect feedback and opinions with various question types.
Support Request
Help desk forms with issue description and file attachments.
Lead Generation
Capture potential customers with targeted information requests.
Form Validation & Security
Built-in Validation Features
Field Validation:
- • Required field checking
- • Email format validation
- • Phone number format validation
- • URL format validation
- • File size and type restrictions
- • Date range validation
Security Features:
- • reCAPTCHA v3 spam protection
- • Rate limiting (5 submissions per minute)
- • Input sanitization
- • HTTPS-only submissions
- • Secure file storage
Creating Your First Form
Ready to build your first form? Follow these steps:
- Create a new app - Go to your dashboard and click "Create App" then select "Form" as your app type.
- Add input fields - Drag and drop fields from the left panel to your form canvas. Form apps have access to text fields, date/time pickers, and file uploads.
- Configure field properties - Set up labels, placeholders, validation rules, and other field-specific options.
- Add layout elements - Use headings, paragraphs, and containers to organize your form and provide instructions.
- Add a submit button - Configure the submit button with custom text, styling, and email notification settings.
- Set up notifications - Configure where form submissions should be sent and customize the email template.
- Test your form - Use preview mode to test your form and ensure all validation and submission features work correctly.
- Publish and embed - Once satisfied, publish your form and get the embed code to use on your website.
Submission Management
Form apps include comprehensive submission management tools:
Analytics Dashboard
- View all form submissions in one place
- Filter by status, date, or app
- Track submission trends over time
- Export data for further analysis
Status Management
- NEW: Recently submitted, awaiting review
- PENDING: Under review or processing
- COMPLETED: Successfully processed
- FOLLOWED_UP: Follow-up action taken
- DO_NOT_CONTACT: Marked for no contact
File Upload Features
Attachment Field Capabilities
Supported File Types:
- • Documents: PDF, Word, Text, RTF
- • Spreadsheets: Excel, CSV
- • Images: JPG, PNG, GIF, WebP
- • Archives: ZIP, RAR
- • Other: XML, JSON
File Management:
- • Configurable file size limits (default 10MB)
- • Single or multiple file uploads per field
- • Automatic email attachment inclusion
- • Secure base64 storage
- • File type validation
Learn More
Explore these resources to master form creation: