PackOffice
☰
PackOffice / Puppy school and group classes

For puppy school and group class trainers

PackOffice runs puppy school and group classes for Australian trainers: owners book a term, a drop-in week or use a class pack from your booking page, classes stop at the size you set with a waitlist behind them, and on the day you check dogs in on your phone. Invoices, reminders and the GST figures are handled in the same app.

Solo plan, A$59 a month including GST · Updated 27 October 2026

A Saturday at puppy school

  1. During the week. Owners find your puppy school on your booking page, see which weeks are available or have a few places left, and book the term at A$220. Their invoice and pay link arrive by email.
  2. The class is full. The next owner who tries to book goes onto the waitlist, with an email to say so. Nothing is charged.
  3. Friday. Someone cancels. PackOffice asks whether to move the first person on the waitlist in, and one tap does it.
  4. Saturday morning, it rains. You message the whole class by text with the indoor venue's address, in one go.
  5. At the gate. You show the QR code and owners check themselves in, or you tick puppies off on your phone.
  6. After the term. Graduates book the Saturday group or buy a 5-class pass at A$180, and the ones who need more help book private sessions.
Group classes on a phone, each showing places taken and the next week
Classes fill to your limit
The check-in page an owner sees after scanning the class QR code
Owners tap to check in

Everything a class business needs

For the detail on terms, packs, the waitlist and check-in, see group classes and check-in.

Several classes, one view

Run as many classes as you like: puppy school on two mornings, an adolescent class, a reactive dog group with four places. Each has its own places, prices and weeks, and they sit beside your private sessions on the same calendar, so an online booking can never land on top of a class.

What to know before you switch

PackOffice does not check vaccination certificates for classes automatically. Ask for vaccination details on your booking form and check them yourself. Moving someone from the waitlist into a class is always your tap, never automatic. Memberships and card on file are Soon.

Questions trainers ask

Is PackOffice puppy school software?

Yes. It handles puppy school and other group classes: term, drop-in and class pack bookings, size limits, a waitlist, QR check-in and messages to the class, along with invoices and GST.

Can someone join a term after it has started?

Yes. A term booking takes a place in every remaining week, and if you allow drop-ins, people can also book single weeks.

Do classes and private sessions share one calendar?

Yes. Classes block those times on your booking page, so a private session cannot be booked over a class.

Can I check vaccinations before puppy school?

Add vaccination questions to your booking form and the answers land in the client file for you to check. Classes do not check vaccination certificates automatically.

Run puppy school from your phone

Group classes are included in Solo at A$59 a month. Founding trainers get their current class lists imported for them on a two-hour setup call.

Apply for founding accessTake the tour

Related