Skip to main content


perusall logo


Perusall is an active reading tool and social e-reader that creates a collective, engaging reading experience for students.


  • Engages students outside of class.
  • Allows for collective, threaded annotating of readings.
  • Comments are collected into a single document, allowing instructors to see which topics students struggled with most.
  • Creates interaction by giving students space to respond to each other’s comments.
  • Student analytics available to guide in-person lecture content.
  • Students’ interactions with the readings can be scored and shared back to Canvas.

Getting Started

The Perusall integration is automatically available in all courses at ISU.

Instructor Resources

Adding Perusall to your Canvas course

To add the Perusall tool to your Canvas course:

  • Open your Canvas course.
  • Follow the steps in the ‘How do I manage Course Navigation links?‘ guide to enable the link for Perusall.
  • Click Save.
  • Click the Perusall link to navigate to Perusall and automatically generate your blank Perusall course.

You may wish to review these brief tutorials from Perusall:

Creating Perusall assignments

To create a Perusall assignment and sync it to Canvas:

  1. Create the assignment in Perusall according to the ‘How do I add, edit, or delete a document?‘ guide.
  2. View the assignment in the Assignments panel on your course home page in Perusall and then click the Copy full title for LMS button in the toolbar. 
  3. Create a corresponding assignment in Canvas. See the Canvas Instructor Guide for specific instructions to create a Canvas assignment.
    Note: To ensure the Perusall assignment properly links with the Canvas assignment, name the Canvas assignment by pasting the name you copied from Perusall. 
  4. Test that the assignment linkage works by launching the assignment in Canvas. You should be taken directly to the correct assignment in Perusall.

Students must access the Perusall assignments by clicking through from Canvas. Accessing assignments directly in Perusall will prevent the student’s score from properly synching to Canvas.

The following video demonstrates this process.

Synching Canvas Groups to Perusall

All students will initially be placed in Group 1 within Perusall. After a student launches Perusall, they will be relocated to a group within Perusall matching their group in Canvas. Any student not assigned to a group in Canvas will remain in Group 1 in Perusall.

To synch the Canvas groups to Perusall:

  1. In Perusall click Settings > Grouping.
  2. Select Manually assign students to groups.
  3. Enable Apply groups from Canvas.
  4. Click Save Changes.

Previewing content in Perusall

To check your Perusall assignments in student view, you must use the Perusall Student View. The Canvas feature will not pass through to Perusall.

To enable Perusall Student View:

  1. Locate the left-hand navigation bar.
  2. Click Student View.

Student Resources

Getting started with Perusall

You will be automatically added to the Perusall course when your instructor connects it to Canvas.

To ensure you are up to speed on Perusall features, read these brief Perusall tutorials:

  1. How do I create, edit, or delete a comment?
  2. How do I search a book or document?
  3. What is upvoting, and how do I upvote comments?
  4. How does Perusall support students with dyslexia?
  5. How do notes work?
  6. How do I read a “clean copy” of the book, without the highlights?
  7. How do I print or copy part of the book?
  8. Can I zoom the page or increase the text size?
  9. Can I print from a document or a reading assignment?

Completing Perusall reading assignments

To access your Perusall reading assignments, navigate to the Canvas assignment and click through to Perusall. Navigating directly within Perusall will prevent your score from properly synching to Canvas.

Online Documentation