How Do I: Manual Content Import to Canvas

You will need a Canvas account to import content. Please contact Alex Jacoby at for access.

What is manual content import?

Manual content import allows you to copy course content from Compass 2g or Moodle into Canvas. Please note content imported into Canvas is NOT a 1:1 replication of your course. Cleanup is required and some items may need to be  recreated or replaced.

What to check before downloading your course

Check for tools that don't exist in Canvas

Look throughout your course for any surveys, along with any point values. Look throughout your course for any gallery assessments, along with any point values. These assessment tool does not exist in Canvas and will need to be restructured as discussions.

Move video and audio files to Panopto

Video and audio files are often large in file size and can result in significantly longer processing times. If you have files stored locally, you are strongly encouraged to upload them to Panopto. Log-in to and click on the green Panopto tile. Follow these instructions to upload video and audio to your new Panopto folder.

Clean up content

Remove any unneeded or duplicate materials from Resources, and all content areas and content folders.

How to export your course

Complete the steps listed in the article How Do I: Download a Course from Learn/Access (Kannu). This process should take about 10-15 minutes.

Importing content to Canvas

Copying content to Canvas

To add content to Canvas, you'll need to manually copy and paste.

1. Find your course download and unzip your course download.

2. Find an assignment, syllabus, quiz, or other .html file. In this example, we'll copy the syllabus.

3. Open the file in the web browser of your choice. In your browser menu, choose Edit > Select All and then Edit > Copy.

4. Paste it into the Rich Content Editor in Canvas. Click Update Syllabus or Save.

Copying your syllabus

Follow the steps in Copying content to Canvas. You have three options to add your syllabus:

  1. (Highly Recommended) Use the Canvas Syllabus tool
  2. Create a module titled Syllabus
  3. Upload your syllabus as a file
Recreate your assignments

Open the assignment you want to recreate in your course download folder. Create a new assignment in Canvas. Follow the steps in Copying content to Canvas. Once you have created all the assignments, you may want to:

  1. Visit the Assignments area to check due dates and point totals for all assignments.
  2. You can update due dates and availability dates for multiple assignments at one time.

Consider grouping assignments by category or type. This can help greatly improve your grading options and overall course maintenance experience.

Create, organize, and review discussion forums

Group discussions will also need to be manually imported from Learn. Create a new discussion topic and follow the copy/paste instructions. You can also connect to groups.

Consider pinning some discussions to standardize the order on the Discussion Index page.

Create and review rubrics

We recommend creating rubrics on the Rubrics Index page, rather than from within the assignment itself. Doing so will prevent accidental loss of data if the rubric is later deleted from the assignment.

Visit the following Canvas guides for instructions on how to add rubrics to assignments, graded discussions, and quizzes.

If rubrics are used for more than one assignment, you will not be able to edit the rubric until you remove it from other associated assessments.

Review File and module permissions

By default, course files are visible and accessible to ALL users.Any content you do not want students to access should be moved into a locked folder.

  • Consider adding folders for improved organization.
  • Remove duplicate files and older files that are no longer used.

You may also want to review date restrictions on modules if this is important for your course. In Canvas, modules can be locked until a certain date and time.

Individual Pages cannot be date restricted unless you move the page into a locked module.


Need help with your  migration? We recommend you review the troubleshooting documentation or open a ticket for assistance.

Have more questions? Submit a request


Please sign in to leave a comment.