FormlyIQ is purpose-built for teams who need a reliable, fully-integrated form backend — not a patched-together stack of tools.
Build forms with 11 field types — text, email, phone, number, URL, textarea, select, checkbox, date, file upload, and hidden. Set custom slugs, redirect URLs, success messages, and per-form notification settings.
/f/contact instead of random IDsType what you need in plain English. FormlyIQ's AI — powered by Featherless.ai — generates every field with the right type, stable ID, required flag, and validation rules. No clicking through menus.
Validation happens in the Worker before anything is stored. Bots, bad data, and missing required fields are rejected with clear error messages — no JavaScript required on your form.
Min and max character length, regex pattern matching with custom error messages. Works on text and textarea fields.
Server-side format validation on email and URL fields. No invalid addresses make it through.
Minimum and maximum value constraints on number fields with custom error messages per rule.
minDate and maxDate constraints in YYYY-MM-DD format. Prevent past or future date submissions.
Allowed file types by extension or MIME type. Max file size per field, separate from the global limit.
Select values are validated against the defined options list. No spoofed values accepted from external sources.
{
"error": "Validation failed",
"errors": {
"contact_email": "Please enter a valid email address",
"cover_letter": "Minimum 100 characters required",
"resume_file": "Allowed file types: pdf, doc, docx"
}
}
FormlyIQ captures analytics on every submission automatically — no third-party scripts, no privacy concerns, no extra cost. The data is yours, stored in your database.
Every integration runs natively inside FormlyIQ on every submission. No third-party automation, no extra latency, no additional cost.
Auto-create database entries on every submission. FormlyIQ detects email, URL, and number types automatically. Configure field mapping from the dashboard — no code required.
Rich block messages with all field values, IP, country, device, and referrer. Per-form or workspace-wide. Test button sends a sample immediately.
Admin notification emails on every submission. Optional confirmation emails to the submitter — auto-detected from your email field type.
Push to HF Datasets (JSONL), Inference Endpoints, or Gradio Spaces. Real-time push via ctx.waitUntil() — zero latency impact on your form response time.
Auto-generated integration snippets for Contact Form 7, Gravity Forms, WPForms, and vanilla AJAX. Stable field IDs survive form edits.
POST to any URL on every submission. Works with Zapier, Make.com, n8n, and any custom backend. Failures logged and retried.
Every workspace is completely isolated at the database level. Users cannot access other workspaces' forms or submissions under any circumstances. Invite teammates in seconds — they see only what they need to.
100,000 iterations, SHA-256, 32-byte random salt per user — OWASP compliant. Passwords are never stored in plaintext.
IP-based: 20 login requests per 15 minutes. Account lockout after 5 failed attempts with 15-minute cooldown. Submission rate limiting per form.
Cloudflare Turnstile on form submissions — free, invisible by default, no annoying image puzzles. Blocks bots without friction.
Workspaces are isolated at every query level. All queries are scoped to the authenticated workspace. No cross-tenant data access possible.
Session tokens and API keys are stored as SHA-256 hashes — never in plaintext. 7-day session TTL with sliding expiry.
Enterprise SSO via Google OAuth, Microsoft OAuth, or SAML 2.0. Enforce company identity policies across your whole team. Available on Team plan.
The full FormlyIQ REST API lets you manage forms, read submissions, trigger exports, and manage your workspace programmatically. Build internal tools, custom dashboards, or automate your workflow.
| Feature | FormlyIQ | Netlify Forms |
|---|---|---|
| Unlimited submissions | ✓ Pro | Paid |
| File uploads | ✓ | – |
| Team workspaces | ✓ | – |
| Domain restriction | ✓ 20 domains | – |
| Custom SMTP | ✓ | – |
| Notion integration | ✓ Native | – |
| Slack notifications | ✓ Native | – |
| HuggingFace / AI pipeline | ✓ Native | – |
| UTM analytics | ✓ | – |
| Server-side validation | ✓ Full | Basic |
| AI form builder | ✓ | – |
| Submission logs | ✓ Full | – |
| REST API | ✓ Full | – |
| Custom SMTP | ✓ | – |
| Status page | ✓ Built-in | – |
| Pro plan price | $20/mo | $19/mo |
Start collecting in 2 minutes. No credit card required.