Skip to end of metadata
Go to start of metadata

Before you can begin awarding badges through your Canvas course, there are several prerequisites that must be completed first. Once you've completed these steps, you're all set to configure Badgr to award Open Badges automatically in your course (see How do I automatically award badges in a Canvas course?).


(tick) Badgr has been integrated with your Canvas installation (see How do I request to use Badgr with Canvas?)

(tick) You may need your Canvas admin to confirm settings at the root level (see Troubleshooting: unauthorized_client)

(tick) Canvas course Modules have been created and published (see Instructure's How do I create a module?)

(tick) Modules have completion requirements – including Assignment, Page, Discussion, or Quiz dependencies (see Instructure's How do I add requirements to a module?)

(tick) You are enrolled as a teacher in the course. This is important because module completion rules are often tied to grades (which teachers can access).

(tick) The Badgr LTI has been added to the course, sub-account or root level (see How do I add Badgr to a Canvas Course? or How do I add Badgr to an Account?)

(tick) Badges have been designed (see How do I create a badge in Badgr (to award)?)

(tick) Students are enrolled in the course (see How do I add users to a course?)

(tick) The course is published (see How do I publish a course?)

(tick) If you get an "unauthorized_client" message the first time you select the Badges menu in a course, please contact your Canvas admin to update the settings (see Troubleshooting: unauthorized_client)


  1. Enroll as a teacher in the course where you wish to award badges. Teacher and student roles interact best with Badgr. Custom roles are not supported.

2. Module Completion Requirements trigger badge awards and must be assigned to each module for which you wish to award a badge.
If badges are not being awarded as expected, you may need to establish or adjust your module completion rules.


Need more help? Contact us at