Free to start · paid plan from £9.99/mo billed yearly
For personal trainers

Booking software for personal trainers

One-to-ones that repeat, group sessions with places that count down, bundles of sessions and monthly memberships, all booked and paid from one page. Then the money side, in the same app.

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 personal trainer in a sunlit studio checking the day’s bookings on his phone

Today

  • 07:30Hove Park Bootcamp14 of 20 booked
  • 09:00Strength & conditioningTom R.
  • 12:30Yoga flow (1-to-1)Online

Quick answer

One-to-ones, group sessions with places, bundles of sessions and monthly memberships, on one booking page. Built for personal trainers, from £9.99 a month billed yearly.

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 Evolution Training’s page, drawn from the live one.

  • 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.

Open Evolution Training’s live page

One-to-ones, groups, bundles and memberships, in one diary

A personal trainer’s week is rarely one thing. Early regulars, a lunchtime online session, a bootcamp in the park, a new client’s assessment. Here is how each of those runs in Soopaspace, shown on Evolution Training, a demo business you can open and click around.

1New clients

Start with a free call, and ask what you need to know

A free discovery call is a service like any other, priced at £0 and booked from the same page as everything else. Each service can ask its own questions when someone books, so the answers are waiting before you speak.

  • A £0 service for a free call or consultation
  • Your own questions on each service: short answer, long answer or a choice
  • Answers shown on the booking and on the client’s page
  • An initial assessment can be its own service, with its own length and price
Find out moreLet clients book a time without the back and forth
A trainer handing a printed programme to a smiling client in a gym
ETEvolution Training

Free 20-minute discovery call

20 min

Free

What would you like to work on?

Getting back to running after a knee niggle

Morning or evening sessions?

MorningsEvenings
Book the call
A free discovery call is a service like any other, priced at £0. Each service can ask its own questions when a client books.

2Regulars

Regulars keep their slot, week after week

A client can choose to book the same time every week when they book. You can set up any other repeat yourself, such as every two weeks, and move or cancel a single session without touching the rest.

  • Weekly repeats chosen by the client at booking
  • Every two weeks, or any other gap, set by you
  • Clients move or cancel within the notice you set
  • A reminder email before every session
Find out moreBook a client into the same slot every week
A trainer crouching beside a client to coach a deadlift

This week

Mon to Sat

Mon

07:30Bootcamp
09:00Tom

Tue

07:00Aisha
12:30Online

Wed

07:30Bootcamp
09:00Tom

Thu

06:30Dev
17:00Assessment

Fri

07:00Aisha

Sat

09:00Bootcamp

Repeats every week until you or the client change it

Regulars keep their slot: a client can book the same time every week, and you can set any other repeat yourself, such as every two weeks.

3Group 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, clients 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
An outdoor bootcamp in a park, with a trainer leading a group using kettlebells
ETEvolution Training

Hove Park Bootcamp

Hove Park · 45 min

£6

  • Mon 5 Oct 07:306 spots left
  • Wed 7 Oct 07:302 spots left
  • Sat 10 Oct 09:00Full · Join the waitlist
  • Mon 12 Oct 07:3011 spots left
Group sessions show the places left on each date. When a date is full, clients join the waitlist, and when a place frees up the next person is emailed a link to claim it.

4Bundles

Sell a bundle of sessions at one price

A bundle is a set number of sessions sold together at a price you choose. Each booking takes one off. When a client books, they use their bundle at checkout with a 6-digit code sent to their email, so only they can spend it.

  • Any number of sessions, at a price you set
  • Sessions counted off as they are booked
  • You choose: sessions usable straight away, or once it is paid
  • You can also book a client in from their bundle yourself
Find out moreSell sessions in packs, paid up front
A trainer holding pads for a client throwing a punch in a boxing gym

Bundle of sessions

Strength & conditioning × 10

12345678910

7 of 10 left· 3 used

We sent a 6-digit code to your email

481092
Use my bundle
A bundle of sessions sold at one price. Each booking takes one off, and a client uses their bundle at checkout with a code sent to their email.

5Memberships

Monthly memberships, billed each month

A membership is billed every month: by card through Stripe, or by cash or bank transfer if you offer them. Each tier has its own name, price and description. Members get a link to manage their membership and can cancel from it, and you are emailed when someone joins, when a payment fails and when a membership is set to end.

  • As many membership tiers as you offer
  • Monthly billing by card through Stripe, or by cash or transfer
  • Members cancel from their own link, at the end of the paid month
  • An email to you when someone joins, a payment fails or a membership ends
Find out moreSell memberships that bill on their own
A trainer and a client sharing a high five in a gym
ETEvolution Training

Foundations

£39/month

Your training programme, refreshed monthly

Join

Coached

£79/month

Plus a weekly video check-in

Join

Hybrid

£149/month

Plus a monthly progress review

Join

Card payments through Stripe · members can cancel from their link

Monthly memberships, billed by card each month. You are emailed when someone joins, when a payment fails and when a membership is set to end.

6After the last session

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 trainer at a kitchen table in the evening working on a laptop
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 free call to a membership, on one booking page

Every way you sell your time sits on the same page, each with its own price, so a client can start with a free call and come back for a session, a bundle or a membership.

Open Evolution Training’s page
ETEvolution Training
  1. 1Free discovery call20 min£0
  2. 2Strength & conditioning (1-to-1)60 min£45
  3. 3Hove Park BootcampGroup · 20 places£6
  4. 4Strength & conditioning: 10 sessionsBundle · book as you go£400
  5. 5Coached membershipMonthly£79/mo

Clients pick, pay and book from the same page

Everything on one booking page: a free call, single sessions, group sessions, bundles and memberships, each with its own price.

Common questions

Can I run group sessions as well as one-to-ones?
Yes. A group session has a number of places and its own dates, and each date shows how many places are left. Full dates offer a waitlist, and a cancelled place is offered to the next person in line by email.
Can I sell a bundle of sessions or a monthly membership?
Yes. A bundle is a set number of sessions at one price, counted off as the client books. A membership is billed each month: by card through Stripe, or by cash or bank transfer if you offer them. Members can cancel from their own link.
Does it handle regulars on the same slot every week?
Yes. A client can choose to repeat a booking every week when they book, and you can set any other repeat yourself, such as every two weeks.
Can I train clients online?
Yes. A service can be online. With Google Calendar connected, online sessions get a Google Meet link automatically.
Can I train at more than one gym or location?
Yes. Set up each gym or location you work from, each with its own times, and clients book the right one. You can also travel to clients within an area you set, and train online alongside any of them.

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.