Skip to main content
Skip table of contents

eSchoolPlus Integration: FAQ (Enterprise)

Information Transferred from eSchoolPlus to Schoology

Schoology pulls the following information from eSchoolPlus:

  • School building information
  • Users (staff, student, and parent accounts)*
  • Grading periods/terms
  • Courses, Sections, and Enrollments
  • Settings of Course Category ID and name, weight/factor, and Drop Lowest Setting

    *Primary Teacher is the only teacher role transferred from eSchoolPlus to Schoology. The co-teacher role in eSchoolPlus is not transferred.

    All of the information listed above will be managed in eSchoolPlus and changes and updates will be transferred seamlessly to Schoology. However, it is important to note that to keep a consistent data model, any changes or updates made in Schoology will not be transferred to eSchoolPlus. You can add additional courses and users in Schoology that are not in eSchoolPlus without affecting your eSchoolPlus instance. This option is helpful if you want to do cross-school enrollments or if you have guest instructors, or if you have advisers that are not in eSchoolPlus.

Information Transferred from Schoology to eSchoolPlus

Schoology pushes the following information to eSchoolPlus:

  • Grade items (Assignments & Assessments)
  • Grade updates (changes to grades)

Graded items created and updated in eSchoolPlus will not be transferred to Schoology to establish a master data source for all information. Schoology is the master for changes to grade data, while eSchoolPlus will remain the master for school, user, course, and enrollment data. To provide a consistent data model for your school, grade changes should be managed from Schoology.

Information Updates Between Systems

As a district, you may determine the frequency of updates between the two systems:

  • Manual: The system admin must manually sync the eSchoolPlus app in Schoology.
  • Scheduled: The sync can occur on a daily schedule.

Required to Implement the eSchoolPlus App in Schoology

  • The district must be operating version 3.0 or higher of eSchoolPlus (Required)
  • The district must have SSL (Secure Socket Layer) Certificate with eSchoolPlus (Required)
  • The district should have Active Directory synced with eSchoolPlus (optional, but highly recommended)

Limitations to the eSchoolPlus Integration

  • The eSchoolPlus integration does not currently support the transfer of parent-child associations to Schoology. Schoology will work closely with the district to understand how best to create parent accounts and maintain associations with students.
  • The eSchoolPlus integration does not currently support the integration of attendance data via their API. This means that attendance taken in Schoology will not be transferred to eSchoolPlus. Schoology will work closely with the district to explain how to best handle this issue.
  • The eSchoolPlus gradebook setting for "Calculated by" (Use Total Points Setting) currently needs to be edited in eSchoolPlus. Changes are then pulled through the API into the Teacher configuration app, where saving the configuration settings will automatically update this setting for Schoology Categories.
  • The maximum points allowed on an assignment in the eSchoolPlus gradebook is 999. Administering an assignment in Schoology worth 1000 possible points or entering a value of 1000 points achieved results in an error when trying to sync the assignment back to eSchoolPlus.
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.