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.

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:

FilterOptions
StatusPipeline stage (New, In Review, Closed, etc.)
AssigneeAny workspace member or unassigned
Date rangeCustom start/end date
Read statusRead, 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.