A response desk behind any website form.
Give each submission an owner, private files, delivery receipts, exports, and a deletion rule instead of another loose email.
Built for the things email can't do.
Email is fine for alerts. It's lousy for ownership, retention, file handling, and audit trails.
Owner, source, and state
See who owns the submission, which page sent it, whether it is open, and what happened next.
Notifications with receipts
Send alerts to email, Slack, or a webhook and keep the delivery result attached to the submission.
Private file handling
Collect documents without public object URLs or forwarded attachment chains.
Noise before inbox
Honeypots, rules, captcha options, and spam checks run before a person has to read it.
Exports that survive tools
Pull CSV or JSON when a CRM, spreadsheet, or custom system is no longer the source of truth.
Inspectable plumbing
Endpoints, signed webhooks, replay logs, scoped API tokens, and MCP are there when developers need the detail.
Three steps, no glue code.
Name the form, set owners, decide retention, and choose where alerts should go.
Use a hosted page or point the existing form action at Formspring.
Review submissions with files, delivery history, exports, and close reasons in view.
Snippets ship for eleven frameworks.
HTML, React, Vue, Next.js, Astro, SvelteKit, Nuxt, vanilla JS, Python (requests), PHP (curl), Ruby (Net::HTTP).
// React async function handleSubmit(e) { e.preventDefault(); const data = new FormData(e.target); await fetch("https://formspring.io/f/abc123", { method: "POST", headers: { Accept: "application/json" }, body: data }); } // Receive the signed webhook const sig = req.headers["x-formspring-signature"]; const ok = timingSafeEqual( hmacSha256(secret, rawBody), sig );
About Forms.
What is Formspring Forms?
Does Formspring Forms have a free plan?
How does Formspring Forms compare to Formspree?
Can I host the form on my own domain?
What languages and frameworks are supported?
Start with one form. Scale when it earns it.
Free plan covers a personal site or a small intake flow. Upgrade when you cross 50 submissions a month.