Skip to main content
Export your form’s responses to a CSV file for analysis in Excel, Google Sheets, or any data tool. The export includes every session with its answers, metadata, and score.

How to export

  1. Open a form from the dashboard.
  2. Go to the Responses tab.
  3. Click the Export button (top right of the responses table).
  4. The file downloads immediately as a .csv.
The export always includes all sessions matching your current filters (date range, status, source). Apply filters before exporting to narrow the dataset.

CSV columns

The exported file contains one row per session. Columns are grouped into three sections:

Session metadata

ColumnDescription
idFull session UUID
statuscompleted, in_progress, or abandoned
version_numberPublished version the respondent used
started_atISO 8601 timestamp when the session began
completed_atISO 8601 timestamp when the session completed (empty if not completed)
duration_secondsTotal seconds from start to completion
total_scoreCumulative score across all scored questions
sourceChannel source value (e.g. l, q, e, m, or custom)
device_typeDesktop, Mobile, Tablet, Bot, or Unknown
browserBrowser family
cityCity detected from IP
countryCountry name detected from IP

Answers

One column per question in the form, named by the question’s node ID and title (e.g. q_short_text_What is your name). The cell value is the respondent’s answer serialised as a string:
  • Text answers — plain string
  • Single choice — the selected option value
  • Multiple choice / checkbox — comma-separated option values
  • Ranking — comma-separated option values in ranked order
  • Rating / scale — numeric value
  • Matrix — JSON object mapping row labels to selected column values
  • File upload — file URL(s), comma-separated
  • Date — formatted date string
  • Skipped / unanswered — empty cell

Score breakdown

If scoring is enabled, one column per scored question shows the points awarded: score_<node_id> — integer or empty if the question was not scored or not answered.

Tips

  • Filter before exporting — date range and status filters apply to the export. Export only completed sessions for cleaner analysis.
  • Open in Google Sheets — use File → Import and select comma as the delimiter for best results.
  • Matrix answers — the JSON format for matrix answers is easiest to work with after using a JSON parser or splitting the column in your spreadsheet tool.

Next steps

Browsing responses

Inspect individual sessions before or after exporting.

Integrations

Send responses automatically to Google Sheets, Airtable, or your CRM.