The Complete Course Administration Solution

Save Time, Save Money, Deliver Exceptional Courses.

Are you a participant of someone that uses bookingleaf? Click the button below and get the app.


Watch this video for a quick introduction


Every aspect of your business, fully integrated.


Communicate with your students through many channels. Send emails and receive emails. Create posts that are visible on your page. Your students can use our app to chat with you and each others through chat groups.


Book resources such as trainers and locations for your activities. Keep track of exactly how each resource is used. Use one of our builtin resources or add your own.


Extremely flexible activity builder that lets you create your activities exactly how you want them. Create templates first to make it quick and easy to create new activities. Complete freedom in how you sell and your terms.

Orders & Payments

Gain complete control of your orders, invoices and payments. Create orders yourself or allow your users to book through your page. Send invoices and keep track of payments, send payment reminders for late payments.

Provider app

Do your day-to-day tasks from your phone .

Overview and daily tasks

Get the full overview of what is happening in your business. See upcoming activities and any tasks you might have.

Attendance and participants

Take attendance, provide feedback and add or remove students in the session report interface. Get fully updated about every participant in the student list.

Manage contacts

Manage your contacts. See who has paid and who has not. Add notes or tasks and communicate with them directly.

Student app

Keep your students fully in
the loop with our student app.

Keep your student in the loop

Our app lets you keep everyone in the loop, all the time. Your students can administer their activities, cancel individual sessions or the whole activity if you allow. They can communicate with you through chats and with each other through chat groups. They will be notified about their upcoming activities and about unpaid invoices.

Parents can manage their children

We know that many of your students might be children so we fully support parents managing their children in our app. They will add their own children and communicate on their behalf of them. At a later stage, their children can be separated out to their own users and keep their activity history.


What our clients are saying

The system gives us full control of our administration so we can focus on our students.

Drammen Rideskole AS
Riding school in Drammen Norway

Bookingleaf simplifies the operation of the riding school. It gives us a overview of time spent on horses and employees

Bergen Rideskole AS
Riding school in Bergen Norway

Request a demo