Submissions
View, search, filter, and manage form responses in one place.
Overview
Every time someone submits your form, a submission record is created. Submissions capture all field data, metadata (IP address, referrer, timestamp), and any attached files. You can view submissions in a list view or Kanban pipeline view.
Viewing Submissions
Navigate to any form and click Submissions in the sidebar. You'll see a table with the most recent submissions first.
Each row shows:
- A preview of the submission fields (first few key-value pairs)
- Submission timestamp
- Pipeline status badge
- Assignee avatar (if assigned)
- Read/unread indicator
Click any row to open the full submission detail panel.
Submission Detail
The detail view shows all captured data:
- Field data - All submitted key-value pairs. HTML is sanitized before display.
- Metadata - IP address, referrer URL, form endpoint, submission ID, and timestamp.
- File attachments - Uploaded files with download links (if file uploads are enabled).
- Pipeline section - Status, assignee, tags, notes, and reminder date.
Read / Unread
New submissions are marked unread and appear with a highlighted indicator. Opening a submission marks it as read automatically. This helps your team track which submissions have been reviewed without changing the pipeline status.
Search
Use the search bar at the top of the submissions list to find submissions by field content. Search runs across all field values - name, email, message, or any custom field.
Search is case-insensitive and matches partial strings. Searching for "jane" will find submissions containing "Jane Doe" or "[email protected]".
Filtering
Filter submissions using the filter controls above the table:
| Filter | Options |
|---|---|
| Status | Pipeline stage (New, In Review, Closed, etc.) |
| Assignee | Any workspace member or unassigned |
| Date range | Custom start/end date |
| Read status | Read, unread, or all |
Bulk Actions
Select multiple submissions using the checkboxes on the left of each row. Once you have a selection, the bulk action toolbar appears:
- Change status - Move selected submissions to a pipeline stage.
- Assign - Assign all selected submissions to a team member.
- Export selected - Download the selected submissions as a JSON file.
- Delete - Permanently delete selected submissions. This action cannot be undone.
Deletion is permanent
Deleted submissions cannot be recovered. If you need to remove data for GDPR compliance, use the export feature first, then delete.
Exporting Submissions
You can export submissions in two ways:
- Export all - Use Form Settings > Export to download all submissions as CSV or JSON.
- Export selected - Select specific submissions in the list and use the bulk action toolbar.
See Data Export for details on file formats and GDPR exports.
Spam Submissions
Submito automatically detects and flags likely spam submissions based on IP reputation and other signals. Spam submissions are stored (so you can review them) but are visually distinguished in the list.
To reduce spam volume, configure captcha protection in Spam Protection.
Submission Data Format
When exported or accessed via API, submissions follow this structure:
{
"id": "sub_a1b2c3d4",
"form_id": "form_xyz",
"submitted_at": "2025-03-15T14:32:00Z",
"ip_address": "203.0.113.42",
"referrer": "https://yoursite.com/contact",
"is_spam": false,
"data": {
"name": "Jane Doe",
"email": "[email protected]",
"message": "Hello, I'd like more information..."
}
}Retention
Submissions are automatically deleted after your plan's retention period. You can also set a custom retention period per form in Form Settings. See Data Retention for details.
