Collect Student Feedback
Collect Student Feedback
Create and distribute feedback surveys to students for course evaluations, instructor assessments, and institutional improvement.
Time: 5–10 minutes per survey campaign Module: OpenEduCat Student Feedback Management Permissions: Back Office Admin or Faculty
Prerequisites
- Survey module installed and configured
- Feedback templates created
- Student records with email addresses
- Access to OpenEduCat → Feedback menu
Overview
The Student Feedback system enables:
- Creating course and instructor feedback surveys
- Bulk distribution to enrolled students
- Automated email notifications
- Portal-based survey completion
- Response tracking and analysis
Steps
1. Create a Feedback Template
- Navigate to School Configuration → Feedback → Feedback Templates
- Click New
- Configure the template:
| Field | Action |
|---|---|
| Title | Enter survey title (e.g., “Course Feedback Survey”) |
| Is Course Base | Check if feedback is course/subject specific |
| Course | Select course (if course-based) |
| Subject | Select subject (if course-based) |
| Faculty | Select instructor being evaluated |
| Start Date | Set survey availability start |
| End Date | Set survey deadline |
-
Add survey questions in the Questions tab:
- Click Add a line
- Enter question text
- Select question type (multiple choice, text, rating)
- Configure answer options
-
Click Save
2. Create Feedback Requests (Individual)
- Navigate to OpenEduCat → Feedback Requests
- Click New
- Complete the request:
| Field | Action |
|---|---|
| Student | Select the student |
| Survey | Select the feedback template |
| Course | Auto-populates if template is course-based |
| Subject | Auto-populates if template is course-based |
| Start Date | Survey availability start |
| End Date | Submission deadline |
- Click Save
- Email notification is automatically sent to the student
3. Create Feedback Requests (Bulk)
Use the wizard for multiple students:
Method 1: From Student List
- Navigate to Students
- Select multiple students using checkboxes
- Click Action → Generate Feedback Requests
- Configure the wizard:
- Select feedback template
- Set date range
- Verify student list
- Click Submit
Method 2: Using the Wizard
- Navigate to Feedback Requests
- Click Action → Create Bulk Requests (if available)
- Configure:
| Field | Action |
|---|---|
| Is Course Base | Check for course-specific feedback |
| Course | Select target course |
| Subject | Select target subject |
| Survey | Select feedback template |
| Students | Select students (auto-filtered by course) |
| Start Date | Set start date |
| End Date | Set deadline |
- Click Submit
- Feedback requests created for all selected students
Student Survey Completion
Via Email
- Student receives email notification
- Email contains:
- Feedback request details
- Course/subject information (if applicable)
- Submit Feedback button with survey link
Via Portal
- Student logs into portal
- Navigates to Feedback section
- Views pending feedback requests
- Clicks Submit Feedback
- Completes the survey
- Status changes to Submitted
Track Feedback Responses
View Submissions
- Navigate to OpenEduCat → Feedbacks
- View all submitted feedback responses
- Filter by:
- Survey template
- Course/subject
- Student
Response Details
Click on a response to view:
- All question responses
- Submission timestamp
- Student information
- Subject evaluated (if applicable)
Field Reference
Feedback Request Model (op.student.feedback)
| Field | Technical Name | Type | Required | Description |
|---|---|---|---|---|
| Student | student_id | Many2one | Yes | Target student |
| Survey | survey_id | Many2one | Yes | Feedback template |
| Course | course_id | Many2one | Conditional | If course-based |
| Subject | subject_id | Many2one | Conditional | If course-based |
| Start Date | start_date | Date | Yes | Survey availability |
| End Date | end_date | Date | Yes | Submission deadline |
| Survey Link | survey_link | Char | Auto | Generated URL |
| Is Read | is_read | Boolean | No | Portal notification |
Survey Extension (survey.survey)
| Field | Technical Name | Type | Description |
|---|---|---|---|
| Is Student Feedback | is_student_feedback | Boolean | Marks as feedback template |
| Course | course_id | Many2one | Associated course |
| Subject | subject_id | Many2one | Associated subject |
| Faculty | faculty_id | Many2one | Instructor evaluated |
| Is Course Base | is_course_base | Boolean | Course-specific toggle |
| Start Date | start_date | Date | Feedback period start |
| End Date | end_date | Date | Feedback period end |
Email Template
The system uses email_template_student_feedback:
Subject: “We Value Your Feedback, {Student Name}”
Content includes:
- Greeting
- Course/Subject details (if applicable)
- Survey link button
- Deadline reminder
- Institution signature
Search and Filter Options
Feedback Requests
- Search by: Survey, Student, Course
- Group by: Survey, Course, Student, Subject
Feedback Responses
- Filter by: Survey, Course, Subject
- View: Individual responses with answers
Question Types
Available question formats in templates:
| Type | Description |
|---|---|
| Simple Choice | Single selection from options |
| Multiple Choice | Multiple selections allowed |
| Text Box | Open-ended text response |
| Rating | Star or numeric rating |
| Matrix | Grid of questions/answers |
Troubleshooting
| Issue | Cause | Solution |
|---|---|---|
| Email not sent | Missing student email | Update student email address |
| Survey not accessible | Outside date range | Check start/end dates |
| Duplicate feedback error | Request already exists | Check existing requests |
| Cannot see feedback in portal | Request not created | Create feedback request |
| Survey link broken | Survey archived | Unarchive the survey template |
Best Practices
- Clear questions: Write unambiguous, specific questions
- Appropriate timing: Send feedback requests at course end
- Reasonable deadlines: Allow sufficient time for completion
- Anonymous option: Consider anonymous surveys for honest feedback
- Follow up: Send reminders for pending submissions
Security Notes
| Role | Capabilities |
|---|---|
| Back Office Admin | Full CRUD on requests and templates |
| Faculty | View feedback (read-only) |
| Student | Submit own feedback via portal |