Every submission, saved and searchable
Every post is stored before anything is sent, then shown in an inbox you can search, filter and export. Each submission keeps every field as it was sent and the status of each delivery.
Inbox, Spam and Archive
Three folders per form. New submissions arrive in Inbox, spam is kept out of the way, and Archive clears the list without deleting anything. Search any field and move submissions in bulk.
- Keyboard shortcuts for next, previous, archive and delete.
The full record
Open a submission and you see every field, the page it was posted from, when it arrived, and a delivery log: each email, webhook and confirmation email with its attempts and result.
- Deleted submissions sit in a trash you can restore from for 30 days.
- Each form keeps submissions for 30 days. On Pro, set a longer retention, up to 365 days, in its settings.
CSV and JSON export
Export any folder to CSV or JSON with one click from the inbox, newest first. Field names are kept exactly as your form sent them, so the file drops into a spreadsheet without cleanup.
Read API and MCP server
Create an API key with read or read-and-write access and query submissions from your own code. The same data is available to Claude Code and Cursor through the Formwire MCP server.
- Available on every plan, including Free.
Read submissions from your code
Create a read-only API key in the dashboard, then list a form's submissions over HTTPS.
- 1
Go to Settings, API keys, and create a key with read access.
- 2
List submissions for a form, filtered by folder, with the key as a bearer token.
- 3
Or click Export CSV at the top of the inbox for a file of the current folder.
- 4
Point Claude Code or Cursor at the Formwire MCP server to read the same inbox from your editor.
curl "https://api.formwire.com/v1/forms/FORM_ID/submissions?folder=inbox" \
-H "Authorization: Bearer fw_live_…"
# The same folder as CSV
curl "https://api.formwire.com/v1/forms/FORM_ID/submissions/export?folder=inbox" \
-H "Authorization: Bearer fw_live_…" -o submissions.csv Which plans include it
The inbox, CSV and JSON export and the read API are on every plan, including Free.
See pricingQuestions about submission inbox
How long are submissions kept?
Each form has a retention setting. New forms keep 30 days, and on Pro you can raise it to 365 days in the form's settings, the API or MCP. Trash and spam are purged after 30 days.
Can I get my data out?
Yes. Export any folder to CSV or JSON, read it over the API, or delete it. Nothing locks you in.
Is the read API on the free plan?
Yes. API keys with read or read-and-write access are available on every plan.
Where is the data stored?
In Cloudflare's US or EU region, chosen per workspace when you create it. Files are stored in Cloudflare R2 in the same region, and submissions never move between regions.
Goes well with
-
Email notifications
Each form post becomes an email within seconds, with the visitor as Reply-To. Send to up to 10 recipients on Pro. Retries and a delivery log on every send.
-
Webhooks
POST each submission as JSON to up to five endpoints per form. Every request is HMAC-signed, retried on failure and logged against the submission.
-
File uploads
Add type="file" to any form and the attachments are stored with the submission. Up to 10 MB a file, 25 MB a submission, with signed links in the email.