University of Auckland logo

Stay informed

Receive updates on teaching and learning initiatives and events.


Perusall supports these learning types (see definitions):


Perusall helps motivate students to engage with course readings through small group learning. Students are incentivised to annotate readings, comment on others’ posts, and ask questions. Through their peers they learn to look for the important aspects of readings leading to improved comprehension and quality discussion.

Will it make a difference?

Perusall has been used in a small number of courses in the School of Biological Sciences since 2018, with teaching staff noting improvements in discussion quality, the level of critical thinking and preparedness.

Students read and annotate preparatory readings in small groups and comment on each other’s annotations. They can ask and answer questions (anonymously to fellow students but identifiable to teachers). An algorithm grades the annotations, offering more incentive and allowing the teacher to assess engagement without additional marking.

Add Perusall to Canvas

The following instructions are demonstrated in this video. We are using Perusall LTI 1.3*
* LTI means Learning Tools Interoperability – a means to share data between systems.

Add Perusall to your Canvas course menu from the Canvas course Settings > Navigation options.

  1. Drag Perusall into the course menu, above the list of disabled items.
  2. Click Save.

Perusall menu in Canvas

Canvas’ navigation options showing the Perusall menu in the disabled menu items area. An arrow is pointing from it to the enabled items area.

Launch Perusall

  1. Click Perusall from your Canvas course navigation to launch the tool.
  2. You may be sent an email asking to accept a request to connect Perusall to your Canvas account.
  3. Create an assignment in Perusall. Follow the three steps presented by Perusall when launching for the first time. Subsequent launches will drop you straight into the Perusall Assignments section. Also review the Getting started for instructors video.
  4. Return to Canvas to link it to a Canvas Assignment.

Link a Perusall assignment to a Canvas Assignment

Linking Perusall assignments is done through the Canvas Assignments menu.

  1. Click + Assignment and give it a title.
  2. Under submission type, select External Tool
  3. Click Find then select Perusall
  4. Perusall will open a popup window that includes the list of Perusall assignments that you have previously created from which to choose from.
  5. Selecting a Perusall assignment will return you to Canvas where a Launch Perusall button will launch the selected assignment in a new window.

Canvas Assignment settings and Perusall option

Canvas assignment settings showing the submission type drop-down box is set to ‘external tool’. The ‘find’ button opens a pop-up window where you can select Perusall from a list.

How-to guides

(a one page guide from the University of Auckland)

Perusall guides
(from the Perusall team)


Video tutorials

  1. Perusall Kickstart
  2. Perusall Next Level
  3. Perusall Mastery

Case studies

A case study in using Perusall
(video presentation – Ann Gaskett, School of Biological Sciences)
(Note: this was recorded before Perusall integration with Canvas)

Perusall Lightening Round
(video presentation from 17 November 2022 Learning Design Community of Interest)
Teachers from Faculty of Arts, Science, Business and Economics, and Law shared their experiences with Perusall.

Social presence for engagement
(a case study from Science, the University of Auckland)

Using Canvas Groups with Perusall
(from the University of Melbourne)

How to assess students’ ability to analyse and discuss critical readings?
(article from the University of Melbourne)


Set the enrolment estimate and target groups size once enrolment numbers are stable. This is to ensure more balanced groups. To find this setting go to Settings > Grouping.

Adding Perusall via Canvas Assignments will pass grades back to Canvas Gradebook, but only if the name of the Perusall assignment matches the name of the Canvas Assignment (the reliability of this feature is still being assessed).* The feature is only available with enrolments of 20+ students.

* Remember to prevent Gradebook from automatically releasing grades to students.


What's the difference between a Perusall course and assignment?

Perusall, like Canvas, comprises courses as a ‘container’ for Perusall Assignments. Perusall Courses are created when you launch Perusall from Canvas for the first time. The course name will be copied from the Canvas course name.

You can create multiple assignments within the Perusall course, as required. Create these first then link them to the equivalent Assignment in Canvas. When creating a new Canvas Assignment, select the ‘external tool’ option and choose Perusall from the list.

My class roster is missing from Perusall?

Prior to the Perusall upgrade to LTI 1.3, this was normal. The class roster in Perusall would automatically populate as students link through to Perusall (from Canvas) for the first time. With the upgrade to Perusall LTI 1.3, the roster should be populated from Canvas when you create the assignment in Perusall.

How do I synchronise grades from Perusall with Canvas' Gradebook?

The upgrade to Perusall LTI 1.3 improves the process for synchronising grades back to Canvas. Please visit the Perusall guide for teachers.

One student's grade is missing from Canvas' Gradebook?

If a student completed the assignment but their grade is missing from Canvas’ Gradebook, they may not have ‘launched’ the assignment from within Canvas. This means that Perusall doesn’t know where to post the grades back to.

Ask them to open the assignment again by following the link from Canvas Assignments section. This should enable Perusall to complete the connection and post the grade back.

See the section in the Perusall documentation called “Ensure that students are launching Perusall assignments from assignment-specific links …”

How do I set up a peer review assignment in Perusall?

  1. In your Perusall course, go to Course Home > Library > Add Content > Student Upload Folder.
  2. Create and add a Student Upload folder to your course library, filling in the necessary details as prompted.
  3. Once students have uploaded their materials to this folder (typically in PDF, Word, or PowerPoint format), you can proceed to create the Peer Review Assignment.
  4. Navigate to Course Home > Assignments. Click the green “Add Assignment” button in the upper-right corner.
  5. Choose “Add Differentiated Assignment” from the dropdown menu.
  6. Select the student upload folder where your students have submitted their work.
  7. Each piece of material within the folder generates an area for you to assign students for peer review.
  8. You have two options here:
    • Randomly Assign: Use this option to randomise students for each piece of material. Be cautious if you’re conducting blind reviews to ensure students aren’t assigned to their own work.
    • Manual Assignment: Assign students manually and choose whether to conduct blind or present peer reviews.
  9. After successfully assigning students, proceed with the Peer Review assignment creation process, setting custom scoring parameters, typically with a focus on Annotation Content and Reading to the End parameters.


If you have any questions or need assistance with Perusall, don’t hesitate to reach out to
Additionally, for demonstrations and training inquiries, as well as settings configurations, scoring, or group settings, you can contact

Page updated 14/03/2024 (changes to accommodate release of LTI 1.3)

What do you think about this page? Is there something missing? For enquiries unrelated to this content, please visit the Staff Service Centre

This form is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.