Skip to main content

Website Booking Plugin: Book A Lesson

Teachworks Support avatar
Written by Teachworks Support
Updated today

If you have the Website Booking Plugin enabled, your clients can book lessons with your company directly from your website. In order to use this feature, the Website Booking Plugin has to be enabled and configured. You should also add descriptive booking options to encourage more clients to book lessons with you.

What it Looks Like from a Client's Perspective

When clients (new and existing) visit your website, they will see a booking button where you have placed it. When they click on this button, it will allow them to book lessons with their preferred teacher at a time that suits their schedule.

If you have selected to allow your clients to book lesson and join classes, clients will be presented with two buttons after clicking on the main booking button. They can then click on the relevant button to book a lesson. The button's text will display “Book a Lesson” by default, but you can easily update this by going to the Website Booking Plugin (under Integrations & Add-ons), clicking on “Settings” and then scrolling to the bottom of the general settings page. You can then update the “Book Lesson Text” to something else.

After clients have selected a class, teacher and time slot, they will be able to confirm their booking and submit it. Your selected completion message will be displayed and they will receive a confirmation email.

What it Looks Like in Teachworks

After clients have submitted their booking, the following will happen:

  • A lesson will be added to the calendar

  • A profile will be created based on the information that was entered by the client. If there is a perfect match (first name, last name and email address), the lesson will be assigned to the existing client profile. If there are differences, you will be able to merge their profile with an existing one or create a new profile altogether.

  • If the client is logged in when they are booking, their details will be pre-filled.

For more detailed information about this feature and how to configure it, please read our Website Booking Plugin article.

Did this answer your question?