We gladly bring you the QloApps Google calendar Sync add-on. This addon will connect your hotel booking website to Google Calendar.
This add-on will help you to keep track of your bookings on Google Calendar. You will be able to see on which room type or room is booked, checked-in, or checkout on a particular date on the google calendar interface.
This addon will also create an event on the customer’s google calendar when he creates a booking on your website using his Gmail account.
Then he will keep receiving the reminders from google calendar for his bookings.
1) The event will only be created on the Customer Google calendar when he uses his Gmail account to make the booking.
2) Events will only be created for the bookings who checkout date is not passed.
So let us check out what are the features of this add-on and how this add-on works.
- Create separate Calendar for room types on Google Calendar
- Create separate Calendar for a room on Google Calendar
- Bookings create as Events for both Admin and Customers
- Delete old calendars created for room types and rooms
- Automatically create events to Synchronize the bookings on a particular time interval with the help of Cron
- Shows status of booking on Google Calendar
- Hotel details like Location, Name, and Email and Number displayed in booking details
- Booking Date, Check-in date and Checkout dates mentioned in the booking details on Google Calendar
- Room details also are shown in booking details in the Google Calendar
- Event created for both Admin and Customers
The installation of any module is very simple in QloApps.
- Go to Module and Services tab
- Click on Add New Module
- Now upload the Zip file of Module and click on Install
Now You Have Installed The Module. So Let Us Check The Module Configuration.
Configuring this module is very simple. Once you have successfully installed the module you will have the following configuration page.
The first thing that we need to configure this module is Google Credentials. So first let us see how we can create these Google Credentials.
To create Google Credentials we will have to go to https://console.developers.google.com/
The first step will be to create a Project.
Once the project is created you will have to Enable the Google Calendar APIs.
Once you click on Enable APIS and Services button you will have to search for Google Calendar APIs and enable them.
After enabling the APIs you will have to Create the Credentials. And for that, we will click on the Credentials button on the side menu.
Then we will have to configure the consent screen.
Once you click on the CONFIGURE CONSENT SCREEN you will be directed to the following page where you will have to select External and click Create.
After clicking on Create you will have to enter the application name and click on Save.
Now we will go back to the Credentials tab and click on Create credentials and select OAuth Client ID.
Now select Web Application and add the URL given in your addon’s configuration page as Authorized redirect URIs then click on Create.
Once you click on Create your credentials will be ready.
Your credentials will also be listed in the credentials tab.
Now, we have the credentials so we can finally configure the module.
We will enter the Google Client Id and Client Secret in the module and then it will ask to select the google account to sync the google calendar.
Then we will have to allow permission to access the Google Calendar and we are ready to go.
Here you will have the ability to create Calendars for room types and rooms.
You will have to select YES or No in order to create a Calendar for Room types and Rooms.
If you select No for an option then you will also have the option to delete the old calendar created for room types or rooms.
Next, we have the option to finally sync or delete the calendars.
If you have selected to delete the Calendar of Room types or rooms in the above setting then you will have to click on Delete Google Calendar to make that happen.
And if you have to select YES to create Calendars for room types or rooms or both then to create New Calendars for new room types or rooms or sync bookings of already created new room types or rooms you will have to click on Sync with Google Calendar button.
Finally, we have Cron Info. You will have to set the cron on your server in order to do the synchronization automatically in a particular time interval.
After setting up everything, bookings will be shown on the Google Calendar.
Click on a particular booking to view its details.
This was all from the QloApps Google Calendar Sync. I hope I was able to clarify the functioning of the module to you.
If you want to learn about the functionality of QloApps then you can visit this link: QLO Reservation System – Free Open-Source Hotel Booking & Reservation System
In case of any query, issue or requirement please feel free to raise it on QloApps Forum