Skip to main content
School/District Manual Setup

This article walks one through getting started with uploading students, creating a class, adding roster, and product to a class.

Updated over a week ago

Getting Started

The first thing you need to get started in setting up your digital products is your digital access email.

The message is from support@perfectionlearning.com with the subject line Perfection Learning: Digital Access.

Note: Orders fulfilled prior to August 12, 2024 your digital access email would have come from support@perfectionnext.com with the subject line Perfection Learning: Digital Access.

This email contains information about your digital products, the number of seats ordered, the expiration date, the order number, and your access code.

You will need your access code to create your account on Perfection Next if you do not already have one. This account is NOT your Perfection Learning website account.

Go to https://www.perfectionnext.com in your web browser and select the Use a Code button to create your account.

If you cannot find your digital access email or access code, contact us at orders@perfectionlearning.com.

Need More Help?

See the support article: Using an Access Code

Getting Students Access

You must do three things to get your students to access your digital materials.

  1. Create a Class

  2. Add Product(s) to Your Class

  3. Register Students for Your Class

These three items should take you about 5 minutes to complete.

Each of these three steps are described below.

Creating a Class

You must setup a class and add products for your students to see the materials.

STEP 1: Log into your Perfection Next account.

STEP 2: Select the Manage menu-item in the navigation bar.

STEP 3: Select Classes submenu item under Manage.

STEP 4: Select the Add Class button at the bottom of the screen.

STEP 5: Enter your class information and select the Save button.

If you want your students to self-register for your class, then distribute the Class Code for your class to your students.

Need More Help?

See the support article: Creating a Class.

Adding Products to a Class

You must add products to your class for students to see the materials.

STEP 1: Log into your Perfection Next account.

STEP 2: Select Manage menu item in the Navigation Bar.

STEP 3: Select the Classes submenu item under Manage.


STEP 4: Select the Actions column for the class you wish to add product.

STEP 5: Choose the Products menu item from the actions dropdown.

STEP 6: In Manage Products, you will have a list of all the active product licenses for your school.

STEP 7: Select the checkbox of the program you wish to add to your class.

STEP 8: Select the Update button to save the changes.

Need More Help?

See the support article: Adding Products to Class.

Student Self-Registration

If your students have a school email address, they can use your class code to complete the student self-registration process. If you prefer to roster your students, go to Bulk Upload Students.

STEP 1: Go to https://www.perfectionnext.com in a web browser.

STEP 2: Select the Use a code button.

STEP 3: Enter the class code provided by your teacher, then select the Next button.

STEP 4: Finish completing the registration steps by providing your email address, name, and setting a password.

After completing the registration form, the students will be associated with your class.

They will have access to the products you assigned to the course in the Adding Products to Class from the previous page.

Note: You do NOT need to distribute a Class Code or use Student Self-Registration if you have created student accounts by uploading a .CSV file.

Need More Help?

See the support article: Using a Class Code.

Bulk Upload Students

If you do not want students to do self-registration, you can create students accounts by uploading a .CSV file.

STEP 1: Log into your Perfection Next account.

STEP 2: Select Manage menu item in the Navigation Bar.

STEP 3: Select the Users submenu item under Manage.


STEP 4: Select the Upload Students link in upper right corner of screen.

STEP 5: Select Download Student Template for a CSV file to be used for your student accounts. If you need help on creating your CSV file, see the Need More Help? section for an additional article.

STEP 6: Once you have a .CSV file with your students in it, select the Select File to Upload button.

STEP 7: If your file contains no errors select the Add Student Records button.

From the Upload Student .CSV file screen, there is a download template link the format of the .CSV file for uploading students.

NOTE: If uploading students via a .CSV file, then you must assign students to classes through Manage Roster (next section) for the class.

Adding Students to a Class

Prerequisite: You have to have students loaded into Perfection Next before you can add a roster of students to your class. See Bulk Upload Students for adding students to the system.

To access materials, the students must be rostered to the class. You will need to complete this step if you did not use Student Self-Registration.

STEP 1: Log into your Perfection Next account.

STEP 2: Select Manage menu item in the Navigation Bar.

STEP 3: Select the Classes submenu item under Manage.


STEP 4: Select the Actions column for the class you wish to add product.

STEP 5: Choose the Roster menu item from the actions dropdown.

STEP 6: Select Available Students and place checkmarks for each row of students to add to your class.

Note: If you have at least one student in your class, you will need to change the Show dropdown to Students Not in Class.

STEP 7: After selecting students, select the Save button to add the selected students to your class.

After completing this step, students will have access to the digital materials you have assigned to the class.

Need More Help?

See the support article: Add Student Roster to a Class.

Getting Support

You can access our Support Center and select the Perfection Next tile for information on using Perfection Next.

We also provide support at support@perfectionlearning.com.

Did this answer your question?