Skip to main content

Online Lesson Booking Socket

Learn how to use TutorCruncher’s Socket to list bookable lessons on your website here.

Written by Maahi Islam
Updated over 2 weeks ago

Note: If your website is hosted through GoDaddy, you may experience issues with integrating TutorCruncher Socket to your website. To ensure reliable performance, we recommend using an alternative DNS provider.

Lesson Booking Socket Example

List available lessons via the website.

An example of the Lesson Booking Socket.

Wherever you wish to list the Lessons which are able to be booked, put in the following line:

<div id="book-apts"></div>

Then, below where you have imported Socket, put in the following:

<script>
socket('YOUR_API_KEY', {
router_mode: 'history',
element: '#book-apts',
mode: 'appointments'
});
</script>

You need to replace YOUR_API_KEY with your public API key.

See here for an example.

Creating bookable Lessons

The process to create bookable Lessons is always the same, whether the Lessons are being booked via the TutorCruncher Socket or booked by a Client who is logged in to TutorCruncher. See our article on Clients Booking Lessons & Tutors for how to set up bookable Lessons.

How Clients can book Lessons

Once you have a list of bookable Lessons on your website, a Client can select a specific Lesson to book it. If that Lesson has available spaces, the Client can select Book Lesson.

Clients can book a lesson via your website.

An example of a bookable Lesson as it appears on a website.

Once they've chosen a Lesson they want to book, the Client will be prompted to create a new account or log in to an existing account with your company. They can do this simply and effectively by using Google/Facebook login. They can also use a normal email address, either signing in with an existing account or signing up for a new one.

Once this has been done, the Client will be able to add a Student to attend the Lesson. They can add themselves or create a new Student to add to the Lesson which is being booked. Once they have selected Add to Lesson, they will be booked into the Lesson on your system.

Did this answer your question?