Exporting Data
Export form submissions for analysis, reporting, or backup. Multiple formats available.
Export Formats
CSV
Comma-separated values for spreadsheets.
Best for:
- Excel, Google Sheets
- Data analysis
- Simple reporting
Excel (.xlsx)
Native Excel format with formatting.
Best for:
- Complex Excel work
- Preserving data types
- Sharing with Excel users
JSON
Structured data format.
Best for:
- Developer use
- API integration
- Data transformation
Formatted document report.
Best for:
- Sharing reports
- Printing
- Archival
Exporting Submissions
All Submissions
- Open your form
- Go to Submissions tab
- Click Export
- Select format
- Download file
Filtered Submissions
Export a subset:
- Apply filters (date range, status, etc.)
- Click Export
- Choose Export Filtered
- Select format
Selected Submissions
Export specific rows:
- Check boxes for desired submissions
- Click Export
- Choose Export Selected
- Select format
Export Options
Date Range
Limit by submission date:
- All time
- Last 7/30/90 days
- Custom range
Columns
Choose which fields to include:
- All fields
- Select specific fields
- Include/exclude metadata
Formatting
CSV/Excel options:
- Date format
- Number format
- Delimiter (CSV)
Scheduled Exports
Automate regular exports:
- Go to Settings > Exports
- Click Schedule Export
- Configure:
- Frequency (daily, weekly, monthly)
- Format
- Destination (email, cloud storage)
Email Delivery
Receive exports via email:
- Attach to email
- Download link (large files)
- Multiple recipients
Cloud Storage
Export directly to:
- Google Drive
- Dropbox
- AWS S3
- OneDrive
API Export
Programmatic access to submissions:
List Submissions
curl -X GET https://api.specway.com/v1/forms/{formId}/submissions \
-H "Authorization: Bearer {token}"
Response
{
"submissions": [
{
"id": "sub_123",
"submittedAt": "2024-01-15T10:30:00Z",
"fields": {
"name": "John",
"email": "john@example.com"
}
}
],
"pagination": {
"page": 1,
"total": 100
}
}
Export Endpoint
curl -X GET https://api.specway.com/v1/forms/{formId}/submissions/export \
-H "Authorization: Bearer {token}" \
-H "Accept: text/csv" \
-o submissions.csv
Integrations
Real-time Sync
Instead of manual exports, sync automatically:
Google Sheets
- Connect Google Sheets integration
- Select or create spreadsheet
- Map form fields to columns
- New submissions appear instantly
Airtable
- Connect Airtable integration
- Select base and table
- Map fields
- Auto-sync enabled
Database
- Connect your database
- Configure table/collection
- Submissions insert automatically
Workflow Export
Use workflows for custom export logic:
- Create workflow with Form trigger
- Add action (Google Sheets, Airtable, etc.)
- Transform data as needed
- Export happens per submission
Data Management
Backup Strategy
Regular exports protect your data:
- Schedule weekly exports
- Store in multiple locations
- Test restore process
Compliance
For data regulations:
- Export before deletion
- Maintain audit trail
- Respect data retention policies
Large Exports
For thousands of submissions:
- Use scheduled export (processed in background)
- Download link provided via email
- May take several minutes
Next Steps
- Form Submissions - Manage responses
- Integrations Overview - Connect services
- Linking to Workflows - Automate