Adding the Badgr LTI to Canvas

The process for installing Badgr at the course, sub-account or root level are similar. Most users choose to install Badgr at the sub-account or root level of their Canvas instance.

Adding the Badgr LTI to Canvas

Installing Badgr at the sub-account or root level will:

  • Enable Badgr in all courses across the sub-account or account, enabled by default.
  • May also be configured to hide Badgr by default, so teachers can enable it when they are ready.
  • Place a "My badges" navigation menu item on Canvas profiles.
Adding the Badgr LTI to Canvas

Some Canvas servers or those that are self-hosting may need pre-authorization to connect with Badgr.

To add Badgr to an account or sub-account

A Canvas administrator can easily make badges available to teachers (account-wide) in all courses at once. Instead of navigating to a single course's settings, start from the Account settings available in the Admin menu. Badgr may be added to either Accounts or Sub-accounts.

To enable Badgr in all courses on a Canvas account at once

To enable Badgr in all courses on a Canvas account at once

If enabled across the account, only the administrator will need to create a Badgr account. Access the Account settings apps tab from the Admin menu. If you have the EduAppCenter activated, you can add Badgr to all your courses with just a few clicks! These quick instructions will allow a Canvas administrator to add the Badgr app to all courses on an account in one step.

  1. Create or sign in to your account on badgr.com using the same email address used as your primary Canvas ID (or add this as a secondary address to an existing Badgr account ).
  2. Once signed in, select the profile icon in the upper right corner, then Privacy and security from the drop-down.
To enable Badgr in all courses on a Canvas account at once

You will need to be in your Badgr Personal space to access Privacy and security. You can switch from your organizational to your personal space from the dropdown on the top left.

To enable Badgr in all courses on a Canvas account at once
To enable Badgr in all courses on a Canvas account at once

3. Select the Canvas LTI button to access your consumer key and shared secret.

4. In another window or tab, log in to Canvas with your administrator credentials. Go to the desired Canvas account or sub-account, choose Settings in the left-hand menu and select the Apps tab.

5. Accessing the EduAppCenter is the easiest way to install Badgr. You can also install Badgr using the by URL method.


6. Copy the values for your LTI shared secret and consumer key from Badgr into the dialog.

7. Submit the form and refresh the page.

8. Observe that a new Badges menu option will appear on your left-side course navigation in all courses on the account. To add Badgr to an individual course in Canvas

To enable Badgr in all courses on a Canvas account at once
  1. Create an account or sign in on the Badgr server of your choice using the same email address used as your primary Canvas ID (or add this as a secondary address to an existing Badgr account).
  2. Select the Profile icon in the upper right. Then select Privacy and security.
  3. Select the App integrations tab.
  4. Select the Canvas LTI button to access your consumer key and shared secret . Depending on which method you use to add the Badgr app, you may or may not, need to use the Config URL. Installation instructions are also presented on the Canvas LTI page.
  5. In another window or tab, open the Canvas course you wish to add Badgr to and navigate to Settings in the left-hand menu. Select the Apps tab.
  6. Select Badgr from the list of apps, if connected with the EduAppCenter, or select + App to add a new custom integration.
  7. Copy the values for your LTI consumer key and shared secret into the dialog.
  8. If you're not using the EduAppCenter to install the Badgr app, select By URL and also copy and paste the configuration URL.
To enable Badgr in all courses on a Canvas account at once

7. Submit the form and refresh the page.

8. Observe that a new Badges menu option will appear on your left-side course navigation. Need more help? Contact us at support@badgr.com

If you already have a Badgr Pro subscription but cannot access the Badgr Pro features, please contact support@badgr.com for assistance.