Free to start · paid plan from £9.99/mo billed yearly
For sports coaches

Booking for coaches who run lessons, blocks and courses

A weekly slot, a block of ten, a termly course, a junior group. Soopaspace handles block-booked lessons, recurring weekly slots and group sessions, and takes the payment for a block upfront.

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 football coach watching a group of eight-year-olds dribble around cones on a grass pitch

Saturday

  • 09:00Saturday football, ages 6 to 914 of 16 places · Roundhay Park
  • 10:30Junior tennis groupFull · Headingley courts
  • 13:00Golf 1-to-1 · Neil Garside45 min · Moortown range

Quick answer

Run block-booked lessons, termly courses and group sessions, take payment for a block upfront, and set weekly slots that repeat, built for sports coaches.

Your booking page

A booking page that looks like a proper business

Your page carries your name, logo, banner photo and colour, with your services ready to book in a couple of taps on a phone or a laptop. This is an example page for Millbeck Sports Coaching, a made-up business.

  • Your logo and banner photo
  • A photo on each service
  • Sections you can reorder or hide
  • Edited right on the page itself
  • Works on a phone as well as a laptop
  • Your own link, and a QR code to share it

On the paid plan, also: your own brand colour and background, fonts, header layouts, video and slideshows.

Groups, courses and one-to-ones, in one diary

A coach’s week runs on groups of juniors, courses that last a few weeks, and the odd adult who wants one-to-one help. Here is how each of those runs in Soopaspace, shown on Millbeck Sports Coaching, an example business.

1Group sessions

Group sessions with places that count down

Set how many places a group session has and put the dates on your page. Each date shows how many places are left. When a date fills, families can join the waitlist, and if someone cancels, the next person in line is emailed a link to claim the place.

  • A number of places on each group session
  • Places left shown on every date
  • A waitlist on full dates, offered in the order people joined
  • Where it meets, shown on each session
Find out moreBooking for classes and workshops
A tennis coach feeding balls to a line of juniors on an outdoor court

Junior tennis group

8 places
  • Sat 10 Oct10:30 · Headingley courtsFull
  • Sat 17 Oct10:30 · Headingley courts2 left
  • Sat 24 Oct10:30 · Headingley courts5 left

Full dates take a waitlist. If a place opens, the next family in line is emailed a link to claim it.

A group session with its places left on every date, and a waitlist on the full one.

2Courses

Courses and weekly blocks, paid up front or kept on repeat

A course can be a bundle: a set number of sessions sold together at a price you choose, with each booking taking one off. Or a weekly slot can simply repeat, and you can move a single week without touching the rest.

  • Bundles of any number of sessions, at a price you set
  • Sessions counted off as they are booked
  • The same slot every week, chosen at booking
  • Move or cancel one week without touching the rest
Find out moreSell sessions in packs, paid up front
A swimming coach crouched at the poolside instructing children holding floats

Isla · Swimming improvers

Every week
  1. Wed

    7 Oct

    17:00

  2. Wed

    14 Oct

    17:00

  3. Wed

    21 Oct

    17:00

  4. Wed

    28 Oct

    17:00

A reminder email goes out before each one

A weekly slot on repeat: the same time every week, already in the diary.

3One-to-ones

One-to-ones with their own length and price

A one-to-one lesson is a service like any other, with its own length, price and buffer. A first session can be its own service, and a block of lessons can be sold as a bundle that the client uses at checkout with a 6-digit code sent to their email.

  • Each service with its own length, price and buffer
  • A first session as its own service
  • A bundle of lessons, used with a code sent to the client
  • A reminder email before every lesson
Find out moreLet clients book a time without the back and forth
A golf coach adjusting an adult’s grip on a club at a driving range

Neil · 5 golf lessons

£180
  • Lesson 1Sat 26 Sep · Moortown rangeUsed
  • Lesson 2Sat 3 Oct · Moortown rangeUsed
  • Lesson 3Sat 10 Oct · Moortown rangeBooked

2 lessons left in the bundle.

A bundle of one-to-one lessons, with each booking counted off.

4Families

Parents find the right group in a tap

The top of your booking page can show a picture for each group you coach, such as Juniors and Adults, and tapping one shows only the services for it. Each service can ask its own questions when someone books, so a child’s name and age are waiting on the booking.

  • Tap Juniors or Adults to see only their services
  • Your own questions on each service, such as the child’s name and age
  • Private notes on every client, only you see them
  • Every past session, in date order
Find out moreRun your business without a spreadsheet
Parents chatting together at the side of a junior football pitch
RO

Rachel Okafor

Parent of Kofi, age 8

Private notes

Kofi is left-footed and a bit shy in new groups. Rachel collects him, his gran drops him off.

  • 3 OctSaturday football, ages 6 to 9£7
  • 26 SepSaturday football, ages 6 to 9£7
  • 19 SepSaturday football, ages 6 to 9£7
Every family in one place: the answers from booking, your private notes, and every session.

5After the last whistle

The money and the admin, in the same app

What has been paid, what is due and what is overdue, with polite payment reminders that can send themselves. Expenses and mileage sit alongside, and the tax-year summary of your income and expenses downloads as a file for you or your accountant.

  • Paid, due and overdue at a glance
  • Automatic payment reminders, or send them yourself
  • Expenses from a photo of the receipt, and mileage
  • Invoices with your own details and numbering
Find out moreSoftware for people who hate admin
A coach sitting on a bench by an empty pitch with a bag of balls, checking his phone
Needs you

£120 overdue across 3 sessions

Booked this month

£3,240

Kept after costs

£2,430

Your money in one place: what is booked, what is overdue, and what you have kept.

Drawn pages are illustrations of the product. Client names are examples.

Try it on your own business

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

All on one page

From a Saturday group to a one-to-one, on one page

Every group, course and lesson sits on the same booking page with its own price, alongside monthly memberships if you offer them, so a family can find the right session and book it in a couple of taps.

MSMillbeck Sports Coaching
  1. 1Saturday football, ages 6 to 91 hr · group£7
  2. 2Junior tennis group1 hr · group£9
  3. 3Swimming improvers, 6-week course6 × 30 min£54
  4. 4Adult golf lesson (1-to-1)45 min£40

Roundhay, Headingley and Moortown, Leeds

One booking page: junior groups, a swimming course and adult one-to-ones, each with its own price.

Common questions

Can I sell a block of lessons rather than one at a time?
Yes. You can sell a block or a course upfront and take the payment in one go, alongside single sessions and recurring weekly slots.

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.