Canvas · April 3, 2020

Message Students by Overall Course Grade in Canvas

The Canvas gradebook allows you to create quick email lists of students who don’t complete an assignment or score below a certain threshold. You can do the same but at the course level by total grade instead of assignment by assignment.

In this example, we’ll send a message to students with a score below a 65% (failing).

In your Canvas course, click on New Analytics in the left-hand menu. It’s probably toward the bottom of the screen. This page loads weekly activity in the course by default. Use the arrow at the top to change to Course Grade.

Click the down carrot next to Weekly Online Activity and select Course Grade.
Change your analytics to Course Grade.

This screen shows a graph of grades on assignments for all students in the course. You can select a specific section in the filter bar or message students who meet a specific criteria regardless of which section they’re in.

Click on the envelope icon to open the mail options. In the window, set your score range to filter recipients. Canvas will show you the number of students who will be blind carbon copied (bcc’d) on the message. You can click on the number of students to see who will receive your message.

A screenshot showing the options available in the mail composition window in Canvas.
Filter by a score range.

Then you just need to compose your message and send it off.

In distance learning like this, over-communication is much preferred to under-communication. This is particularly true when parents might not be helping students stay on track by checking Canvas regularly. Make sure to share instructions with your students on how to turn notifications on for messages, submission comments, and announcements to help them stay on track.


The featured photo is mail, a flickr photo by SKR_RGR shared under a Creative Commons (BY) license. Many thanks to Heidi for creating the video!