How to Sync Bookingor with Google Calendar
Configuration Steps for Calendar Integration
I confirmed that syncing the Bookingor plugin with Google Calendar requires a direct connection through the plugin settings dashboard. You must create an API project within your Google Cloud Console to generate the necessary credentials. This process links your WordPress appointment data to your personal or professional schedule in real time.
You can enable two-way synchronization to ensure that new bookings appear in your Google account and blocked times in Google Calendar update your availability on your website. I recommend that you follow these specific steps to establish the connection:
-
- Access the Google Cloud Platform Console and create a new project.
- Enable the Google Calendar API within your project dashboard.
- Generate OAuth 2.0 Client IDs and store your Client ID and Client Secret.
- Enter your credentials into the Bookingor settings panel under the Integration tab.
- Authorize the connection by signing into your Google account through the plugin prompt.
- Select the specific calendar you want to map to your booking services.
- Save your configuration to initiate the data sync process.
- Test your setup by creating a dummy booking to verify the calendar entry.
The system works by fetching and pushing data packets between your database and Google servers. I found that maintaining accurate time zone settings in both your WordPress general settings and your Google Calendar profile prevents scheduling errors. If you notice a delay in updates, check your cron job status to ensure scheduled tasks execute correctly.
Syncing your calendar creates a reliable workflow for managing appointments. You avoid double bookings by letting your website know when you are busy. Take the time to verify your connection once every month to confirm that API permissions remain active and functional.
Ready to get started? Download the free Bookingor plugin from the WordPress directory, or upgrade to Bookingor Pro for advanced features and premium support.