Skip to main content

Classroom Sync Guide

Mindjoy syncs LMS rosters automatically, reflecting changes without manual updates. Requires prior integration setup.

Ethan Marrs avatar
Written by Ethan Marrs
Updated over 2 weeks ago

Mindjoy's classroom sync functionality allows you to automatically import and maintain your class rosters from your LMS directly in Mindjoy. By syncing your LMS classes, you can quickly create Mindjoy classrooms that stay in sync—meaning any changes to your student roster are automatically reflected without manual updates.

This guide assumes you have already connected an integration. If you haven't done so, see Google Classroom Integration for individual educators or Google Workspace for Education Integration for organization administrators.



Navigating to Classroom Sync

To access the Classroom Sync page:

  • If you are an organization administrator using the Google Workspace for Education integration, navigate to Organization > Classroom Sync

  • If you are an educator using a personal LMS integration (e.g., Google Classroom) navigate to Settings > Classroom Sync

Settings > Classroom Sync Page:



Syncing Your LMS Classes With Mindjoy

Once you have a connected integration, you'll see a list of all your LMS classes on the Classroom Sync page. Click the three-dot menu next to any classroom to view your options:

  • Create a new Mindjoy classroom that syncs with the LMS class

  • Link it to an existing Mindjoy classroom

  • For classes that are already linked: view the classroom, trigger an immediate sync, view properties, or unlink the classroom


Create and Sync

The Create and Sync dialog can be used to easily create a Mindjoy classroom linked to your LMS classroom. If you access this dialog from the Organization > Classroom Sync page as an organization admin, you'll have an additional dropdown to assign the classroom owner on behalf of the educator.



Link with Existing Classroom

The Link Classroom option will allow you to link your LMS classroom to an existing Mindjoy classroom. This will cause Mindjoy to automatically manage the roster from that point onwards, resulting in students being added/removed based on changes that occur in your LMS.

Important: When you link an existing classroom, the roster will be replaced with the students from your LMS. Any students currently in the Mindjoy classroom who are not enrolled in the corresponding LMS class will be removed.


Synced Classroom

Once your classroom is synced, it will display a sync indicator showing the connection status with your LMS.


Organization vs Personal Sync Priority

When both organization-level and personal integrations are available, organization-level syncs take priority. If an organization administrator has already synced a Google Classroom course using the Google Workspace for Education integration, individual educators will not be able to sync that same course using their personal Google Classroom integration—the course will appear disabled in their Classroom Sync list.

This prevents duplicate syncs of the same roster and ensures that organization administrators maintain control over how classes are managed within Mindjoy.


Frequently Asked Questions

What Happens When You Link a Classroom?

When you link one of your LMS classrooms to a Mindjoy classroom—either by creating a new classroom or linking with an existing classroom—all students from your LMS classroom will be automatically added to your Mindjoy classroom. If the student is already a member of the organization, they'll be added to the classroom immediately. Otherwise, an invitation will be sent via their email address allowing them to join the organization.

When Does Syncing Occur?

When you first establish the link between your LMS class and your Mindjoy classroom, syncing is triggered immediately. From that point onwards, syncing occurs every 12 hours. Educators and organization administrators also have the option of manually triggering a sync at any time (accessible via the three-dots menu to the right of each LMS classroom).

Can I Manually Add Students to A Linked Classroom?

Once a class is linked to an external LMS classroom, its roster is fully managed by the Classroom Sync feature and you cannot manually manage the roster. Unlink the classroom if you need to manually add or remove students from that classroom. Consider using the Student Import feature if you want to initially load students from an external LMS but need to manually manage the roster from that point onwards.

Did this answer your question?