Submissions & Analytics
Exporting submissions
Export responses for offline analysis, archival, or sharing with your team.
Where to export from
- 1
Open the Submissions tab
Go to your form and open the Submissions tab.
- 2
Click the Download menu
The download button is in the toolbar above the submission table.
- 3
Choose a format
Download as CSV or Download as Excel. PDF is per submission, from a row’s action menu.
The download button works on the Summary and Submissions tabs. It is disabled on Analytics — switch back to Summary or Submissions to export.
Formats
- CSV — best for spreadsheets and lightweight imports into other tools.
- Excel (XLSX) — preserves data types and handles large forms cleanly.
- PDF (per submission) — a formatted, printable copy of one response, including images and signatures.
Bulk export
Apply whatever filters you want (status, share link, search), then use the download button and pick CSV or Excel. The file downloads to your computer. Submissions from a test request are never included.
Per-submission PDF
Choose Download PDF from a row’s action menu. The PDF is in the language the respondent answered in. The first download prepares it, which takes a few seconds; after that it downloads at once. Partials have no PDF.
If your storage has no room to keep the PDF, each download prepares a fresh one, up to 20 a day per workspace.
What the PDF contains
A PDF is the form itself, rendered with this respondent’s answers, so it includes:
- The form cover and logo, as they were when the respondent submitted
- Every block up to the thank-you page, in form order, with the answers filled in
- Hidden and calculated field values, wherever the form shows them
- Images and signatures, embedded in the document
- Schedule appointment details — event, date/time, attendee, and meeting location
- A closing line with “Submitted at” and, unless you’ve turned branding off, the formbase badge
Metadata such as the reference PINs appears where your form mentions it, not as a separate block.
PDFs use a snapshot of your form
formbase freezes a snapshot of your published form every time someone submits. The PDF always shows that snapshot — not the current version of your form.
This means:
- Editing your form after someone submits does not change their PDF. The PDF shows the form exactly as the respondent saw it.
- Downloading a PDF weeks later produces the same document as if you had downloaded it right after submission.
- Emailed PDFs and downloaded PDFs show the same thing. formbase renders both from the same frozen snapshot, in the respondent’s language. When formbase keeps a PDF with the submission — because the form has a Signature question or an integration sends its link — the download hands you that stored file.
Branding on PDFs
The branding setting in Form settings → General controls whether the formbase badge appears at the end of the PDF. formbase freezes it at submission time, so toggling it later only affects future submissions. Turning branding off requires a Pro or Business plan.
PDF as an email attachment
You can attach a PDF to both the self notification and the respondent confirmation. Turn on Attach submission PDF in Form settings → E-mail Notifications under either email. formbase then renders the PDF right after the respondent submits and attaches it to the outgoing message. If the PDF cannot be rendered within 15 minutes, the email goes out without it. Attaching the PDF requires a Pro or Business plan; downloading it from the submission works on every plan.
See Self notifications and Respondent notifications for setup details.
What’s included by format
| Content | CSV | Excel | |
|---|---|---|---|
| Answer columns | Visible columns only | Visible columns only | Every block, in form order |
| Hidden fields and calculated values | Visible columns only | Visible columns only | Where the form shows them |
| Submitted at, Submitter, Channel | Yes | Yes | Submitted at, at the end |
| Reference PINs and submission language | Only if switched on | Only if switched on | Where the form mentions them |
| Attached files | Name and link | Name and link | Listed |
| Images and signatures | Link | Link | Embedded |
| Payments | Amount plus receipt link | Amount plus receipt link | Amount |
| Form cover and logo | No | No | Yes |
| Translations | Submitted values | Submitted values | The respondent's language, or the form's |
CSV and Excel export exactly the columns the table is showing, in the order you put them in — so hiding a question in the question controls also drops it from the file. Translating a submission never changes an export: exports always carry the submitted values.
Repeating-group data in exports
A repeating group lets respondents add as many entries as they need, so the number of answers varies per submission. CSV and Excel stay one row per submission by giving the whole group one column.
That cell lists every entry as Field: value pairs, entries separated by a pipe. A “Guests” group with Full name and Age, filled in three times, reads:
Full name: Jane Appleseed, Age: 34 | Full name: Marcus Lee, Age: 29 | Full name: Priya Shah, Age: 41
A member the respondent left blank shows -, and a submission where nobody added an entry shows - for the whole group.
If you need one row per entry instead, export from the Summary tab: its group rows carry the group name, the entry count, the submission count, and one row per member field value.
Summary export
Exporting from the Summary tab gives you per-question totals and breakdowns instead of individual responses — one row per option, value, or response, each carrying the question, its type, the response count, the viewed count, and the drop-off count. Choice questions add Option, Count, and Percentage; Rating and Linear scale add an average row; Ranking adds average rank and first-place counts; Payment adds a total per currency plus one row per transaction with its receipt link.
Filtered exports
Exports respect whatever filters you have active. If you’ve filtered by status, share link, or search term, the exported file contains only matching submissions.
Export partials for follow-up
Set the status filter to Partial before exporting to get a list of unfinished responses you can follow up on. Signature answers stay blank on those rows until the respondent submits.
Automating exports
formbase does not offer scheduled exports. For real-time delivery to a spreadsheet, connect Google Sheets or Airtable. New submissions sync automatically.