Course feedback form template
A ready-made course feedback form for teachers, trainers and online course creators: an overall star rating, how clear and how useful the content was, the pace, what to keep, what to change and whether they would recommend it. The only personal question is an optional email. Clone it, add your course names, share the link in the last session.
Free plan, no card. Unlimited forms and unlimited responses, forever.
11
Questions, one per screen
2
Logic rules pre-built
1
Personal question, optional
∞
Responses on the free plan
What's inside
Eleven questions a learner can finish in three minutes
Short enough to finish before people pack up. Here is question 2 as a learner sees it.
2 →
Overall, how would you rate this course?
One star is poor, five is excellent.
A Star Rating question set to five stars, one of 21 types and free on every plan. See how conversational forms behave on a phone.
The full step list
Which course or module are you giving feedback on?
Single ChoiceOverall, how would you rate this course?
Star RatingWhat let you down most?
Single Choice Shown on 1 or 2 starsHow clear was the content?
Rating 1–5How useful was the content for you?
Rating 1–5How did the pace feel?
Single ChoiceWhat should we keep exactly as it is?
Long TextWhat would you change first?
Long TextWould you recommend this course to a friend or colleague?
Yes/NoWhat would have made it a yes?
Short Text Shown on NoWant a reply? Leave your email
Email OptionalThank you
Thank You
Steps 3 and 10 appear only when an answer calls for them, so a happy learner answers eight questions plus the optional email. Swap any question type, add your own, or reorder.
Before you send
How to write a course feedback form people answer honestly
Every question here has one job: tell you what to change before you teach the course again. Here is the thinking, so you can edit the wording without breaking it.
Course feedback, student survey or evaluation form?
This form looks back at one course or module once it ends. The student survey template checks in on a whole class during term, with a well-being question, while there is still time to adjust. The evaluation form template rates a single session or training day against its goals. Many colleges call the end-of-course version a course evaluation form; these questions work under either name.
Clear and useful are two questions, not one
“How clear and useful was the content?” leaves a learner who found it clear but pointless with no honest answer. Questions 4 and 5 split it. Clear tells you about explanation and structure; useful tells you whether the course matched what people came for. When the two ratings drift apart, you know which half to rework. The survey design guide has more on double-barreled questions.
Stars for the verdict, numbers for the details
Question 2 is a Star Rating because one overall verdict is what stars do best. Questions 4 and 5 use a Rating from 1 to 5, with the ends spelled out in the help text (1 is not at all, 5 is completely) and the same direction every time. A Rating can go up to 10; a 0 to 10 scale needs a Slider Scale. More in rating scale questions.
Ask about pace as a choice, not a rating
A pace score of 3 out of 5 could mean “just right”, or the average of people who found it too fast and too slow. Question 6 asks directly: too slow, about right, too fast, or it varied a lot. When “it varied” wins, the problem is usually one module, and question 1 tells you which.
Two open questions beat one comments box
“Any other comments?” mostly collects blanks. Asking what to keep and what to change separately gets you both halves: the parts you might cut by accident, and the first thing to fix.
Anonymous unless someone wants a reply
People are kinder to a course than it deserves when their name is on the form. Nothing here is personal except question 11, an optional email for anyone who wants a reply, and learners answer on a public link without an account. In a cohort of eight, a detailed comment can still point at one person, so say names are not needed. Collecting emails in the EU or UK? The guide to GDPR-compliant forms covers consent wording.
Send it before the last session ends
Put the link on the last slide of a live course and give it ten minutes; an email a week later competes with everything else. For a self-paced course, link it from the final lesson and the completion email. When a new cohort starts, duplicate the form so each run keeps its own responses, and open the next run with what you changed.
Already wired in
The two rules that ship with the template
Both rules ship switched on in the Logic panel: a flat list of rules, each joining its conditions with AND or OR, 20 operators and four actions (show, hide, jump and end form).
Conditional Logic
2 rules configured
Rule Summary
When Overall, how would you rate th… less than "3" → Show field: What let you down most?
Rule 1, opened here, shows step 3 when the overall rating is under 3 stars. Rule 2 shows step 10 when question 9 is exactly No.
3 →
What let you down most?
Pick the one that mattered most. You can explain in a moment.
A Single Choice question, hidden from anyone who gave 3 stars or more. It tells you where to start reading the comments.
Edit either rule or add your own. Star Rating and Rating questions can be tested with equals, greater than or less than. The full operator table is on the conditional logic page.
Make it yours
Adjust it for a classroom, a training team or an online course
What changes by setting is question 1, the wording of question 9 and where the answers go next.
9 →
Would you recommend this course to a friend or colleague?
Think of someone at your level, with the same goals.
A Yes/No question in the Minimal theme. A No opens one short follow-up.
Teachers and lecturers
Set question 1 to your modules or sections and run the form in the last lesson. Change “friend or colleague” to “another student” in question 9. More setups are on the education page.
Corporate trainers and L&D teams
Use question 1 for the session, cohort or location, and send each response to the Slack channel your training team watches. To rate one workshop against its learning goals, the evaluation form is the closer fit.
Online course creators
Rename question 1 to your course titles, link the form from the final lesson and keep question 10. “What would have made it a yes?” is where the next version of your course comes from.
After the submit
Where the answers land
Every response lands in a table with search, form and date filters and CSV export, one column per question.
Responses
86 total
| Date | Form | Course or module | Overall | Pace | Recommend |
|---|---|---|---|---|---|
| Sep 29 | Course Feedback | Module 2: Core skills | 4 | About right | Yes |
| Sep 29 | Course Feedback | Module 2: Core skills | 5 | Too fast | Yes |
| Sep 28 | Course Feedback | Module 1: Getting started | 2 | Too slow | No |
| Sep 28 | Course Feedback | The whole course | 4 | It varied a lot | Yes |
Each one connects with your own account; see every destination on the integrations page. The Results tab adds views, starts and completion rate (form analytics).
Related templates
Four more forms for classrooms, cohorts and training teams. More in the free survey templates library.
How does the pace of lessons feel?
Student survey
A mid-term class check-in with a short well-being question.
EducationDid the workshop meet its goals?
Evaluation form
Rate a session, a program or a trainer against its goals.
Education · HRWhich cohort would suit you?
Waitlist form
Collect sign-ups for the next cohort before it opens.
Lead genHow supported do you feel at work?
Employee feedback form
For staff: workload, support and what to change.
HRFrequently asked questions
Is this course feedback form template free?
Yes. Cloning it, publishing it and collecting answers all work on the Upform free plan, which is permanent, not a trial, and has no response cap. Pro is $12 a month and removes Upform branding, lifts the 100 MB storage limit and adds up to five team members.
Is the course feedback anonymous?
Yes. No name is asked and nobody signs in to answer. The only personal question is an optional email for anyone who wants a reply. In small cohorts, tell learners that names are not needed in the comments.
What is the difference between a course feedback form and a course evaluation form?
Mostly the name. Colleges often call the end-of-course form a course evaluation, and this template works under either title. To rate a single session or trainer against its goals, the evaluation form template is the closer fit; for a check-in during term, use the student survey.
Can Upform calculate an average rating for each course?
Not inside the form. Upform has no scoring or calculations, so each star and rating answer is stored as given. Export the responses as CSV or send them to Google Sheets, one row per response, and average the ratings by course there.
Can I add this form to my LMS or online course platform?
Upform has no LMS integration, so it will not sync with a gradebook or roster. Paste the public link into an announcement or the final lesson, or embed the form with an iframe on a course page that accepts embedded content.
Can I use one form for several courses or cohorts?
Yes. Question 1 labels every response with a course or module, so one form can cover a whole program. To keep each run separate instead, duplicate the form from your dashboard for every cohort; each copy gets its own link and its own responses.
Get started
Find out what to change before the next cohort
Clone the course feedback form, add your course names, put the link on your last slide. About ten minutes.
No credit card. Unlimited forms and unlimited responses on the free plan.