Online class booking software

Online class booking software.

Stop taking bookings by phone, DM and email. Customers book and pay on a page we host, on your own website, or in a checkout your developer builds. You stop answering "is there still room?"

For: any business that sells a set number of spots at a set time, from cooking and art to fitness, music and kids' programs.

Booking online

Classes have spots. Appointments don't.

FullClass is made for things with a start time and a limit: a class, a workshop, a camp. Customers see what's on and how many spots are left, book one or several, pay, and get a confirmation by email.

There's no password. Customers book with their email address and get back in with a link we send them.

Before online booking

What booking by message costs you.

Taking bookings by hand works for a while. Then it looks like this.

"Is there still room?"

The same question in your inbox, your DMs and on the phone.

Payment after the fact

Booked by message, paid by transfer, matched up by hand later.

Room nobody could see

A class with spots left, and no page showing customers they're there.

Three ways in

Pick where customers book.

  • A booking page we host. Your logo and class photos at your own link. You can share it today, even without a website.
  • Booking on your website. Add the widget to your site and customers book without leaving it.
  • Your own checkout. If you have a developer, they can build a booking flow of their own on our API.
  • Card payments. Through Square or Stripe, with gift cards, class passes and promo codes at checkout.
  • Waivers at checkout. Customers sign before they pay, and see your cancellation policy at the same time.
  • Waitlists. Turn on waitlists, and when a class is full customers can join one. When a spot opens, the next person in line gets an email.
Getting started

Your first week.

1

Add your classes

Set each class up once, then schedule the dates you're running.

2

Share the link

Send it to your mailing list today. Put the widget on your site when it's ready.

3

Bookings come in

Each spot is held while the customer pays. The waiver is signed and the confirmation sent before they close the tab.

4

You stop chasing

Turn on reminders and customers get an email before each class. Revenue and tax reports are ready at the end of the month.

Running classes online?

Add a Zoom, Google Meet or Teams link as the class location, with the meeting ID or passcode, and booked customers get the joining details. Online and in-person classes sit side by side on the same schedule.

Get started today

Get your next class 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