Submission analytics
Form submission analytics
Available on Professional and Unlimited
Every form has a stats page at /forms/{id}/stats with three tabs: Charts, Submissions, and Raw data. The Charts tab opens first so the visual summary lands above the raw list — Submissions and Raw are one click away.
Summary cards
Four at the top: total submissions, last 7 days, submissions with an extracted email, and the timestamp of the most recent submission. Always visible regardless of which tab is active.
Charts tab
Auto-aggregated, type-aware visualisations driven by the form schema:
| Element type | Default chart | Toggle options |
|---|---|---|
| Radio button | Pie | Pie / Bar / Line |
| Dropdown | Pie | Pie / Bar / Line |
| Checkbox | Bar | Bar / Pie / Line |
| Switch | Pie | Pie / Bar |
| NPS / Rating / Likert / Slider | Bar histogram | Bar / Line |
| Textbox / Comment | Frequency table (top-10) | (no chart) |
Schema-defined choices appear even when nobody picked them — zero-count rows are preserved so a 0/3/12 split renders accurately. Multi-select arrays (checkbox) are flattened so each picked option contributes one tally per submission.
Per-chart toggle and exports
Each card's header has:
- A small icon button group to switch between pie / bar / line. Switching one chart's type re-renders only that chart — the rest stay put.
- Export PNG — downloads the chart as an image, composited onto a white background so it pastes cleanly into Word / Slack / Notion (transparent PNG would be invisible against dark themes).
- Export CSV — per-chart 2-column CSV (
Value, Count) with a trailing total row. Useful for opening in Excel or pasting into a slide.
Filenames: form-{shortcode}-{question-name}.{png|csv}.
Submissions tab
Chronological list of submissions with expandable JSON answers, submitter email + name (when extracted from the answers or via a tracked mailing link), country code, and timestamp. Page load caps at 2000 submissions; the download endpoints stream the full set.
Raw data tab
Pretty-printed JSON preview of the most recent 50 submissions plus two Download buttons:
- Download JSON — full payload including all metadata (id, submittedAt, email, name, country, referrer, IP, user agent) and parsed
answers. - Download CSV — flattened wide format. One row per submission, columns are the metadata fields plus every distinct answer key discovered across submissions. Multi-value cells (checkbox arrays) collapse to
;-separated strings, all CSV-escaped per RFC 4180.
Filenames include the form short code and a UTC timestamp so multiple downloads don't clobber.
Related
- Forms — designing the form
- Newsletter subscribe page & group embed — alternative for email-only signup flows
- Drip campaigns — trigger sequences from form-source tags