Back to Documentation
Exporting Data
Export your survey responses and data for analysis, reporting, or backup.
How to Export
Export your data in just a few clicks:
- Go to your survey's Analytics page
- Click the "Export" button in the top right
- Select your preferred format (CSV or JSON)
- Optionally set date filters
- Click "Download" to get your file
CSV Format
CSV (Comma-Separated Values) is perfect for spreadsheet applications.
Best for:
- Microsoft Excel
- Google Sheets
- Apple Numbers
- General data analysis
Sample output:
id,survey_id,rating,feedback,sentiment,created_at 1,101,5,"Great service!",positive,2026-01-28T14:30:00Z 2,101,4,"Good but could be faster",neutral,2026-01-28T15:45:00Z 3,101,2,"Not satisfied",negative,2026-01-28T16:20:00Z
JSON Format
JSON is ideal for developers and programmatic data processing.
Best for:
- Custom integrations
- API-based workflows
- Data pipelines
- Database imports
Sample output:
[
{
"id": 1,
"survey_id": 101,
"rating": 5,
"feedback": "Great service!",
"sentiment": "positive",
"created_at": "2026-01-28T14:30:00Z"
}
]Date Filtering
Filter your export by date range:
Options:
- All time: Export all responses ever collected
- Last 7 days: Recent responses only
- Last 30 days: This month's responses
- Custom range: Specify exact start and end dates
Data Fields Included
| Field | Description |
|---|---|
| id | Unique response identifier |
| survey_id | ID of the survey |
| rating | Numeric rating value |
| feedback | Text feedback (if provided) |
| sentiment | Detected sentiment (positive/neutral/negative) |
| respondent_email | Email if collected |
| created_at | Timestamp in ISO 8601 format |
Bulk Export via API
For large datasets or automated exports, use our API:
POST /api/exports/responses
{
"survey_id": 101,
"format": "csv",
"date_from": "2026-01-01",
"date_to": "2026-01-31"
}