About Google Calendar Synchronization

  • shionnnn1016
    Asked on June 13, 2025 at 11:47 AM

    I’m using the appointment widget with Google Calendar integration, but only the first day of each month is not being blocked as expected. Even though those dates are marked as busy in my Google Calendar, they are still showing as available in the form.About Google Calendar Synchronization Image 1 Screenshot 20

  • Jonathan JotForm Support
    Replied on June 13, 2025 at 12:19 PM

    Hi Shion,

    Thanks for reaching out to Jotform Support. I've checked this on your form, to see if I could replicate the issue, but everything was working properly. All the 1st day of the month in the live form Appointment were disabled, and not available. Check out the screencast below to see my results:

    About Google Calendar Synchronization Image 1 Screenshot 20

    Can you go ahead and try it again and let us know how it goes? If the same thing happens again, we'll look into it more to see if we can figure out what's going on.

    Let us know if you need any more help.

  • shionnnn1016
    Replied on June 13, 2025 at 2:01 PM

    This is because I had an appointment scheduled in Google Calendar for one day each month in the morning, but it wasn't reflected in Jotform, so I set it to not accept appointments on the first day of each month!


    But before I set that up, 

    all the time only the morning of the 1st of every month was scheduled and it wasn't blocked!

  • Kris Ann JotForm Support
    Replied on June 13, 2025 at 3:25 PM

    Hi Shion,

    I'll need a bit of time to look into this. I’ll get back to you as soon as I can.

    Thanks for your patience, we appreciate it.

  • Kris Ann JotForm Support
    Replied on June 13, 2025 at 5:13 PM

    Hi Shion,

    Jotform's Appointment field supports two-way sync with Google Calendar, which should automatically block busy times from your calendar in the form's available slots. Since you mentioned that only the morning appointments on the first day are not reflected as blocked, it could be related to how the events are scheduled or synced in Google Calendar.

    You can check event timing to make sure that the busy events on the first day in Google Calendar fully cover the time slots you want to block in Jotform, including the morning hours. Then verify that your Google Calendar integration in the Appointment field is properly authenticated and syncing all relevant calendars and events.

    Also, make sure the time zones in both your Google Calendar and Jotform form settings match to avoid discrepancies in blocked times. If the issue persists, try disconnecting and reconnecting the Google Calendar integration in your form's Appointment field settings to refresh the sync.

    Meanwhile, you can continue using the workaround you set to block the first day of each month manually if needed.

    Give it a try and reach out again if you have any other questions.

Your Reply