Skip to content

Data Services

Every new Mosaic school gets a free initial import of its core data. Anything beyond that is billed at an hourly rate, and we give you an estimate before any billable work starts.

Illustration of school data sets — students, staff, classes, enrollment, calendars and library — moving from a school into Mosaic.

The initial import covers the student list, staff list, classes, enrollment, calendars and library catalog. At minimum, send the student list and the staff list. Everything else in this table is optional and still free.

Data setIncludedNot included
Students and FamiliesNames, grade levels, parents and guardians, contact information of currently enrolled or potential studentsFormer students; profile pictures
StaffNames, positions, contact information of current staff membersFormer staff; profile pictures; other employment records
EventsEvent names, dates, times, descriptions for a current 12-month periodHeader photos
Classes and ClassroomsClass names, teachers, classrooms, optional descriptions for the current school year
Enrollment and gradesEach student’s classes and report card grades for the current or previous school yearGradebook assignments and scores
Library holdingsTitle, author, description, ISBN, publisher, year, category, call number, copies and barcodesCurrent loans; lending history

Data must arrive complete on the Mosaic template, or in a supported native export (such as library holdings). We can reformat other files for you at the hourly rate. One import of each data set is included if requested within 12 months of your Mosaic start date. Extensions are available on request.

Cards for each Mosaic import template: Students, Staff, Classrooms, Calendars, Events, Classes, Enrollment and grades, and Library holdings.

The four steps to send your data: ask Support for the templates, send a sample first, share files by link or zip, and choose a cutover date.

  1. Ask Support for the templates. Each one lists the required columns and which columns are optional.
  2. Send a sample first for large lists such as the library catalog. About 50 rows lets us check the format before you prepare everything.
  3. Share files by link (Google Drive, OneDrive or Dropbox), or send a zipped file. Large spreadsheets often exceed email attachment limits. Splitting a list across several files is fine if every file uses the same column headings.
  4. Choose a cutover date. Anything added to your old system after you send the data is not included in the import.

Most imports are ready within 3–5 business days after we receive complete data.

These services are available at the hourly rate below.

  • Template formatting: putting your data onto the Mosaic templates for you, from your old system’s exports or your own spreadsheets
  • Data cleanup: files that need heavy correction, such as duplicates, merged columns or missing required fields
  • Extended student data: attendance and discipline records, IEPs and support plans
  • Health records: allergies, health conditions, history, immunizations and other medical information
  • Historical records: grades, transcripts, attendance or enrollment from past school years
  • Extended library history: current loans and circulation, checkout history, book condition
  • Financial data: account balances, billing history, payments
  • Re-imports: a second import of a data set already loaded, such as an updated list sent after cutover
  • Data restoration: recovering records that a user deleted
  • Data migration: moving data between schools, or any migration beyond the included initial import

All additional data services are $50 per hour, with a one-hour ($50) minimum per request. Time beyond the first hour is billed in 15-minute increments.

We send a written estimate before starting billable work. If the job looks likely to go over that estimate, we ask before continuing.

Contact us at support@mosaicsms.com and a representative will assist you.