Data Viewer
View, analyze, export, and manage survey responses
Page Overview
What the page is for
The Data Viewer is your central hub for working with survey responses. From here you can view response data, analyze results, export in multiple formats, manage attachments, and build custom dashboards.
When a user would use it
- When you want to view and browse survey responses
- When you need to analyze survey results
- When you want to export data for external analysis
- When you need to manage response attachments
- When you want to build custom analytics dashboards
- When you need to approve or reject responses
- When you want to edit or delete responses
How to Access This Page
Navigation path from the main app
- Log in to the application
- From the main dashboard, use the sidebar navigation to click on "Data"
- Or, from a survey's page, click "View Data" in the actions menu
- Or, directly navigate to
/datain your browser
Permissions or prerequisites
- You must be logged in to access this page
- You need appropriate permissions to view, edit, or delete responses
- Some actions (like approving responses) require specific permissions
Page Layout
Header / title
- Title: "Data Viewer"
- Subtitle: "View, analyze, and export survey responses"
Survey selector
- A dropdown menu to select which survey's data you want to view
- Includes a search bar to find surveys quickly
- Refresh button next to the selector
Action buttons
- Bulk Import: Import responses in bulk
- Export Data: Open the export dialog
Main tabs
Five tabs to switch between different views:
- Data Table: Browse and manage individual responses
- Analytics: View charts and summary statistics
- Attachments: Manage media files from responses
- Export: Quick export options
- Dashboard: Build custom dashboards
Data Table Tab
Search bar
- Search responses by respondent name, RID, UID, or response ID
Bulk action toolbar
- Appears when you select multiple responses
- Provides bulk operations
Response table
Columns (left to right):
- Checkbox: Select responses for bulk actions
- RID: Response Identifier
- UID: Unique Identifier
- Respondent: Name of the respondent
- Status: Badge showing response status (Started, In Progress, Completed, Submitted, Invalid, Pending Approval, Approved, Rejected)
- Progress: Progress bar showing completion percentage
- Answers: Number of completed answers / total answers
- Submitted: How long ago the response was submitted
- Valid: Badge showing if response is valid
- Actions: Menu with available actions
Action menu (per response)
Clicking on the three-dot icon (⋮) next to a response opens a menu with:
- View Details: Opens response detail dialog
- Edit: Edits the response (only for submitted/completed)
- Submit for Approval: Sends for approval (only for submitted/rejected)
- Approve: Approves the response (only for pending approval)
- Reject: Rejects the response (only for pending approval)
- Delete: Deletes the response (not available for pending approval)
Analytics Tab
Shows charts and summary statistics for the survey responses.
Attachments Tab
Manages all media files (images, videos, audio, documents) from survey responses.
Export Tab
Quick export options with cards for each format:
- CSV Export: Comma-separated values
- Excel Export: Microsoft Excel format
- JSON Export: Structured JSON data
- Media Export: Download all media files
- STATA Export: .dta format for Stata
- SPSS Export: .sav format for SPSS
Each card has an export button. Also includes:
- Information about what's included in exports
- Advanced Export Options button
Dashboard Tab
Build custom dashboards with charts and visualizations.
Step-by-Step Tasks
Selecting a Survey
- Click the survey selector dropdown
- (Optional) Type in the search bar to find a survey
- Click on the survey you want to view
- The data will load automatically
Viewing Response Details
- Find the response in the table
- Click the three-dot menu icon (⋮)
- Select "View Details"
- A dialog will open showing full response information, including:
- Response metadata
- All answers
- Edit history
- Approval/rejection information
Editing a Response
- Find a submitted or completed response
- Click the three-dot menu icon (⋮)
- Select "Edit"
- Make changes in the edit dialog
- Save your changes
Submitting a Response for Approval
- Find a submitted or rejected response
- Click the three-dot menu icon (⋮)
- Select "Submit for Approval"
- Confirm in the dialog
Approving a Response
- Find a response pending approval
- Click the three-dot menu icon (⋮)
- Select "Approve"
- (Optional) Add notes
- Click "Approve Response"
Rejecting a Response
- Find a response pending approval
- Click the three-dot menu icon (⋮)
- Select "Reject"
- Enter a reason for rejection
- Click "Reject Response"
Deleting a Response
- Find the response you want to delete
- Make sure it's not pending approval
- Click the three-dot menu icon (⋮)
- Select "Delete"
- Confirm the deletion
Searching for Responses
- Click in the search bar above the table
- Type a respondent name, RID, UID, or response ID
- The table will automatically filter to show only matching responses
Exporting Data (Quick Export)
- Go to the Export tab
- Click the export button for your desired format
- Wait for the export to complete
- The file will download automatically
Exporting Data (Advanced)
- Click the "Export Data" button at the top of the page
- Or, in the Export tab, click "Advanced Export Options..."
- Configure your export settings
- Start the export
Viewing Analytics
- Click the "Analytics" tab
- Browse the charts and statistics
- Interact with visualizations as needed
Managing Attachments
- Click the "Attachments" tab
- Browse and manage media files from responses
Building a Dashboard
- Click the "Dashboard" tab
- Add and configure chart panels
- Arrange and customize your dashboard
Field & Button Reference
| Field/Button | What it does | When to use it |
|---|---|---|
| Survey selector | Chooses which survey's data to view | When you want to switch between surveys |
| Refresh button | Reloads survey data | When data might have changed |
| Bulk Import | Imports responses in bulk | When you have responses to import from another source |
| Export Data | Opens export dialog | When you want to configure advanced export options |
| Data Table tab | Shows response list | When you want to browse individual responses |
| Analytics tab | Shows charts and stats | When you want to analyze results |
| Attachments tab | Manages media files | When you need to access response attachments |
| Export tab | Quick export options | When you want a simple export |
| Dashboard tab | Custom dashboards | When you want to build custom visualizations |
| View Details | Shows full response | When you need to see all response information |
| Edit | Modifies response | When you need to correct or update a response |
| Submit for Approval | Sends for review | When a response needs approval |
| Approve | Approves response | When a response is ready to be finalized |
| Reject | Rejects response | When a response needs changes |
| Delete | Removes response | When you no longer need a response |
Tips & Notes
- You can't delete pending approval: Reject a response first before deleting it
- Export includes important metadata: All exports include RID, UID, timestamps, and validation status
- Excel has extra features: Excel exports include formatted headers and a summary sheet
- Approval workflow ensures quality: Use the approval process to maintain data quality
- Check edit history: The response detail view shows all edits made to a response
- Media export organizes files: Media export downloads files organized by response
