Export your survey's responses
SurveyX has three CSV exports built from your response data: one row per respondent with every answer, one with the survey's aggregate totals, and one that pulls contact details across one survey or all of them. All three need Pro.
CSV export needs an active Pro licence. See pricing.
Response export
One row per respondent, one column per question. You can start it from two places:
- Open the survey's Analytics tab, then Responses, and click Export CSV — every column below, including Time Spent.
- Open Analytics → Summary and click Export Responses (CSV) — the same columns, minus Time Spent. This version respects an active search filter, so exporting after searching exports only the matching rows.
Columns, in order: #, Respondent ID, Name, Email, Phone, one column per question — titled with
that question's title, in survey order — then Status, Submitted At, and, from the Responses tab
only, Time Spent.
How each question type appears in its column:
| Question type | Appears as |
|---|---|
| Choice types (multiple answers to one question) | Joined with , |
| File upload | The files' public URLs, joined with | |
| Matrix / Likert | Flattened as Row: Column text |
| Opinion scale, rating | The raw number |
| Date | M/D/YYYY |
| Contact info | name • email • phone • company |
| Text input | The text as typed |
The URLs in a file-upload column point straight at the stored file — anyone with the link can open it, no login required. See who else can reach an uploaded file.
Summary export
A different shape: Analytics → Summary → Export Summary (CSV) exports the survey's totals, not one row per respondent. The file opens with Total Views, Started, Completed, and Average Time, then a Question / Answer / Votes / Percentage table for every question — the same numbers the Summary tab shows on screen. See how those numbers are calculated.
Contact export
One row per respondent who has answered a contact-info question with an email — pulled from their stored respondent profile, not from any single response. Start it from Import / Export in the SurveyX admin menu:
- Open Import / Export in the SurveyX admin menu.
- Under the Contacts section, choose a survey from the dropdown, or leave All surveys selected.
- Click Export contacts CSV.
Columns for one survey: Respondent ID, Email, Name, Phone, First Seen. All surveys adds a Total Surveys column before First Seen — a count of how many distinct surveys that respondent has a session in, not how many times they answered this one. Either way, rows are sorted by First Seen, most recent first, and a respondent appears once even if they have several sessions in the scope you chose.
Company and website, which a contact-info question can also collect, are not in this file — find them in that question's own column in the response export above. If no respondent has supplied an email yet, SurveyX shows No contacts collected yet instead of downloading a file.
A different export: survey definitions
SurveyX also has a separate JSON export for a survey's own definition — its questions and settings, not its responses. That's a different Pro feature from the three exports above; see move surveys between sites, the same admin screen that holds the contact export.
Troubleshooting
A file-upload column shows a link instead of the file. That's expected — the export carries the file's URL, not the file itself. Open the link to download it.
A matrix or multi-select answer reads like a run-on sentence in one cell. Expected — matrix
answers are flattened to Row: Column text, and multiple answers to one question are joined with
a comma, all inside a single CSV cell.
The response export doesn't have a Company column. Correct — its Name/Email/Phone columns come from the respondent profile, and that trio doesn't include company. If you collected it with a contact-info question, it's already in that question's own answer column.
Total Surveys in the contact export is higher than the number of times this respondent answered this survey. Expected — it only appears when you export All surveys, and it counts the distinct surveys that respondent has a session in across your whole site, not responses to any one of them.
Related pages
- Read your survey's analytics numbers
- Open an individual response
- Let respondents upload a file
- Move surveys between sites — the same Import / Export screen, for a survey's own definition instead of its data