Skip to main content

Event Booking

How to set up events where users can register themselves

Written by Abdullah Al-Hussein

The Teach ’n Go booking system allows students and parents to register for classes, private lessons, and events through an online booking page.

Schools can share the booking page publicly on their website or use it internally for logged-in users.


Booking page URL

Each school has its own dedicated booking page.

Your booking page will look similar to:

Your school administrator can provide the direct link.


What can be booked?

Depending on your school’s setup, users may be able to book:

  • Classes — group classes or courses

  • Private Lessons — one-to-one lessons with teachers

  • Events — workshops, open days, seminars, and other special events


Booking as a new student

  1. Open the booking page link.

  2. Choose the booking type:

    • Class

    • Private lesson

    • Event

  3. Register a new account or sign in if you already have one.

  4. Select the booking you would like to make:

    • Browse available classes

    • Choose a teacher and an available lesson time

    • Register for an event

  5. Complete any required student information fields.

  6. Make payment if required.

  7. You will receive a confirmation message and email.


Booking as a related contact

Related contacts (parents/guardians) can make bookings on behalf of students.

  1. Open the booking page while logged in.

  2. Select the student from the dropdown menu.

  3. Complete the booking process.


Booking as an Administrator

Administrators can book classes, lessons, or events for any student in the school.

  1. Open the booking page while logged in as an admin.

  2. Select the student from the student list.

  3. Complete the booking.


Payments

Schools can choose whether payment is required during booking.

Upfront payments

If enabled, users will be directed to Stripe or PayPal to complete payment before the booking is confirmed.

Ticket/credit system

Some schools use lesson tickets or credits instead of direct payments. In this case, tickets will automatically be deducted when a booking is made.

No upfront payment

If payment is not required immediately, the student will be enrolled and invoiced later.


Event capacity

Events may have limited spaces available.

Once an event reaches full capacity, additional registrations will no longer be accepted unless spaces become available again.


Booking confirmation

After completing a booking:

  • A confirmation message will appear on screen.

  • Confirmation emails may be sent to the student, parent, admin, and/or assigned teacher depending on school settings.


For admin: Setting up the booking page

To configure the booking system:

  1. Go to School Settings > Booking.

  2. Choose the booking page display:

    • Classes only

    • Lessons only

    • Both classes and lessons

  3. Configure additional options:

    • Heading and sub-heading text

    • Button text

    • Success messages

    • Student registration fields

    • Upfront payments

    • Ticket system

Enable event bookings

To make an event bookable:

  1. Edit the event.

  2. Enable Accept bookings.


The Teach ’n Go booking system makes it easy for students, parents, and administrators to book classes, lessons, and events online. It simplifies scheduling, automates enrolments, and creates a smoother booking experience for everyone involved.

Did this answer your question?