TemplateStudent survey: preview it, clone it, send it today

Forms for teachers, schools and course creators

Student surveys, course feedback, evaluations, parent registrations and club sign-ups, one question per screen, so they are easy to finish on a phone. Here is what to ask, what to leave out, and where Upform stops.

Unlimited responses on the free plan, and no account for students to create.

21

Question types, all on the free plan

∞

Forms and responses on the free plan

0

Accounts students need to answer

5

Team members on the Pro plan

The basics

What a school form is for

A school form is a short set of questions that a teacher, school office or course creator sends to students, parents or staff to collect feedback, registrations or applications, in place of paper slips and reply-all email threads.

Most are small: a five-question check-in after a unit, a science fair sign-up. The work is in asking only what you will use. Settle four things first.

  • The reader. Students, parents or colleagues. Each needs different words, and younger students need fewer of them.
  • The decision. What you will change after reading the answers: the pacing, a unit plan, next term's club list.
  • The data. The least personal information that still does the job. A first name and class usually beat a full name and date of birth.
  • The destination. A Google Sheet, a CSV for the department, or just the responses table.

Pick one

Six forms a school year runs on

Start with the one on your desk this week.

Student surveys

Run it mid-unit or mid-term, while there is still time to change something.

Ask: “How clear were this week's lessons?” on a 1–5 rating, then “What would help you most next week?”

Course feedback

Run it in the last week of a course or cohort, before grades go out.

Ask: “Which sessions helped you most?” then “What should we cut?”

Evaluations

Run it after training days, workshops and guest talks, or as an end-of-year teacher survey for staff.

Ask: “How useful was this session for your teaching?” then “What will you try in class this month?”

Event and parent registrations

Run it for open houses, parent-teacher conferences, field trips and performances.

Ask: “How many people are coming?” and “Any access needs we should plan for?”

Club sign-ups and applications

Run it for clubs, teams, student council, scholarships and places on a program.

Ask: “Why do you want to join?” and, for applications, a File Upload for a piece of work.

Tutors and course creators

Run it as an intake before the first lesson and as feedback after the last.

Ask: “What do you want to be able to do in eight weeks?” then a Multiple Choice of the times you can make.

2 →

How clear were this week's lessons on fractions?

1 is very confusing, 5 is very clear.

12345
Next →press Enter ↵
Powered by Upform

A Rating question, 1 to 5, as students see it.

The student side

Built for students on phones

Many students will open your link on a phone, between classes. One question per screen keeps each step small, and nobody scrolls past a question by accident.

  • No account, no app. Students open the link and answer.
  • Full-width answer buttons and a sticky back and next bar on mobile.
  • Statement screens for instructions, and Picture Choice for younger readers.
  • Your school colors, font and logo, or a light, dark, minimal or bold preset.
Conversational forms

Copy these

Questions for school forms you can copy

Five short sets. Swap in your subject and cut anything you will not act on.

End-of-unit student survey

  • How clear was this unit overall? (rating, 1–5)
  • Which lesson was hardest to follow? (single choice, plus “Something else”)
  • How ready do you feel for the unit test? (rating, 1–5)
  • What is one thing that would help you learn this better? (long text)

The full version is in the student survey template.

End-of-course feedback

  • How would you rate the course overall? (star rating)
  • Which sessions were most useful? (multiple choice, up to three)
  • How was the pace? (single choice: too slow, about right, too fast)
  • What should we keep, and what should we cut? (long text)

Start from the course feedback form.

Training or workshop evaluation

  • Which session did you attend? (dropdown)
  • How useful was it for your work? (rating, 1–5)
  • How likely are you to use what you learned this month? (slider scale, 0–10)
  • What would make the next session better? (long text)

The evaluation form template has the rest.

Parent event registration

  • Parent or guardian name (full name), then email and phone number
  • Student's first name and class (short text, dropdown)
  • How many people are coming? (number)
  • Which time slot suits you? (single choice)

Or clone the event registration form.

Club sign-up or program application

  • Has a parent or guardian agreed to you joining? (yes/no, ending the form on no)
  • Which club would you like to join, and what is your second choice? (single choice, dropdown)
  • Why do you want to join? (long text)
  • Upload a piece of work you are proud of (file upload, applications only)
Two things Upform will not do here There is no scoring, so no auto-graded quizzes, and no matrix grid for rating many items at once: ask each item as its own Rating question (see matrix questions). For wording and order, read the survey design guide.

Logic

Ask the follow-up only when it matters

A student who found the unit clear has nothing to explain. Logic skips the follow-up for them and keeps the form short.

  • Show field asks “What would help you most?” only after a low rating.
  • Jump sends parents and students to their own questions from one shared link.
  • End form stops a club sign-up early when a parent has not agreed yet.
  • 20 operators, combined with AND or OR. Rating questions use equals, greater than and less than.

Logic cannot count, so it will not close a club at 20 places. Check the responses table and unpublish the form when it is full.

Conditional logic

Conditional Logic

3 rules configured

Add Rule
Show field2 conditions
Conditions
Unit clarityLess than3
or
Ready for the testLess than3
ActionShow field

Rule Summary

When Unit clarity less than "3" OR Ready for the test less than "3" → Show field: What would help you most?

Jump to field1 condition • 1 target
End form1 condition

Follow-up rules for a unit check-in.

Honest limits

Where Upform fits in a school, and where it does not

Better to find the gaps now than the week before conferences.

TaskIn UpformWhat to do
Surveys, feedback and evaluationsYes, all 21 question types, unlimited responsesStart from a template and cut it down.
Registrations, sign-ups and applicationsYes, with File Upload for work samplesThe free plan stores 100 MB of uploads in total.
Graded quizzes and testsNo scoring or answer keysUse your learning platform's quiz tool or a dedicated quiz maker.
Permission slips with a signatureNo signature fieldName, email and a Yes/No consent, if your policy allows. Otherwise keep the paper slip.
Trip and club feesNo payments or checkoutRedirect the Thank You screen to your school's payment page.
Gradebook sync and student sign-inNo LMS integration or roster syncPost the link on your class page, then use Google Sheets or a CSV.
Booking conference slotsNo booking calendar (Calendly is on the roadmap)Offer slots as a Single Choice and confirm each family yourself.

Checked September 2026. A “no” means Upform does not have it today.

Responses

58 total

Export CSV
Search by form, name or email…Unit 4 check-inNewest first
DateClassUnit clarityWhat would help
Sep 29Period 32More worked examples before homework
Sep 29Period 35
Sep 28Period 14
Sep 28Period 11Slower on mixed numbers
Page 1 of 6 · 58 results‹123›

A check-in with no name question: each row holds only the answers.

Student data

Students are often minors, so collect less

Most school forms work without a surname, a date of birth or a home address. Every field you leave out is one you never have to protect or delete.

  • Ask for the minimum. First name and class for a club list, no names at all for feedback.
  • Follow your school's rules. District policy and laws such as FERPA and COPPA in the US or the GDPR in Europe decide what you may collect. Upform's privacy policy makes the form's creator responsible for any parental consent the law requires.
  • Keep health details out. Ask whether there is a medical need the trip leader should know about, and collect the details through the school office.
  • Be straight about anonymity. A form without name questions does not record who answered, but analytics still log each visit's device, browser and rough country.

Forms stay private until you publish them, invisible reCAPTCHA screens public submissions, and every table uses row-level security. Read the data processing agreement and the guide to GDPR-compliant forms.

After the bell

Where the answers go

Each submission lands in the responses table straight away, then goes wherever your department already works.

  • Google Sheets adds each response as a new row, ready for a chart at the staff meeting.
  • CSV export, plus search and form and date filters in the responses table.
  • Mailchimp adds parents who opt in to your newsletter list, with double opt-in.
  • Already on Google Forms? Import your forms instead of rebuilding them.

A teacher working alone rarely needs more than the free plan. A department that shares forms needs Pro at $12 a month: up to five team members, unlimited storage and no Upform branding.

Connect integrations

Send your form responses to your favorite tools.

Google SheetsAppends every response to “Unit check-ins 2026”Connected
MailchimpAdds opted-in parents to “Family newsletter”Connected
NotionAdds a row to a database you shareConnect
SlackPosts each response to a channelConnect

More in integrations.

This week

Your first school form in one planning period

Five steps, and most of them are deleting questions.

  1. Pick a template

    Clone one of the four below instead of starting blank.

  2. Cut it down

    Keep only questions with a decision behind them. Five good questions beat fifteen.

  3. Add one rule

    A follow-up that appears only after a low rating.

  4. Test it on a phone

    Have a colleague answer it on their phone. Every pause is a rewrite.

  5. Share, then close

    Post the link, read the answers, and unpublish the form when you are done.

Frequently asked questions

Can I make graded quizzes or tests with Upform?

No. Upform has no scoring or calculation engine, so it cannot mark answers right or wrong or add up a grade. Use it for surveys, feedback, exit tickets and sign-ups, and keep graded quizzes in your learning platform or a dedicated quiz tool. If you do ask knowledge questions, you mark them yourself from the CSV export.

Is Upform free for teachers?

Yes. The free plan is free forever, not a trial, and includes unlimited forms, unlimited responses, all 21 question types, conditional logic, every integration and 100 MB of file storage. Pro costs $12 a month and adds unlimited storage, no Upform branding and up to five team members, which suits a department that shares forms.

Do students need an account to answer a form?

No. Students open the link and answer; only the person who builds the form needs an Upform account. There is no school sign-in or roster sync, so add a name or class question when you need to know who answered, and leave it out when you want candid feedback.

Are Upform surveys anonymous?

A response holds only the answers you ask for, so a survey with no name or email question does not record who answered. Upform's analytics still log each visit's device, browser and approximate country. Tell students the survey does not ask for their name rather than promising full anonymity, and remember that in a small group, answers alone can identify someone.

Can parents sign permission slips or pay fees through Upform?

Not directly. Upform has no signature field and no payments. A permission form can collect the parent's full name, email and a Yes/No consent question, which some schools accept for low-risk activities, so check your policy first. For fees, set the Thank You screen to redirect to your school's own payment page.

Does Upform connect to an LMS like Google Classroom or Canvas?

No. There is no LMS integration, no gradebook sync and no roster import. Post the form link on your class page or in announcements, or embed it on the school website with the iframe code. Answers can go to Google Sheets automatically, or out as a CSV.

Get started

Send your first check-in before Friday

Clone a template, cut it to five questions, and post the link. No student accounts and no cap on how many answer.

No credit card. Unlimited forms and responses on the free plan.