Shopclass
Student information system for trade & vocational schools

Your school runs on hours, evenings, and employer sponsorships. So does Shopclass.

Enrollment, any-day scheduling, hour-based attendance for state licensing boards, sponsored students, invoicing, and print-tested paperwork — in one platform built for independent trade schools.

Founding customer
New Hampshire School of Mechanical Trades
500+
active students
30 days
migration window

Licensed plumbing, electrical, gas and HVAC/R programs. Evenings, weekends, one-day OSHA classes, employer-sponsored apprentices.

Class roster — Shopclass admin
Class section
PL-201-FA26
In session
Course PL-201 — Plumbing code & theory II
Schedule Tue & Thu, 6:00–9:30 pm
Instructor R. Thibodeau
Hours to date 84.0 / 120.0

Over capacity flags amber and asks for confirmation. It never blocks the enrollment — a school that says yes to a 26th apprentice should not have to fight its software.

What college systems can't model

Six things trade schools do every week that a semester-shaped SIS treats as an exception.

The school ↔ student ↔ sponsor triangle

Companies are first-class records. Sponsorships are date-ranged, so a sponsor sees only its own window — and the seat always belongs to the student.

Hours, not semesters

Hour-based attendance rolls straight up to licensing-board compliance. Classes start any day — nights, weekends, a one-day OSHA course.

Your staff can do everything

Every enrollment and payment flow is executable by staff with zero student action. Nobody waits on a student to click a link.

Paper is a feature

Batch enrollment agreements, attendance sheets, completion letters, transcripts, invoices. Layout-tested, on your letterhead, every time.

A bill you can audit

A usage page in your own account shows exactly who counted as billable this month, and which rule excluded everyone else.

Your data is yours

Full CSV and Excel export of every list you can see on screen — a standing feature, not a support ticket.

What Shopclass is not

Read this before you book a demo. A wrong-fit demo wastes your afternoon and ours.

Not an LMS

No course authoring, no video hosting, no quiz engine. Your instruction happens in the shop.

Not a college ERP

No degree audits, no financial-aid packaging, no term-based registration windows. If you run semesters for thousands of undergraduates, we are the wrong tool.

Not a bootcamp CRM

No lead scoring, no drip campaigns, no admissions funnel dashboards. We run the school, not the marketing.

It is a student information system for licensure-driven trade schools — plumbing, electrical, HVAC/R, welding, CDL, mechanical — with roughly 100 to 2,000 active students a year and no IT department.

Billing transparency

Every invoice shows its own math

You pay per actively-enrolled student. So the question that matters is which students counted — and that page lives in your account, not in a support reply.

Each month we count every enrollment that overlapped the month, then exclude the ones covered by a named rule. Billable plus excluded always adds back up to the total, on screen, every month.

See the seven exclusion rules →
Settings → Plan & billing → Usage history
Billable students by month

“We track hours for the licensing board, we bill employers who sponsor half our apprentices, and we print a stack of agreements every August. Shopclass is the first system that treats all three as normal.”

Director, New Hampshire School of Mechanical Trades — founding customer
4
licensed trades on one platform
0
disputed platform invoices
Pricing
Discounted, for schools who help shape it

We are taking a small group of launch partners before rates are published: a lower price held through the program, and a seat in design reviews. One rate per active student, a monthly minimum, one setup fee — every role included, no per-seat games.

How pricing works →
Migration
Switch from a legacy college SIS in 30 days

Students, enrollments, companies, grades, attendance hours and open invoices land through our own importer, with a dry-run report you review before anything commits. We start with one pilot cohort, not your whole school.

How the tour goes →

Request a demo

Thirty minutes, live, on your own numbers. We open the roster, post attendance hours, generate a batch of enrollment agreements, and show you the usage page that explains your bill.

  • No slide deck unless you ask for one.
  • We will tell you in the first ten minutes if you are a wrong fit.
  • Sandbox with your own branding applied after the call.
Request received

We reply within one business day with two or three times.

{{ error }}
One reply, one human. No sequences. {{ submitLabel }}