Free to start · paid plan from £9.99/mo billed yearly
Classes & workshops

Booking for classes and workshops

Group sessions are a different shape to one-to-one: places to fill, attendees to track, and a waiting list to catch a drop-out. Soopaspace handles classes and workshops with all of that built in.

Free to start with your booking page, bookings and clients. Everything else is one paid plan: £9.99/month billed yearly, or £12.99 monthly.

A pottery teacher helping a small group of adults at their wheels

Saturday pottery workshop

8 places
  • Sat 10 Oct10:00 · The Kiln Room2 left
  • Sat 17 Oct10:00 · The Kiln RoomFull
  • Sat 24 Oct10:00 · The Kiln Room6 left

Full dates take a waitlist.

Quick answer

Soopaspace handles classes and workshops with places to fill, attendee counts to track, and a waiting list that steps in when someone drops out, so a cancellation does not leave an empty spot. Set the number of places and take bookings up to the cap.

Fill the room, and refill it when someone drops out

A group session is a different shape to a one-to-one: places to fill, people to keep track of, and a gap to plug when someone cancels. Soopaspace handles classes and workshops with all of that built in. Here is how it runs.

1Places

Set the places, put the dates on your page

Set how many places a group session has and put the dates on your page. Call it a class, a workshop or a session, whatever suits what you do. Bookings are taken up to the number you set, and no further.

  • A number of places on each group session
  • Bookings taken up to the cap
  • Call it a class, workshop or session
  • Each with its own length and price
A personal trainer running an outdoor bootcamp in a park for a group of adults with kettlebells and mats
RBRiverside Bootcamp
  1. 1Saturday park bootcamp45 min · 12 places£12
  2. 2Tuesday kettlebell class45 min · 8 places£12
  3. 3Beginners’ workshop2 hr · 6 places£30

Classes and workshops, each with its own number of places

Group sessions on your page, each with its own number of places, length and price.

2Places left

Places that count down on every date

Each date shows how many places are left, so people can see at a glance which sessions still have room. You can see who is coming to each one, and how many.

  • Places left shown on every date
  • Attendee counts on every session
  • Only the dates you choose on your page
  • A reminder email before every session
A yoga teacher leading an evening class of four people in a community hall

This week

  • TueKettlebell class, 18:308 of 8 places taken
  • ThuKettlebell class, 18:305 of 8 places taken
  • SatPark bootcamp, 09:0010 of 12 places taken
Every group session this week, with how many places are taken.

3Waitlist

A waitlist that fills a cancellation for you

When a date fills, people can join the waitlist. If someone cancels, the next person in line is emailed a link to claim the place, so a drop-out does not have to become an empty spot.

  • A waitlist on full dates
  • Offered in the order people joined
  • The next in line emailed a link to claim the place
  • No messages for you to send
A tennis coach feeding balls to a line of junior players on an outdoor court

Tue 6 Oct · Kettlebell class

Waitlist
  • Hannah PriceCancelledPlace free
  • Joe Martin1st on the waitlistEmailed
  • Aisha Khan2nd on the waitlistWaiting

Joe is emailed a link to claim the place.

When someone cancels, the next person on the waitlist is emailed a link to claim the place.

4Who is coming

Where it meets, and what you need to know

Each group session shows where it meets. Each service can ask its own questions when someone books, so a child’s name and age, or anything else you need, is waiting on the booking.

  • Where it meets, shown on each session
  • Your own questions on each service
  • Answers shown on the booking and on the client’s page
  • Private notes on every client, only you see them
A tutor teaching four teenagers around a table, a blank whiteboard behind them

GCSE revision group

4 places
  • Tue 6 Oct18:30 · Wokingham library1 left
  • Tue 13 Oct18:30 · Wokingham libraryFull
  • Tue 20 Oct18:30 · Wokingham library3 left

Name and year group asked when they book.

A small group with where it meets and the places left on every date.

5Regulars

Bundles and memberships for the people who keep coming

A course or a block of classes can be a bundle: a set number of sessions sold together at a price you choose, with each booking taking one off. Monthly memberships can sit on the same page.

  • Bundles of any number of sessions, at a price you set
  • Sessions counted off as they are booked
  • Monthly memberships, by card or your own way
  • All on the same booking page
Find out moreSell sessions in packs, paid up front
A swimming coach crouched at the poolside instructing children holding floats

Laura Bennett · 10 classes

£100
  • Classes 1 to 6September and OctoberUsed
  • Class 7Sat 10 Oct, 09:00Booked
  • Class 8Tue 13 Oct, 18:30Booked

2 classes left in the bundle.

A bundle of classes, with each booking counted off.

Try it on your own business

One app for everything, from £9.99 a month billed yearly. Cancel anytime. Free plan available.

What it could mean for you

What it could mean for your week

No head-counting by message

Every date shows how many places are taken, so you know who is coming before you set up.

A cancellation you do not have to fill

The next person on the waitlist is offered the place by email. You do not have to ring round.

People who know where to be

Each session shows where it meets, and a reminder email goes out before it.

Nobody squeezed in over the cap

Bookings stop at the number of places you set, so a full class is genuinely full.

A row of empty yoga mats laid out before a class

See it running

Evolution Training does this with Soopaspace.

Evolution Training runs a bootcamp in Hove Park alongside its one-to-ones. Open the page and see how a class books, with places counting down.

Open their live page

A demo business with made-up clients, so click around freely.

Evolution Training's booking page, built in Soopaspace

Common questions

Can I run a waiting list for a full class?
Yes. When a class is full, a waiting list takes names and steps in if someone cancels, so the spot gets filled.

Not ready yet? Stay in the loop

Practical tips for running a small business, and news when Soopaspace adds something new.

One paid plan, one price

One app for the whole of it

£9.99/month, billed yearly

or £12.99 a month. Cancel any time.

  • A booking page you edit on the page itself
  • Fixed-price appointments, quoted jobs, or both
  • Group events, courses & waiting lists
  • Bundles, offers, discount codes & gift vouchers
  • On-demand services: paid now, delivered later
  • Reminders, two-way calendar sync & self-service rescheduling
  • Quotes & invoices, with overdue ones chased politely for you
  • Money, P&L, expenses & mileage

Free plan: your booking page with up to 2 types of appointment, bookings and clients, with no card and no time limit.