Learn@Illinois Moodle - Adding the Moodle LTI to a Canvas Site

For a permanent link to this information, please use: https://go.illinois.edu/AddMoodleLTI

There are several use cases for adding the Moodle LTI to a Canvas site. Reach out to atlas-tlt@illinois.edu if you need any assistance or cannot find your use case. 

       

    I want to reuse LTI content from a previous semester (Course Reuse)

    Are you prepping for a new semester and need to import a past semester's material to your new site? This "Course Reuse" method is for Canvas courses that have already used the Moodle LTI in a previous version and wish to reuse the same content.

    If you need to share your course with a different instructor for upcoming delivery, please follow these instructions: Adding a Teacher to a Previous Course. Then, the upcoming instructor should follow the directions below.

    1. Request a Canvas site at https://go.illinois.edu/sra.

    2. Click on Import Existing Content on the right-hand side of your blank Canvas site.

      Blank Canvas course, indicating the button on the right side that says Import Existing Content.

    3. Select Copy a Canvas Course from the drop-down menu.

      Option to import content, with Copy a Canvas Course selected.

    4. Enter the name of the Canvas course you wish to copy into the “Search for a course” field, and select the one you want.

      Indicating the text box where the user searches for their past Canvas course they wish to copy.

    5. Choose if you want to import all content, or select content. Adjust events and due dates if needed.

      Options to select all or some content, as well as shift dates.

    6. Click Add to Import Queue. You will see a progress bar indicating the import progress.

      Button that says Add to Import Queue.

      Progress bar indicating the import progress.

    7. Once it completes, navigate back to the Modules page. IMPORTANT: you must click into one LTI activity for the Moodle copy to begin processing.

      Canvas course with imported content.

    8. The LTI content will take a few minutes to be created, depending on the size of your course. You can navigate elsewhere in your course site while it works in the background.

      Message that says that content is being prepared and to come back in a few minutes.

      Shows the Moodle content after it is ready, example of a sample Moode quiz.

    I want to add new individual Moodle activities to my Canvas course

    Is this your first time using the Moodle LTI? Or have you used it before, but need to create a brand new activity? This method shows you how to navigate the Moodle Activity Hub to add new activities, regardless of whether you already have Moodle activities in your Canvas site or not.

    1. Request a Canvas site at https://go.illinois.edu/sra.
    2. Once you have your Canvas site, click Create a new Module or + Module (if you already have a module, skip to step 4).
      An empty Canvas course site.
    3. Give your module a name and click Add Module.
      Adding a title to a new module.
    4. Open the Moodle Activity Hub by clicking the three dots at the top of the module and selecting Moodle Activity Hub.
      Module three dot menu with Moodle Activity Hub
    5. Once the Activity Hub is open, browse the categories on the left to find activities.
      The Moodle Activity Hub interface
    6. Click on an activity to see more information about it.
      Example of an activity page with description
    7. To add to your Canvas site, name your activity in the text box in the bottom-right corner and click Add. It will be added to the module where you accessed the Hub.
      Naming the new activity
    8. Once the activity is created, click into it and explore the available settings to fully set up your activity.
      New Moodle activity listed in the Canvas module
      Different types of activities will have different settings and configuration options. For more information about each activity, please visit our list of Available Activities.
      Settings menu in a Moodle activity

    I want to add the LTI from Moodle material on Learn.Illinois

    Do you need to copy content from an older Moodle course on our standalone server (learn.illinois.edu)? This method shows you how to import that past material using our Moodle Course Request Application.

    1. Request a Canvas site at https://go.illinois.edu/sra.

    2. Navigate to the Moodle Course Request Application and follow the prompts to create your Moodle site. You can view our article here for step-by-step instructions.
      1. IMPORTANT: On Step 9 of the instructions linked above, you must input your Canvas course ID in order for your Moodle site to be associated with your Canvas site.
        Box to input Canvas course ID
    3. Back in your Canvas site, click Create a new Module or + Module.

      An empty Canvas course site.

    4. Give your module a name and click Add Module.

      Adding a title to a new module.

    5. Open the Moodle Activity Hub by clicking the three dots at the top of the module and selecting Moodle Activity Hub.
      Module three dot menu with Moodle Activity Hub
    6. In the Activity Hub, click My Activities in the left-hand column.
      My Activities button indicated in the Activity Hub
    7. The Activity Hub will display a list of your available content. Select the LTI content you wish to add.
      My Activities page in the Activity Hub

      1. IMPORTANT: If you want to use the entire course LTI, ONLY select the checkboxes next to "Embed the entire Moodle site", found at the bottom of the list of activities. DO NOT select any individual activities.

        Entire course LTI selection

      2. IMPORTANT: If you want to use individual activity LTIs, DO NOT select the checkboxes next to "Embed the entire Moodle site". ONLY select the activities you wish to add.

        Individual activity LTI selection

    8. After making your selection, click Add content. You will then see your Moodle content in the module.

      Add content button

    I want to create a blank Moodle site

    Do you want to build a Moodle course from scratch to embed within Canvas? This method walks you through requesting a blank site with the Moodle Course Request Application.

    1. Request a Canvas site at https://go.illinois.edu/sra.

    2. Navigate to the Moodle Course Request Application and follow the prompts to create your Moodle site. You can view our article here for step-by-step instructions.
      1. IMPORTANT: On Step 9 of the instructions linked above, you must input your Canvas course ID in order for your Moodle site to be associated with your Canvas site.
        Box to input Canvas course ID
    3. Back in your Canvas site, click Create a new Module or + Module.

      An empty Canvas course site.

    4. Give your module a name and click Add Module.

      Adding a title to a new module.

    5. Open the Moodle Activity Hub by clicking the three dots at the top of the module and selecting Moodle Activity Hub.
      Module three dot menu with Moodle Activity Hub
    6. In the Activity Hub, click My Activities in the lefthand column.
      My Activities button indicated in the Activity Hub
    7. Click the checkboxes next to "Embed the entire Moodle site".
      Entire course LTI selection

    8. Click Add content. You will then see your Moodle content in the module.
      Add content button

    Help! I accidentally deleted an LTI activity from Canvas! Do I have to recreate it?

    Nope! Follow the instructions below to re-add an activity to your Canvas site.

    1. Open the Moodle Activity Hub by clicking the three dots at the top of the module and selecting Moodle Activity Hub.
      Module three dot menu with Moodle Activity Hub
    2. In the Activity Hub, click My Activities in the lefthand column.
      My Activities button indicated in the Activity Hub
    3. The Activity Hub will display a list of your available content. Click the checkboxes next to the LTI content you wish to add.
      My Activities page in the Activity Hub
    4. Click Add content. You will then see your Moodle content in the module.
      Add content button

     



    Keywords:
    Moodle, Canvas, LTI, course site, add, request 
    Doc ID:
    151526
    Owned by:
    ATLAS-TLT in University of Illinois LAS
    Created:
    2025-06-05
    Updated:
    2026-05-05
    Sites:
    University of Illinois Liberal Arts and Sciences