Booking software for kids classes.
Parents book a spot for each of their children in one checkout, name them, sign the waiver and pay. They see your cancellation policy before paying, and you can see whose waiver is signed before anyone arrives at camp.
For: day camps, after-school clubs, holiday programs, and kids' lessons in swimming, dance, music, art and coding, where spots are limited and every child needs a parent's signature.
Two kids, one checkout, a waiver for each.
Kids' programs come with paperwork: a fixed number of spots, and a waiver signed by a parent or guardian for every child. With FullClass, a parent picks the program, books a spot for each child, names them, signs for them and pays. Booking a friend's child too? That child's parent gets an email with a link to sign.
Parents don't create an account. They book with their email address, and use a link we email them to check dates. If your policy allows it, they can cancel there too.
The paperwork that comes with other people's kids.
If registration happens over email and on paper forms, you'll know these.
Which child is where?
A spreadsheet matching children to programs, with another column for who's paid.
Missing details
Writing back to ask for a child's name, or which week the parent meant.
Chasing camp fees
Transfers that arrive with no child's name on them.
Forms at drop-off
Collecting consent forms from parents at the gate while the line builds up behind them.
Sick days and dropouts
A child gets sick the week before camp, and the refund depends on who answers the email.
Programs with room left
No clear view of which weeks still have spots, so they go unfilled.
What parents see, and what you get.
- Term-long clubs. Sell a weekly after-school club as one course, paid once for the whole term. If you allow it, families can still join after it has started.
- Check-in. Check children in as they arrive, and pull an attendance report for each session.
- A waiver for every child. A parent or guardian signs for each child named on the booking. You keep a record of who signed, when, and which version of the waiver they saw.
- Clear refund rules. Refunds depend on how close to the start a parent cancels. If your policy lets parents cancel online, it works out what they get back.
- Every family on file. Each family is on your customer list by email address, and every booking gets a confirmation straight away.
- Payments and reminders. Parents pay by card through Square or Stripe, or with a gift card or promo code. Turn on reminders and parents get an email before the program starts.
- Swim, dance and music terms. Sell a ten-week block of swim lessons or a term of ballet as one course, with its own class size, paid up front.
- Siblings in one go. A parent books two children into the same class in one checkout, and names each one for their own waiver.
- Parent and child prices. Give a parent-and-child class one price for adults and another for children, and a family books both in one checkout. Add a note to a price, like the ages it's for.
Choosing between booking tools? See eight compared side by side.
From registration day to the last day of camp.
Set up each program
Enter a camp or club once, with its price, spots and waiver, then add every week you're running it.
Open registration
Send the link to last year's families and put booking on your website.
Parents register
Spots are held while they pay, so a week can't be oversold. Each child is named at checkout, and every waiver is signed or sent out for signing before it finishes.
Camp runs
Parents can get a reminder before the first day. If a family cancels, your policy works out the refund, and you can check children in as they arrive.
Related features
Get this season's classes booked.
Set up a booking page this afternoon. Move it onto your own website, or build on the API, whenever you like.
30-day free trial · Cancel anytime