Migrating Users, Courses, and Completions to Acorn Migrating Users, Courses, and Completions to Acorn

Migrating Users, Courses, and Completions to Acorn

Geordie Yang Geordie Yang

In this article we'll walk through the steps of migration courses from your existing LMS to Acorn PLMS. We'll walk you through the process of what information we need from you, and where to upload these files. 

 

Follow these steps to migrate your existing LMS to Acorn PLMS.

  1. Creating Course Shells
  2. Bulk Uploading Users
  3. Uploading Completions
  4. Bulk Enrolling Users

 

Creating Course Shells 

The first step in our migration journey is to create the course shells.

 

1. Proceed to Admin > Tenancy Management > Upload Content Completion.

    • Download the example content completion CSV file. 
    • Upload the completed CSV file into the file drop on the upload content completion page.

Screenshot 2023-12-08 at 12.05.43 PM.png

2. Fill in the fields using the template above.

Content Name - The title of the Course or Live Learning you are migrating. 

Content ID - Because you are creating a course shell, your course will not have a content ID just yet. This will be important in one of the next steps when uploading user completions and user enrolments in this course.

Content Type - Specify if you are creating a Course or Live Learning shell. 

Username - In this stage of the migration we need to use a test user to create the course shell e.g. Test@acornlms.com.

Content Completion Date - A test user completion is necessary to create the shell.

Follow the format dd-mmm-yyyy, as seen in the example CSV.

Content Completion Time (optional) - Completion time attached to the user's completion. Time format set as HH:MM:SS

Comments (Optional) - Add a blurb that is attached to the user's completion.

 

3. Activate the newly created course shells.

    • By default the course shells you uploaded will be deactivated.
    • To activate the courses, you will need to individually navigate to the course shells.
    • In the catalogue you will need to filter by 'Deactivated' to find the course. Find 'Deactivated' under 'All Filters'.
    • Once on the course page click on the cog wheel  Screenshot 2023-09-01 at 2.09.33 PM.png and click 'Update Course'.
    • Scroll down and turn the deactivated toggle off.

2023-12-12 10.33.43.gif

 

Bulk Uploading Users

We now have to bring your users into Acorn, we can do this in bulk! 

 

1. Proceed to Admin > User Management > Bulk User Upload.

    • Download the bulk upload example CSV file.
    • Upload the completed CSV file into the file drop on the bulk user upload page.

Screenshot 2023-12-08 at 2.01.19 PM.png

2. Fill in the fields using the template above.

Username - Add the user's email.

Email - Copy and paste the same email used for the username.

firstname - The user's first name.

Lastname - The user's last name.

Cohort - This is an added field. If you are organizing your users into cohorts, adding the name of the cohort will help in automating users into the desired user group. e.g. Sales.

Manager_username - Specify the manager of the user by putting their managers email in this field. In the example above, Jane would be John's manager. Jane's manager is not specified.

Suspended - State 'TRUE' if you wish to enter the user into Acorn as suspended. 

 

Uploading Completions

After creating the course shells and adding users into the system, we can add your users course completions into those course shells. 

1. Proceed to Admin > Tenancy Management > Upload Content Completion.

    • Download the content completion example CSV file. 
    • Upload the completed CSV file into the file drop on the upload content completion page.

Screenshot 2023-12-08 at 2.41.07 PM.png

2. Fill in the fields using the template above.

Content Name - The title of the Course or Live Learning you are migrating, the content name will need to match the course shell you created earlier.

Content ID - Each course will have a Course ID, to find this you need to navigate to the course shell you created earlier. You will find the course ID in the course URL, it will be the last digit(s) you see. Example: acornlms.com/view_course/6 <-- 6 would be the Course ID.

Content Type - Specify if you are adding the user's completion to a Course or Live Learning.

Username - Add the email of the user that has completed the course or live learning.

Content Completion Date - Add the completion date for the learner. Follow the format dd-mmm-yyyy, as seen in the example CSV.

Content Completion Time (optional) - Completion time attached to the user's completion. Time format set as HH:MM:SS.

Comments (Optional) - Add a blurb that is attached to the user's completion.

 

Bulk Enrolling Users

After adding your users into Acorn we can now Enrol those users in bulk into the course shells we created earlier!

1. Proceed to Admin > Tenancy Management > Upload Content Completion.

    • Click on the dropdown under upload type, and select 'Content Enrolment'.
    • Download the content enrolment example CSV file.
    • Upload the completed CSV file into the file drop on the upload content completion page.

Screenshot 2023-12-11 at 3.44.22 PM.png

2. Fill in the fields using the template above.

Content ID - Each course will have a Course ID, to find this you need to navigate to the course shell you created earlier. You will find the course ID in the course URL, it will be the last digit(s) you see. Example: acornlms.com/view_course/6 <-- 6 would be the Course ID.

Content Name - The title of the Course or Live Learning you are migrating, the content name will need to match the course shell you created earlier.

Username - Add the email of the user that has completed the course or live learning.

Content Enrolment Date - Add the Enrolment date for the learner. Follow the format dd-mmm-yyyy, as seen in the example CSV.

Content Enrolment Time (optional) - Enrolment time attached to the user's enrolment. Time format set as HH:MM:SS.

Comments (Optional) - Add a blurb that is attached to the user's enrolment.

 

 

 

 

 

 

Add comment

Please sign in to leave a comment.