All Collections
Learning
Managing Events: Admin Workflows
How to Link Canvas Courses to KickUp Learning Opportunities
How to Link Canvas Courses to KickUp Learning Opportunities

Automatically grant credit in KickUp for courses completed in Canvas.

Jimmy Harrison avatar
Written by Jimmy Harrison
Updated over a week ago

To use this integration, it needs to be enabled for your organization. If you use Canvas to host professional learning content and you’d like to set up this integration, please contact your KickUp Client Success Manager.

Creating a Canvas-Linked Course

1. Create a self-paced course in KickUp.

2. Search your Canvas courses by title to find one to link with your KickUp learning opportunity. This search also allows you to enter an ID of a Canvas course, which is the number you see in the URL when viewing a course in Canvas.

3. Configure how credit should be granted for the learning opportunity in KickUp. If you choose to enable automatic granting of credit, you can configure precisely what conditions in the Canvas course should result in credit being granted for the learning opportunity in KickUp. This configuration is covered in more detail in the Granting Credit section.

Enrollment

Users will register for the learning opportunity in KickUp in the same way that they’d register for any other event or self-paced course.

Once they register for the learning opportunity, they will automatically be enrolled in the linked Canvas course, and shown a link directly to the course.

If an administrator registers users for a Canvas-linked learning opportunity in KickUp, the users will also be automatically enrolled in the linked Canvas course, and will also see the link to that Canvas course when they view the learning opportunity in KickUp.

Note that if a self-paced course is first published in KickUp and that course is later linked to a Canvas course, existing KickUp registrants will be enrolled in the linked Canvas course once the course is linked.

Granting Credit

A Canvas-linked learning opportunity can be configured to automatically grant credit upon completion in three different ways.

The first method of detecting course completion is when all modules in the Canvas course are completed. This setting requires that the Canvas course is composed of modules, and uses the Requirements feature in Canvas to set completion criteria.

The second method of detecting course completion is when selected modules in the Canvas course are completed. This is similar to the first setting and requires usage of modules and the Requirements feature, but allows you to grant credit if only a subset of modules in the course are completed. If you have courses made of several modules where each of the modules should grant credit, this feature can help you achieve that without reorganizing your Canvas course material.

The final method of detecting course completion is when the enrollment of the user has been concluded in Canvas.

Once a user has completed the course in Canvas, they’ll be granted credit for the learning opportunity in KickUp within a few hours.

This credit will show up in their hours log and transcript, as with any other event or self-paced course tracked in KickUp.

Note that if users are first registered for a self-paced course in KickUp and that course is then later linked to a Canvas course, existing KickUp registrants will be granted credit in Canvas once the course is linked, as long as they meet the completion criteria configured for the KickUp course.

Unenrolling & Revoking Completion

It's worth noting a few additional behaviors you can expect in special circumstances:

  • If a user unregisters in KickUp for a Canvas-linked course, they will not be unenrolled in Canvas

  • If a user un-enrolls in Canvas, they will not be automatically unregistered in KickUp.

  • If you manually mark a user as confirmed in KickUp (instead of utilizing the auto-confirmation), it will not change any module completion or enrollment completion in Canvas.

  • If you revert a user's module completion status in Canvas, it will not un-confirm an already confirmed users status in KickUp.

Video Tutorial

Did this answer your question?