Features

Everything you need to run online exams

From writing questions to exporting scores. Every feature on this page is available to every organization, with no feature tiers.

Question bank

7 question types in one bank

Write questions and explanations in a full text editor with math formulas and images from the media library, then set points for each answer option.

Question types
Multiple choice, multiple answer, short answer, essay, ordering, true-false, multi-statement true-false
Content
Rich text, math formulas (LaTeX), images from the media library
Per-question scoring
Points per option, wrong-answer penalty, never below 0
  • Organize questions with categories and tags, including bulk tagging
  • Duplicate questions to create variations quickly
  • Give different points per option and penalties for wrong answers
  • Store IRT parameters (difficulty, discrimination, guessing) per question
  • Export the question bank to CSV or JSON Lines
Multiple-choice question with a math formula, explanation, and IRT parameters

Exam packages

Packages and sections with their own weights

Split an exam into sections, for example per subject or per competency, and set how much each section counts toward the final score.

Shuffle modes
Fixed order, questions, options, questions and options
Structure
Packageweighted sectionsquestions
  • Keep a fixed order, shuffle questions, shuffle options, or both
  • Duplicate packages for make-up exams or next year
  • Create a sample package to learn the platform quickly
List of exam packages in the Gogotes console

Candidates & schedules

Candidates, assignments, and exam schedules

Create candidate accounts with IDs they already know, then assign exams with a start and end schedule.

Candidate ID
Your choice: student number, registration number, or employee number
Portal
Your organization subdomain with your logo and colors
  • Add candidates one at a time or in bulk
  • Set passwords in bulk and activate or deactivate candidates
  • Group candidates with tags
  • Candidates sign in to your organization portal with an ID and password

Exam sessions

Exam sessions that do not lose answers

Answers are kept on the candidate device and sent to the server at regular intervals. A dropped connection does not stop the exam.

Answer storage
On the device, synced to the server at intervals
Answer conflicts
The latest answer by the candidate device clock wins
  • Candidates keep answering offline, and answers sync when the connection returns
  • Each session is locked to one device
  • Sessions close and are marked automatically when time runs out
  • Results can be shown to candidates after they finish
Candidate session activity log: tab left, tab returned, sync, and submitted

Invigilation

Activity logs and operator actions

Each session has a log of when the candidate started, left the exam tab, lost connection, and submitted.

Events recorded
Start, resume, tab left, tab returned, connection lost, connection restored, submit
Time
Organization time zone, with a UTC copy in exports
  • See which candidates switched tabs and how often
  • Extend session time for candidates who had trouble
  • Reopen, reset, or force-submit a session
  • Reshuffle a session and reset its device lock
Session actions menu: extend time, reopen, force submit, recalculate, reshuffle

Scoring

5 scoring methods and essay marking

Objective questions are marked automatically when a session ends. Essays go to a marking queue, and the final score is recalculated after marking.

Methods
Percentage, weighted percentage, point accumulation, weight per section, IRT
Rounding
Decimal places and rounding rule per organization
  • Queue of unmarked essay answers
  • Change an answer score and recalculate the session
  • Estimate candidate ability (theta) with IRT
  • Calibrate IRT parameters from exam results
Candidate answers marked correct or wrong, with points per question

Organization & team

One organization, many managers

Invite admins and operators, set how the candidate portal looks, and track every change in the audit log.

Portal address
your-organization.gogotes.com
Data isolation
All data belongs to one organization
  • Administrator and Operator roles
  • Logo, favicon, colors, and an academic, commercial, or corporate portal mode
  • Organization time zone and language
  • Audit log of every data change, and notifications in the console
  • Dashboard with summaries, schedules, score distribution, and marking queue
Gogotes console dashboard with candidate, exam, and question counts and a session chart

Data export

Exports ready for analysis

Export sessions, candidates, exams, packages, questions, users, and audit logs. Files are processed in the background and you get a notification when they are ready.

Formats
CSV, JSON Lines
Data
Sessions, candidates, exams, packages, questions, users, audit logs
  • CSV with a UTF-8 BOM so it opens correctly in Excel
  • JSON Lines for scripts and other systems
  • Every timestamp in your organization time zone and in UTC
  • List filters and sorting carry over to the export file

In progress

What we are building

These features are not available yet. We announce them on the blog when they ship.

Try every feature with no subscription

Sign up free and prepare your first exam. Credits are only used when candidates sit the exam.