Google Calendar is one of the most popular calendaring applications today. You can use it to schedule events and book appointments. The Google Calendar Integration With Jotform allows you to connect your form to Google Calendar and create events with your form.
To integrate Google Calendar with your form
- In the Form Builder, go to Settings at the top.
- Select Integrations on the left.
- Search and select Google Calendar.
Note: You can perform the same steps above to edit your existing Google Calendar integration.
- Select Authenticate and connect your Google Calendar account.
- In the authentication dialog, select all the required permissions, then select Continue at the bottom.
- Next, choose your desired calendar.
Or choose one of your dropdown or single-choice fields to set the calendar dynamically — the options in those fields should have the same names as your calendars. - Map your form fields to your calendar.
Note: The Start time field accepts Appointment and Date Picker elements. - Toggle Create a new event when a submission is edited according to your needs. See How to Reschedule Appointments to learn more.
- Once you’re done, select Save at the bottom.
Your integration now is ready to run. A Google Calendar event will be created every time you get a form submission.
You can connect other calendars in your account using the same integration. This will allow you to design multiple workflows while keeping everything synced.
Send Comment:
35 Comments:
106 days ago
Can you give us any more details about the reason why Jotforms can't sync both ways? Is it political, financial?
I'm pretty sure it's not technical as there are many other apps that integrate to allow two-way communication between them and Google Calendar (Calendly, SimplyBook.me, etc.).
I love everything else about Jotforms, but I would love to bring my booking system into it, but the workarounds that are being suggested are just not practical.
Many thanks in advance.
115 days ago
Hi
While testing the form, Jotform offered me Timeslots where already bookings have been made; not available slots…
I integrated Jotform with google calendar. What else can I do to be sure it offers only free slots?
How can I install jotform with direct bookings so I don’t have to confirm ?
146 days ago
Good morning
I have a small problem to solve with jotform and the google calendar.
- i create tours with different date and time each time
- the duration of the tour is also variable
to import the tour itself in the google calendar the fields must be DataPicker or Appointement.
- it would be interesting to be able to choose the departure time with a datapicker, indicate the duration and get the result in a second datapicker already complicated with (departure time + tour duration)
- alternatively use an appointement and enter the desired time and duration
at the moment I am using two datapicker fields to be filled in manually and a duration field also to be filled in manually, as each tour has at least 1 outward and 1 return I have to enter the tour date 4 times which I personally find impractical.
Are there any solutions or widgets that can make life easier?
149 days ago
Bye,
I have two google calendars, the first with requests the second with confirmed services.
I would like to be able to keep track of the two calendars and thus recognise what is actually confirmed.
for the first part I have no problems and everything works fine... when I make the link to the confirmed calendar in the menu I don't see the choice
316 days ago
How can I add a widget to a form response so a meeting can be added to a meeting attendee's calendar for Google or Apple?
344 days ago
It would be nice if the Jotform calendar could avoid double bookings, and if we could connect several appointments on a single google calendar.
More than a year ago
Realice los pasos para integrar los eventos del formulario al Google calendar y no me aparecen los cumpleaños al consultar el calendario..
More than a year ago
How do I change the Google calendar that I already authenticated? Or how can I add a new one?
More than a year ago
Unfortunately it allows double booking and cannot see the events that are already scheduled in google calendar.
More than a year ago
Can I make text bold in the description of the meeting?
For example,
Bold {meetingdate}
More than a year ago
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?
More than a year ago
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?
More than a year ago
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?
More than a year ago
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?
More than a year ago
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?
More than a year ago
Jotform Events / Appointments show up in google calendar before I approve the appointment - is there a way to have it show after approval flow?
More than a year ago
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.
More than a year ago
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
More than a year ago
Is it possible to build in a downloadable calendar element when people sign up for an event via jotform?
More than a year ago
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.
More than a year ago
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!
More than a year ago
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 ?
More than a year ago
Hi! Can I set multiple Calendars? Integrate a lot of calendar gmails :D
More than a year ago
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?
More than a year ago
If multiple people sign up for one event, can I click on the link in the calendar and get a spreadsheet?
More than a year ago
Is it possible to link the content from forms to Google calendar I'm trying for the content calendar
More than a year ago
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?
More than a year ago
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.
More than a year ago
Can you add an option for an appointment to be added ONLY if the approval workflow is approved..?
More than a year ago
how can i put the edit link in de discription?
More than a year ago
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?
More than a year ago
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
More than a year ago
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.
More than a year ago
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?
More than a year ago
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.