Collecting Responses

Viewing Responses

How to access, filter, and read individual form submissions in the response table.

Open in app

The response table

Open any form and click the Responses tab to see all submissions. The table shows one row per response, with columns for each form field.

Column visibility: Click the column icon (top-right of the table) to show or hide specific columns. This is useful for forms with many fields — hide fields you don't need to see at a glance.

Sorting: Click any column header to sort by that field. Click again to reverse the sort.

Date filter: Use the date range picker to filter responses by submission date.

Search: The search bar filters responses where any field value matches your query.

Individual response view

Click any row to open the full response. The individual view shows:

  • All field values in their original format (text, choice labels, uploaded files, signatures)
  • Submission timestamp and respondent IP country
  • Whether the response was completed or partially submitted (if save-and-resume is enabled)

For encrypted responses (Storage Mode), you'll need to decrypt them first — see Storage Mode.

Response status

Status Description
Complete Respondent submitted the form
Partial Respondent saved progress but hasn't submitted (Save & Resume enabled)
Spam Flagged by the built-in spam filter

Deleting responses

Select one or more responses using the checkboxes and click Delete selected. This action is permanent and cannot be undone.

To delete all responses for a form, use Form Settings → Danger Zone → Delete all responses.

Notifications

Configure per-response email notifications in Form Settings → Notifications. You can set a custom email address, control whether the response data is included in the email body, and map a respondent's email field as the reply-to address.

Webhook delivery

On Pro and Business plans, you can send each new response as a webhook POST to any URL. Configure webhooks in Form Settings → Integrations → Webhooks. The payload is a JSON object with all field values.

Something unclear? Let us know.