How to Make a Quiz That Grades Itself Automatically

By SharaForms Team6 min readUpdated August 22, 2026

A self grading quiz marks every answer at submission, shows participants their score instantly, and can display different results based on performance. You build one by marking correct options on choice questions, totaling points in a formula field, then mapping score ranges to tailored completion messages.

Decide the scoring before you build

Grading logic is easier to set up when it exists on paper first. Write your questions, mark correct answers, and choose whether every question carries equal weight or some earn more. Pick score bands too, such as under half needs review, mid range shows promise, high scores pass.

Assembling the quiz

  1. 1

    Add choice questions

    Use multiple choice or checkbox fields so answers stay machine readable. Open-ended text cannot be auto graded without human review.

  2. 2

    Mark correct options

    In SharaForms you flag the right choices directly on each question. Correct picks award their point value automatically at submission.

  3. 3

    Total the points

    Insert a calculation field that sums awarded points across all questions. This becomes the single score you reference everywhere else.

  4. 4

    Branch the result message

    Use conditional rules on the completion step so different score ranges see different outcomes, from a retake invitation to a pass certificate message.

Details that separate good quizzes from forgettable ones

  • Name each band honestly. People remember what a score said about them.
  • Offer one concrete next action per band instead of a generic well done.
  • Keep quizzes between five and fifteen questions so momentum survives.
  • Randomize option order if the quiz circulates in groups who compare notes.

Where scores end up after submission

Every attempt lands in your dashboard with its computed score alongside individual answers. Results export to CSV, sync to Google Sheets, and pass through webhooks, so class rosters, training logs, and leaderboards can update themselves without anyone copying numbers around.

Templates to start from

Frequently asked questions

Can participants see which questions they missed?
You decide per setting. Completion messages can reveal full answer breakdowns, show only the final score, or stay silent entirely. Trainers often hide specifics during assessments and share detailed feedback later, while practice quizzes usually benefit from immediate answer transparency.
How do I stop people retaking a quiz for a better score?
Limit responses by requiring sign in, or accept open access and judge first attempts only in your results export where every submission keeps its timestamp. For classrooms, collecting an email or student identifier field makes duplicate attempts visible and easy to filter.
Do self grading quizzes work in one question at a time mode?
Yes. Scoring runs on submitted values regardless of layout, so Classic pages, Focused single screens, and Spotlight views all grade identically. Choose Focused pacing for exam feel or Spotlight when you want participants to see how many questions remain.

Put this to work on a real form

Free plan, unlimited forms and submissions, all three presentation modes included.

Create a free form

Keep reading

Powerful forms for everyone.

Start free with unlimited forms and submissions. Upgrade when you need more control and customization.

Free forever
No per-response fees
Fair pricing for growing teams
Secure, reliable, and trusted by teams worldwide.
Trusted Teams
Trusted Teams
Trusted Teams
Trusted Teams
Trusted Teams
Product screenshot

Build your first form today.

Start free with unlimited forms and submissions. Upgrade when you need more control and customization.