Weekly Student Progress Report
Every Monday, WebRun opens Canvas and pulls completion rates, assignment scores, and login activity for each course, summarises the data in a Google Sheet, and drafts a weekly progress email for each instructor ready for your review.
How can I automatically send instructors a weekly student progress report?
Every Monday, WebRun opens Canvas and pulls completion rates, assignment scores, and login activity for each course, summarises the data in a Google Sheet, and drafts a weekly progress report email for each instructor — so faculty always have a clear view of how their students are doing.
- Instructors receive a consistent weekly progress snapshot without requesting it
- Completion rates and assignment scores compiled automatically each week
- Administrators gain visibility across all courses in one Google Sheet
Built for course instructors · academic directors · e-learning managers · higher education institutions
What does WebRun do on every run?
The exact actions WebRun takes, in order — in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
canvas.instructure.comin a real browser with your saved login — no setup, no API keys. -
1
Canvas — pull completion and engagement data
WebRun opens Canvas to pull completion and engagement data. - Open Canvas Admin and navigate to each active course's Analytics view
- Capture completion rate, average assignment score, and number of students inactive this week
- Note any students who have fallen below 70% completion — flag them as at-risk
Done when Progress data for every active course is captured, with at-risk students identified.
-
2
Google Sheets — compile the weekly progress snapshot
WebRun opens Google Sheets to compile the weekly progress snapshot. - Open the weekly progress spreadsheet and add a new dated tab for this week
- Enter each course's completion rate, average score, and at-risk student count
- Auto-highlight rows where completion is below 70% for quick scanning
Done when This week's data is recorded in the sheet with at-risk courses highlighted.
-
3
Gmail — draft progress report for each instructor
WebRun opens Gmail to draft progress report for each instructor. - Draft a weekly progress email for each instructor with their course's key stats
- Include a link to the Google Sheet tab for the full breakdown
- Save as Draft — do not send until you have reviewed the content
Done when A progress report draft is ready in Gmail for every instructor, pending approval.
How is each run configured?
Secure by default
Connect once, stays signed in
WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.
Every action is checked against this policy before it runs.
Questions, answered
Does it email instructors automatically?
No. Every progress report is saved as a Gmail Draft. You review and approve before anything is delivered to an instructor's inbox.
What counts as an at-risk student?
By default, any student below 70% module completion or with no Canvas login in the past 7 days. You can adjust both thresholds in the plan.
Can it cover multiple courses per instructor?
Yes. If an instructor teaches several courses, WebRun compiles all their courses into one combined report rather than sending separate emails.
Put this on autopilot.
Turn it on in minutes — or have our team set it up for you.