Adding Timer and Proctor for Google Forms

This post describes how you can set up timed, automatically proctored tests using Google Forms and AutoProctor.

Google Forms can be used to create quizzes for students in a classroom. But, it doesn’t have a timer so that students get a fixed time to submit the test. Also, the tests cannot be monitored to ensure that the user doesn’t cheat on the test. AutoProctor solves both these problems. Watch the video below to understand how AutoProctor works.

If you are a test administrator (like a Teacher), these are the steps involved in using AutoProctor with Google Forms:

Step 1: Click this link to install the AutoProctor add-on.

Step 2: If you already have a Google Form ready, open that Google Form. Proceed to Step 3. Else, click on this link and then click on the + icon at the left. This should open a new Google Form. You will write down the questions on this Form.

Step 3: Click on the icon at the top right of your screen as shown, and then click on AutoProctor. Then, click on Settings.

Step 4: Watch the video below to understand what the different settings mean. Or, read our blogpost on the same topic.

Step 5: You can write down the quiz questions before or after you have configured the test. Use this link to learn more about creating Quizzes with Google Forms. Once the quiz questions have been entered and AutoProctor has been configured, click on Copy Link in the Settings sidebar.

Step 6: Then, share the copied link with the test takers. When they open the test link, AutoProctor will load the quiz you just created, as well as monitor their test performance.

Step 7: After students submit their test, you can see their Trust Score by clicking on the Results link after clicking on AutoProctor like in Step 3.


Using AutoProctor: Best Practices for Teachers

Because you will not be around to monitor students as they take the test, it is important that you prepare them beforehand. These tips will ensure that everyone can take the test successfully.


  1. The main requirement is that the students must use Google Chrome or Mozilla Firefox browser. AutoProctor is not compatible with other browsers.
  2. The students need to use the latest version of the browser. Please tell them to ensure that they update the browser before they start the test.
  3. If you are using the Camera or Mic in Proctoring, AutoProctor will not load on iPhones and iPads (iOS devices). Your students will then have to use Chrome or Firefox on an Android phone, or on a Windows or Mac Laptop.
  4. If you are not tracking via the Camera or Mic, AutoProctor will work on iOS devices too.
  5. Of course, if you have enabled Camera or Mic on your test, the student’s device must have a Camera or Mic. Else, the test will not load.

Test Settings

  1. Timing: Students may face Internet and Device issues. If you are setting a Timed test with a Test Duration and a Start and End Time, give sufficient time between the Start and End Time. For example, let’s say you want the test to start at 11:00 AM and have a duration of 15 minutes, then set the End Time as 11:30 AM.

Sharing the Link

  1. Demo Test: It is extremely important that students take a demo test before they take your actual test. This demo test will help the student understand how to use AutoProctor. It will also check that their computer/phone has the required configuration to take the test. Before you share the actual test link with the students, send them this link:
  2. Demo In Advance: The demo link doesn’t count towards your test attempt balance. So, if students take the demo test, your “Number of Tests Remaining” won’t change. Give the demo test link to the students at least 24 hours in advance so that if the test doesn’t work on their device, they can arrange for an alternate device.
  3. In-App Browser: On phones, many apps like Telegram and Facebook have their own Browsers, called In-App Browsers. So, if you send the test link using these applications, AutoProctor will load on the In-App Browser. The student will then have to open the same link with Chrome or Firefox again. We recommend that you use Gmail or Google Classrooms to share the link. Or, inform the students that it is better to copy the link and paste it directly onto Chrome or Firefox.
  4. Be Available: As the students take the test, be available for them in case they face any issues. Especially first-time test takers may face many issues that have nothing to do with AutoProctor. It is best if they can contact you and get them redressed. Use some chat application like Google Meet, WhatsApp, etc so that they have some support.


  1. Non-AutoProctor Questions: Because we have a Live Chat feature enabled on our site, many students ask us questions about things we have no control over. For example, they ask us about their grades. Sometimes, they even ask us to help them with the test! You should make it clear to the students that they should chat with us only if they have some question to do with the test not loading. Once the test loads, all questions they may have must be addressed to you.
  2. Points and Grades: We do not have access to the marks or points that your students score on their tests. Those are available to you in the Responses section with each Google Form. The AutoProctor add-on only gives you the Trust Score for each test attempt. For the actual points, you should look directly at the Google Form.


What do the different AutoProctor Settings mean?

In this post, we will take a look at the different settings on an AutoProctor Test. These are the Settings you can configure as a Test Administrator. They cover settings related to Timing, Proctoring and the Classroom.

Main Settings

When you first load the Settings Sidebar on Google Forms, you should see a screen like the one above. There are 3 tabs at the top: Main, Timer and Proctor. By default, the Settings opens with the Main tab.

We have added some number labels in red to make it easier to describe what each item does:

  1. Number of tests remaining: This item tells you how many Tests are remaining according to your plan. Every time a test-taker finishes a test on AutoProctor, this number will decrease by 1. You can click on the link to open your account on AutoProctor. You can add more tests to your account there.

  2. Enable Timer: This setting allows you to toggle between enabling and disabling Timer. The details about the Timer Settings are available in the Timer tab. But, if you disable the Timer here, even if the Timer has Settings, the test will not have a Timer. You need not save this setting. Just clicking on the checkbox to the left of the option automatically saves the option.

  3. Enable Proctor: This toggles between enabling and disabling Proctoring. The same logic as that of Enable Timer applies here.

  4. Test Link: This is the link that you will share with people who want to take the test. Every Google Form has its own, unique link. The link gets generated when you open the add-on for the first time. If you click on the Copy Link button at the bottom, the link gets copied. You can paste it into any email, chat application, etc to share it with the test-taker.

  5. Choose Classroom: This is useful if you are using Google Classrooms along with Google Forms. You may want to use the same Google Form quiz for different classrooms. Once the students take the test, you may want to view the results based on their Classroom.

    If you choose a Google Classroom from the dropdown, the test link changes. You can then share the new link with the specific classroom.

    For example, let’s say you want to share the same Google Form with 3 different classrooms. Choose the first Classroom from the dropdown. Copy the link that gets generated and share it with students in the first Classroom. Now, choose the second Classroom from the list. A new link will get generated. Share that link with students in the second Classroom. And so on.

Timer Settings

On this tab, you can change the different settings related to the timings of the test. (Important: The dates and times are set with respect to the time zone of the test-administrator. That is, of the person who creates the test.)

  1. Start Date: This is the date before which a student cannot start the test. If a student tries to open the test before this date, they are told that they need to wait until the Start Date to start the test.

  2. Start Time: Same as above, except that it refers to the Time, instead of the Date.

  3. End Date: A student usually cannot start the test after this date. If they try loading the test after the Test Date, they will be informed that the test has expired.

  4. End Time: Same as End Date, except that this refers to the Time. (Important: If the End Time of a test is, say, 9 PM and the test’s duration is 1 hour, the test taker can still start the test at 8.59 PM and take the test for 1 hour. That is, the End Date and End Time refer to when the student can start the test, not the date and time by which they must submit the test.)

  5. Late Submissions: Read Point 6 below to understand how to set a test’s duration. Let’s say a test’s duration is 45 minutes. Once 45 minutes are up, if Late Submissions is enabled, the test taker can continue answering questions. As a test administrator, you will get notified that the test was submitted late.If Late Submissions is disabled, once the 45 minutes are up, the test disappears. The student cannot make any more changes.

  6. Test Duration: The test duration in minutes. Depending on whether Late Submissions is allowed or not, this number sets the amount of time the test taker has to finish the test.

Proctoring Settings

The Proctoring tab has Settings related to the different items that get tracked, and how this tracking is communicated. You can disable any tracking event by de-selecting the checkbox.

  1. Tab-Switching: When a user leaves the quiz (either by going to a different tab on the browser, or by going to a different app or application), the time is recorded. The time when the user re-enters the quiz is also recorded. This amount of time spent away from the quiz determines the quiz attempt’s Trust Score.

  2. Number of People: We expect quizzes on AutoProctor to be attempted by a single person. So, we expect a single (and the same) face to be on the screen at all times. Enabling this setting means that whenever AutoProctor detects either zero faces via the camera, or detects 2 or more faces, the event gets flagged.

  3. Audio & Noise Levels: Enabling this setting means that the device microphone is monitored. We expect that an online test must be taken in a quiet environment. So, if the microphone detects a noise higher than a threshold level, this gets tracked.

  4. Photos At Random: The above three points are violations that a test taker has possibly committed. But, you may just want a few photos taken at random throughout the test that you could review later. Enabling this setting means that a few photos of the test taker are taken throughout the test.

  5. Me after the Test: If this box is checked, depending on the violation, audio and image files are recorded and saved on the cloud. As a test administrator, these files are made available to you after the test.

  6. User during the Test: If this box is checked, as the user is taking the test, AutoProctor can inform the user real-time if a violation is detected. For example, if AutoProctor detects loud noise in the environment, the test taker gets notified. The test taker can then try and reduce the noise so that their trust score won’t get affected negatively.