Save time

Quick and easy setup with optional online payments, it's simple for people to make a booking, and full of features to make your life easier.

Stay organised

All of your booking and attendee information neatly wrapped up in one place reduces the overhead of managing your business or office life.

Fill your events

Collect money upfront to reduce no shows, combined with the waiting list to fill cancelled places. Increase commitment from your attendees with early bird tickets and block booking discounts.

Bookwhen is the online booking system with the flexibility to meet your needs.

We have built a diverse community of thousands of happy users over the years. From fitness classes to after school clubs, and from charity events to training workshops - we’ve got you covered.

Yoga beach 600 60


Classes, Courses, Events

Setup your schedule and start taking payments quickly and easily with our innovative system designed to meet the needs of busy instructors like you.

Seminar 600 80


Training, Seminars, Workshops

If you're looking for a system to take registrations for in-house office training, or paid bookings for workshops, Bookwhen provides the flexibility you'll need to do the job.

Kids forest 600 65


Activities, Clubs, Courses

We make it easy to take registrations for groups, booked by busy parents, with the option for multi ticket discounts and a customisable booking form.

84% of our customers come from referrals.

Brad parkour 90

"Massive Impact"

You guys have made a massive impact to my small business and what I can offer!

Brad - Southend Parkour
Justin ted learning 90

"Couldn’t function without it"

Bookwhen has enabled our business to grow and provide our clients with a one stop shop for their learning and development needs... we couldn’t function without it.

Justin - MD at Ted Learning
Phoenix 90

"Million times easier"

It made my life a million times easier with booking and payment. I couldn't recommend it enough!

Nicki - Phoenix Fitness
Trusted by the best

Example schedule 600 70

A robust feature set to meet your booking needs.

Flexible booking process

The booking checkout allows multiple dates to be booked in a single booking.

Fair waiting list

Full events form a queue with attendees being notified in order when places becomes available.

Booking form 600 99

Custom booking form

Set up your booking form to collect all the information you need.

Discount codes

If you're taking payments, apply discount codes and block booking rules with a flexible range of restrictions.

Reminder emails

Attendees get an add to calendar option in the confirmation email and a reminder email closer to the event.

Hero bg 1


Places booked last month


Processed in online payments

Join thousands of happy businesses from across the world.

Start taking online bookings in minutes with our simple setup.

Start your free trial