Product Capabilities
The infrastructure behind better website intake
Mage Intake combines form creation, secure submission APIs, validation, storage, notifications, and data management in one managed service.
Build
Every intake starts with the fields, rules, and labels you define — no code required to get a working endpoint.
- Intake definitions
- Field types
- Required fields
- Labels and placeholders
- Help text
- Validation rules
- Custom error messages
- Generated form code
Connect
Each intake becomes a real POST endpoint that accepts JSON, with clear responses and documentation to match.
- Unique POST endpoints
- JSON request support
- Embeddable HTML and JavaScript
- Custom frontend compatibility
- Developer-friendly responses
- Documentation and examples
Protect
Security is built into every endpoint by default — nothing extra to configure.
- Write-only submission keys
- Domain allowlists
- Rate limiting
- HTTPS
- Input validation
- Input sanitization
Manage
Every submission lands in one dashboard, ready to search, filter, and export.
- Submission dashboard
- Search and filtering
- Detail views
- Email notifications
- CSV export
- JSON export
Why use Mage Intake instead of building it again?
| Comparison category | Custom Backend Development | Basic Third-Party Form Endpoint | Mage Intake |
|---|---|---|---|
| Initial development | Build and test a server from scratch | Minimal setup, limited customization | Managed setup with full field and validation control |
| Ongoing hosting | You manage servers and uptime | Hosted by the provider | Hosted and maintained for you |
| Validation | You write and maintain validation logic | Often basic or unavailable | Field-level validation built in |
| Submission storage | You build and secure a database | Varies by provider, often limited | Included, searchable dashboard |
| Search and exports | Custom-built if needed | Rarely included | CSV and JSON export built in |
| Domain restrictions | You implement it yourself | Varies by provider | Built-in allowlist controls |
| Rate limiting | You implement it yourself | Varies by provider | Automatic — no configuration needed |
| Multi-site management | A separate backend per project | A separate account per project, typically | One platform across every site |
| Press Mage integration | Not applicable | Not applicable | Native integration with Press Mage Static Sites |
| Ongoing maintenance | Ongoing engineering time required | Minimal, but limited control | Managed by CSP Geeks |
Ready to Get Started?
View plans and order Mage Intake to start collecting form submissions without a backend.