Frequently asked

Questions, answered

Quick answers about how Formserve works, what's on each plan, and how to get the most out of your endpoints.

Getting started

No. Formserve is the form backend that ships as fast as you do. You keep your design; Formserve handles the backend, storage, notifications, and workflows.

No. Point your form action to a Formserve endpoint, or paste a one-line setup snippet from Cursor, Bolt, or v0 and let the agent wire it up.

Yes. Formserve is especially useful for agencies and freelancers who launch landing pages, static sites, and client websites without maintaining custom form backends.

Yes. Those tools can generate the form markup, but Formserve still handles the backend, routing, storage, spam protection, and delivery. Use the AI Prompt tab when you want a copy-paste prompt for the agent.

Under 60 seconds. Sign up, create an endpoint, copy the access key into your form's action attribute, and submit a test entry — it'll arrive in your inbox immediately.

No. Plain HTML forms work with nothing else installed. If you want a smoother client-side experience, you can optionally add Formserve.js for inline success messages and async submit handling.

Compatibility

Yes. Any framework that can render an HTML form will work. You can also POST JSON from fetch, axios, or any HTTP client — the endpoint accepts both encodings.

Yes. Drop an HTML embed element on your page (or use the platform's native form widget and set the action URL) and you're done.

Yes. Add a hidden _redirect input with the URL you want, or set a default redirect URL in your endpoint settings.

Spam & security

A combination of honeypot fields, rate limiting per IP, keyword and email blocklists, and a weighted spam-score model. We layer these signals to catch most bots without ever showing your visitors a puzzle.

Allowed-domains is the primary security control. Only forms hosted on a domain in your endpoint's allowed list can submit. Attempts from other domains are silently rejected and logged to the endpoint's spam log.

Yes. All connections are HTTPS-only. OAuth tokens for connected services (Mailchimp, Google Sheets, Airtable, Notion) are encrypted at rest in the database.

Plans & pricing

Yes. The free tier includes 1 endpoint, 1,000 submissions per month, 7-day retention, and email notifications. No credit card to start.

Growth and Agency are the paid tiers for teams that need higher limits, file uploads, integrations, longer retention, auto-responder emails, team access, client workspaces, and branded emails. Paid checkout is being prepared and will be announced when available.

Yes. One click in the dashboard. Your endpoints stay live on the free tier so nothing breaks while you migrate.

We won't drop submissions or hold them hostage. You'll get an email at 80% and 100% of the limit. Overages are throttled, not lost.

Data & export

Free plan data is retained for 7 days. Paid plans will include longer retention windows. A daily job deletes submissions past your retention window, and we email you a list of expiring submissions at least 7 days before deletion.

Yes — CSV, JSON, and XLSX export from the Submissions tab on any endpoint. Filter by date range, exclude spam, or pick specific fields before exporting.

Submissions are stored in our managed PostgreSQL database. We're SOC 2 in progress and GDPR / CCPA compliant today.

Integrations & files

File uploads are planned for paid plans. Once enabled, you can add enctype='multipart/form-data' to your form and an input type='file' field. Per-endpoint type restrictions and a 10 MB per-file limit apply.

Email notifications are available on every plan. Slack, Mailchimp, Google Sheets, Airtable, Notion, outbound webhooks, and auto-responder emails are paid-plan features that will be enabled when paid checkout launches.

Yes. Per-endpoint outbound webhooks POST a JSON copy of every submission to a URL you control, with retries, signatures, and a delivery log. Zapier and Make can also consume the same submissions.

Didn't find your answer?

Check the documentation for technical details, or email us — a human reads every message.

support@formserve.io