Bulk Import Classes
When you plan a full term or a season of classes, importing a CSV file is faster than scheduling each session by hand. Each row creates one class session for an existing class service.
Prerequisites
The class services and instructors exist. To create class services in bulk, see Bulk Import Services.
Steps
- Click Appointments in the menu.
- Click Bulk Import > Import Classes.
- Click Download Sample file. It maps your Staff IDs and Class Service IDs.
- Fill in one row per session and save the file as CSV.
- Under Upload CSV File, choose the file and check the preview.
- Click Import. The import runs in the background and you get a notification when it finishes.

Columns
| Column | What to enter |
|---|---|
serviceId | Class Service ID |
staffId | Staff ID of the instructor |
date | YYYY-MM-DD |
time | 12-hour (07:00 AM) or 24-hour (18:30) |
numberOfParticipants | Capacity; blank uses the class service's value |
isOnlineClass | TRUE for an online class |
onlineClassLink | Meeting link when isOnlineClass is TRUE |
Good to know
warning
- Only new classes are created; existing ones are never changed.
- Imported classes are created without checking the instructor's availability, and instructors are not notified.
Add participants afterwards one by one or with a class batch.