Before purchasing the extension plugin, I was wondering how the Google Calendar sync works? If someone already has an appointment in their Google Calendar, will this be reflected in Easy Appointments after the sync? i.e. that time slot will be blocked off in the Easy Appointments calendar?
yes, that will be the case. There is sync back interval of 5, 15 or 30 minutes depending on your settings in extension plugin. So after you create Appointment on your Google calendar you will see that appointment in EasyAppointments. Also just one notice you should connect your WordPress Cron with System Scheduler on your hosting if that is not the case now. It’s easy thing to do and it take a couple of minutes to do it and sync process will be more reliable after that.