CPR.co
For Admins

Instructor management

Assign instructors to classes, manage the time clock, set pay rates, and track mileage.

The instructor management tools let you assign instructors to classes, track their hours worked, set pay rates, and manage mileage reimbursement — all without a separate scheduling system.

Assigning instructors to classes

How to assign an instructor
  1. 1Open the class you want to assign.
  2. 2In the Instructor field, select the instructor from the dropdown.
  3. 3Click Save.
  4. 4The instructor will see the class on their My Classes page and in their schedule.

Instructor availability

Instructors can set their availability from the My Schedule page (visible when logged in with an instructor role). Admins can view and manage instructor availability from Admin → Schedule → Availability.

Time clock

The CPR.co time clock lets instructors clock in and out directly from the app. This replaces When I Work or other scheduling apps.

How the time clock works

  • Instructors clock in from My Clock (on their instructor dashboard)
  • The system records start time, breaks, and end time
  • Auto-clock-out triggers after 12 hours as a safety net
  • Admins can edit time entries for corrections
  • Time entries feed directly into instructor pay calculations

Pay rates

How to set an instructor's pay rate
  1. 1Go to Admin → Instructor Pay.
  2. 2Find the instructor.
  3. 3Click Edit Pay Rate.
  4. 4Enter the hourly rate.
  5. 5Click Save.
  6. 6The rate is effective immediately and applies to future time entries.

Pay history is maintained — changing a rate does not affect past time entries. Pay periods can be exported to a CSV formatted for Gusto payroll.

Mileage reimbursement

Instructors can submit mileage from My Mileage on their dashboard. Submissions include date, trip description, and miles driven. Admins review and approve mileage at Admin → Instructor Pay → Mileage.

Adjunct instructors

Adjunct instructors are external instructors who teach occasional classes but do not have admin accounts. Manage adjuncts at Admin → Adjuncts. They can be assigned to classes and tracked for pay purposes without needing a system login.

💡
Tip: Export instructor pay reports to a Gusto-compatible CSV from Admin → Instructor Pay → Export. This lets you import payroll directly into Gusto without manual data entry.

Was this article helpful?

Still need help?

We're here for you — call or email us any time during business hours.

Mon–Fri 8am–5pm Central Time

💬Chat with us