View Form & Survey Results
Learn how to view your form and surveys responses with Appcues
Table of Contents
After you publish an experience with a form or survey, read every answer on its Analytics tab or download them as a CSV. This works for legacy Flows, Flows 2.0, Embeds, and mobile Flows.
View responses
- Click Experiences and open the experience.
- Click Analytics at the top.
- Scroll to Survey responses. It lists every answer in the date range, 20 per page, with the user, each question, and when they answered.
- (Optional) Change the date range at the top of the tab. It starts at the last 7 days.
- (Optional) Use the property pills to add user properties as columns.
If you know your survey has collected responses but the table is empty, check the date range. It may be excluding the time period when responses were submitted.
The segment filter narrows answers from Flows 2.0, Embeds, and NPS, but not answers from legacy Flows or mobile Flows. See Analyze an experience's performance.

Change the user identifier column
By default, the first column in the survey table shows the user ID. To display a friendlier identifier like full name or email, change the account identifier.
Understand column headers
Column headers in the survey response table come from the labels you set in the Builder:
- Mobile Flows — The question label you entered in the Appcues mobile Builder appears as the column header.
-
Web Flows — Appcues checks for labels in this order:
- Custom Reporting Name (set in the survey component settings in the Builder)
- Question Label (the label end users see)
-
Auto-generated label — If no labels are set, Appcues generates a header like
radio-abcde-12345-a1b2c3. To fix this, open the Builder and add a Custom Reporting Label in the survey component settings.

Export survey responses
- On the experience's Analytics tab, scroll to Survey responses.
- Add any user properties you want as columns.
- Click Download CSV. "Preparing CSV…" shows while the file builds, then it downloads.
The file holds every answer in the date range, up to 5,000. For more, narrow the date range and export again. See Export experience analytics data.
Confirm it worked
- Survey responses on the Analytics tab shows your users' answers with timestamps.
- The downloaded CSV opens in your spreadsheet tool with one row per answer.
If the data doesn't look right
- No responses in the table — Adjust the date range filter at the top of the analytics page.
- No responses even though the flow is being seen – make sure the submit button is set to next. See Create Forms and Surveys.
-
Column headers show auto-generated labels (e.g.,
radio-abcde-12345-a1b2c3) — Open the Flow in the Builder and add a Custom Reporting Label in the survey component settings. - The CSV stops at 5,000 rows — Narrow the date range and export again.
If you're still having trouble, collect the experience's Experience ID (on its Settings tab, in Who changed this), the date range you're filtering by, and a screenshot of what you see, then contact support.