Google Calendar is one of the most popular calendaring applications today. It’s helpful in scheduling events, booking time, and planning your day.
The Google Calendar Integration on Jotform helps you easily and seamlessly connect your form to a Google Calendar in just a few steps.
- Go to the Settings tab in the Form Builder.
- Click Integrations on the left.
- Search and select Google Calendar.
- Click Authenticate and complete the authentication process.

- Next, set up the integration settings.

- Select your calendar – choose one of your calendars or dynamically select the calendar from your form using a dropdown or single choice field (the options in those fields should have the same names as your calendars).
- Start time – can accept a Date Picker or Appointment element.
- End time/Duration – choose a duration or get the end time from a Date Picker or Appointment element.
- You can also set up the optional settings. Click the Save button when you’re done.
You can connect other calendars in your account using the same integration. This will allow you to design multiple workflows while keeping everything synced.
And that’s it! Your integration is ready to run, and a Google Calendar event will be created every time you get a form submission.

Have you given it a try? How did it go? Got any ideas that can help make it better? Let us know in the comments below.
Send Comment:
30 Comments:
It would be nice if the Jotform calendar could avoid double bookings, and if we could connect several appointments on a single google calendar.
Realice los pasos para integrar los eventos del formulario al Google calendar y no me aparecen los cumpleaños al consultar el calendario..
How do I change the Google calendar that I already authenticated? Or how can I add a new one?
Unfortunately it allows double booking and cannot see the events that are already scheduled in google calendar.
Can I make text bold in the description of the meeting?
For example,
Bold {meetingdate}
How can I do if I want to add a google meet link automatically in the google calendar? And can I send an autoresponder email with the google meet link to the person who fills my form?
There does not seem to be anything in jotform that will help with booking appointments that won't overlap the appointments you have on a daily basis as well as options to display locations you will be at, is this right?
Hi, I am trying to add events to the google calendar using a jotform but when prompted to choose the calendar I would like to add it to it will not allow me to choose the filler's email from form fields. Can anyone advise on this?
How do I configure the Google calendar integration to accept the date I select using the "Date Reservation Widget" as the "Start time *". It seems that this field can only be mapped to a basic date picker or an appointment slot. Is that correct? Ideally I would like to use Jotform to book 3 day long events but eliminate days that are already booked based on my Google calendar. Is this possible?
hi, when using the integration to google calendar-after sending the form and creating a Google Calendar event. the person who filled out the form gets an email from google about the new event. is it possible to block this email from gettig sent/change the content?
Jotform Events / Appointments show up in google calendar before I approve the appointment - is there a way to have it show after approval flow?
I created a form using my account and wanted to update a client's google calendar, is that possible?
I attempted to link it but only allows me to access my email and not the clients.
Hi - just a few questions about the calendar sync with Jot Form.
- Can we set a period ourself (for example our bookings take 3-5 days)
- Can we make sure it doesn't overlap other appointments
- Can Users amend their
Is it possible to build in a downloadable calendar element when people sign up for an event via jotform?
Hi,
I wonder if the appointment is set by customer, can customer receive an event on their own calendar ?
It means I don't need to send a meeting invitation manually.
Hello!
We are trialing integration with Google calendar and would like the pdf form to attach to the Google calendar event, is this possible?
Also, it keeps adding the bookings as an all day event rather than at specific times, is there a way to change this?
Thank you!
I am a tattoo artist and only work every second Saturday, I can’t seam to figure out how to change that with the appointment section of the form.
Also do I have to communicate with the potential client about booking times and deposits through a different source like email since they won’t properly be able to estimate the time needed properly ? Or is there a way to have this all set through the Jotform app ?
Hi! Can I set multiple Calendars? Integrate a lot of calendar gmails :D
We are a tattoo shop and have multiple artist in the calendar that we color coordinate and invite to see the calendar. Is there a way that when the client chooses their artist in our deposit form that it color coordinates to the artist as well as add the artist email in the invite?
If multiple people sign up for one event, can I click on the link in the calendar and get a spreadsheet?
Is it possible to link the content from forms to Google calendar I'm trying for the content calendar
If information is entered into the submissions page instead of through the form the dates do not transfer to the calendar. Anyway to add the dates to the calendar from the submissions page?
This integration almost works. There seems to be some communication between the form and the google calendar that is lacking. If an event is deleted from the calendar or from the form inbox, it doesn't affect the other so you have to manually delete in both places. Also, if you edit an appointment submission from the form inbox the updated submission appointment time creates a new event on the google calendar but does not delete the replaced edited event.
Can you add an option for an appointment to be added ONLY if the approval workflow is approved..?
how can i put the edit link in de discription?
I agree with other commenters here that Jotform doesn't actually check my calendar before booking a new appointment. Too bad the calendar integration does not flow both directions. Kind of makes it pointless if it doesn't check my calendar before booking a new appointment.
Any news on when this function will be available?
The real problem are double appointments.
If google calendar has an appointment scheduled you should not be able to select that time and date for another appointment on jotform.
I don't want to have multiple customers to shedule the same time and day.
Is it possible to solve this?
I can't read Jonathan's answer 'cause 404 the page does not exist so please tell me if there's a way to solve this issue
When someone fills out the form, there should be an option to use that person's email to add them as a Guest or attendee of the event that gets scheduled. That would also allow the calendar to send them the invite.
I currently allow transcribers to schedule their test with a Google form, then use Zapier to add their scheduled test to the calendar. I would like to actually have the application and test scheduling together on one Jotform, but I would need to be able to add them to the event so that my other zap can email them the testing materials.
You guys may want to note in the integration info that it is only one way - a calendar that allows double bookings kinda defeats the purpose. Is there any plan to make the integration 2 way, or any workaround?
Hola.. necesito sincronizar 2 formularios de turnos con la agenda de Google. En cada formulario se ofrecen 6 horarios por día. Pero si se elije una hora de un determinado día en un formulario y se reserva el turno, en el otro formulario el mismo turno todavía continúa libre. En la agenda se graban correctamente los turno.