RosterDockEveryone aboard
CLASS REGISTRATION SOFTWARE

Publish your classes and collect registrations online.

RosterDock gives instructors and training organizations one place to publish classes, collect registrations, manage attendance, and keep student rosters ready for class day.

CLASS REGISTRATION SOFTWARE

From a class date to a student list.

Independent instructors, training companies, schools, departments, and organizations that run recurring education.

Publish and share classes

Create public or unlisted classes, set capacity, and share a simple registration link.

Register students online

Students reserve seats without creating an account, including individual and group registrations.

Keep class records together

Track attendees, attendance, payment status, and class details in the same workspace.

Export clean rosters

Download printable PDF rosters or CSV files for reporting and recordkeeping.

A CLOSER LOOK

The details students see before they register.

A BLS class needs more than a date on a calendar. Students need the price, location, course description, and any preparation instructions before they choose a seat.

  1. Publish the classChoose the date, location, instructor, capacity, and payment options.
  2. Share one linkSend the class link by email or post it on your website. Students can see the course details before signing up.
  3. Review reservationsRegistrations populate your roster. Review student details and payment status from the event workspace.

The pictured class has already taken place, so registration is closed. You control the registration window for your own classes.

Read the setup instructions →

RosterDock Basic Life Support class page showing a course description, session schedule, location, price, and reservation policy.
An edited class-page example from Last Minute Training. This past class is closed for registration. The location is changed for this example. View full size.
WHY WE BUILT ROSTERDOCK

Built from managing our own classes. RosterDock grew out of managing CPR and safety training at Last Minute Training in Bismarck, North Dakota. We built it to keep registrations, payments, attendance, and rosters together, then opened it up for other instructors and training organizations.

Created by Steven Featherston, owner of Last Minute Training. Questions and feedback go to [email protected].

COMMON QUESTIONS

Before you get started.

Can I offer a class only to a specific group?

Yes. Create an unlisted class and share its link with the people you want to invite.

Can a class be free?

Yes. Set up a free class, accept online payments through Square, or enable cash/check payments for class day.

Set up your next class.

Start free with no card required and no expiration. Online payments have a platform fee; Square processing fees apply separately.

Compare Free and Pro pricing →

Create an organization.

Add your class details and share your registration link.

Create a free account
EXPLORE ROSTERDOCK

More ways to organize training.