How to Integrate Your Form With Google Calendar

April 29, 2025

Integrating your form with Google Calendar is a powerful way to streamline scheduling and keep everything organized in one place. With just a few clicks, you can automatically create Google Calendar appointments from your form submissions, saving time and helping to prevent double-booking or missed events.

You can integrate your form with Google Calendar in a few simple steps, so you can stay on top of your schedule and never miss a beat. Here’s how to do it:

  1. In Form Builder, in the orange navigation bar at the top of the page, click on Settings
  2. Click on Integrations in the menu on the left side of the page.
  3. In the search bar, enter Google Calendar, and then click on the Google Calendar icon.
Jotform Form Builder interface with 'Settings' selected from the orange navigation bar, 'Integrations' clicked in the left-side menu, and 'Google Calendar' entered in the search bar with the Google Calendar icon visible for selection
  1. Now, select Create Event or Create an Event with Google Meet:
    • Create Event This adds new events to your Google Calendar.
    • Create an Event with Google Meet — This adds new events with Google Meet Conferencing.
  2. Then, click on Next to continue.
Jotform Google Calendar integration screen showing the options to select 'Create Event' for adding calendar events or 'Create an Event with Google Meet' for including video conferencing, with the 'Next' button highlighted to proceed
  1. After that, click on Authenticate.
Jotform Google Calendar integration setup showing the 'Authenticate' button highlighted, indicating the step to authorize and connect your Google account
  1. In the window that pops up, enter the email address for your Google account, and then click on Next.
Google sign-in popup window prompting the user to enter their Google account email address, with the 'Next' button highlighted to proceed with authentication for Jotform integration
  1. Once logged in, tick the Checkbox next to Select All. 
  2. Then, click on Continue.
Google account permissions screen with the 'Select All' checkbox ticked and the 'Continue' button highlighted, authorizing Jotform to access and sync with the Google Calendar account
  1. Then, in the Select Calendar Dropdown menu, choose the calendar you want to integrate
"Jotform Google Calendar integration settings showing the 'Select Calendar' dropdown menu expanded, with a list of available calendars to choose from for syncing form appointments
  1. Then, edit the Customize Meeting Title, Add Required Attendees, Match Fields, and Add Form Fields to Event Description sections, and check the Update Event When a Submission is Edited option. Once you’re done, click on Save.
Jotform Google Calendar integration setup screen with editable sections for customizing meeting title, adding required attendees, matching form fields, and adding details to the event description, with the 'Update Event When a Submission is Edited' option checked and the 'Save' button highlighted to complete the integration

That’s it. Your form’s now connected to Google Calendar, and an event will be created when someone submits it. Take a look at the screenshot below to see an example:

Example screenshot of a Google Calendar event automatically created from a Jotform submission, showing the synced meeting details as confirmation that the form is successfully connected

Note

You can connect other calendars in your account using the same integration. You’ll just have to click on Add New Action in the Google Calendar Integration window. This allows you to design multiple workflows while keeping everything synced.

Jotform Google Calendar Integration window showing the 'Add New Action' button highlighted, allowing users to connect multiple calendars and create separate workflows within the same integration setup

How to Sync Your Google Calendar with Jotform’s Appointment Field

With Jotform’s Appointment field, you can sync submissions directly with your Google Calendar, automatically adding events as users book time with you. It’s a simple and powerful way to stay organized and keep your calendar up to date without any manual input. Connecting your Appointment field to Google Calendar allows every submission to become a scheduled event in real time. Here’s how to do it:

  1. In Form Builder, click on the Add Element menu on the left side of the page.
Jotform Form Builder interface with the 'Add Form Element' menu expanded on the left side of the page, showing available elements for enhancing and customizing your form
  1. Under the Basic tab, scroll down the list and click on Appointment.
Jotform Form Builder interface under the 'Basic' tab, showing the list of available form elements with 'Appointment' selected to add the Appointment field to your form
  1. Then, click on the Gear icon next to the Appointment field
  2. In the menu on the right side of the page, click on the Availability tab
  3. Now, in the Sync with Your Calendar section, select Google Calendar.
Jotform Form Builder with the Gear icon clicked next to the Appointment field, displaying the settings panel on the right side with the 'Availability' tab open and 'Google Calendar' selected under the 'Sync with Your Calendar' section
  1. In the Google Calendar window that comes up, click on Authenticate.
Jotform Google Calendar integration popup window prompting the user to click on the 'Authenticate' button to begin linking their Google account for calendar syncing
  1. In the window that pops up, enter the email address for your Google account, and then click on Next.
Google sign-in window prompting the user to enter their email address for Google account authentication, with the 'Next' button highlighted to proceed with syncing Jotform to Google Calendar
  1. Once logged in, tick the Checkbox next to Select All.
  2. Then, click on Continue.
oogle account permissions screen after logging in, with the 'Select All' checkbox ticked to grant access, and the 'Continue' button highlighted to proceed with authorizing Jotform Google Calendar integration
  1. Then, in the Select Calendar Dropdown menu, choose the calendar you want to integrate.
Jotform Google Calendar integration setup showing the 'Select Calendar' dropdown menu expanded, allowing the user to choose which Google Calendar to sync with the Appointment field
  1. Then set the Event Title, add the Attendees, write the Event Description, and enter the Meeting Location. Once you’re done, click on Save.
Jotform Google Calendar integration setup screen showing fields for setting the Event Title, adding Attendees, writing an Event Description, and entering the Meeting Location, with the 'Save' button highlighted to finalize the calendar integration

That’s it. Your form is now connected to Google Calendar, and an event will be created when someone submits it. Take a look at the screenshot below to see an example:

Example Google Calendar event automatically created from a Jotform submission, displaying synced event details such as title, time, attendees, and location, confirming successful form integration with Google Calendar
Introducing Jotform Appointments
Contact Support:

Our customer support team is available 24/7 and our average response time is between one to two hours.
Our team can be contacted via:

Help Center: https://www.jotform.com/answers/

Contact Jotform Support: https://www.jotform.com/contact/

Send Comment:

Jotform Avatar
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Comments:

  • VCU ENGRMKTCOMM - Profile picture
  • DANIEL GUTIERREZ - Profile picture
  • Bob Thomas - Profile picture
  • Karel Duchon - Profile picture
  • Leon Mullings - Profile picture
  • Mark Byron Dallas - Profile picture
  • Miriam Frey - Profile picture
  • Antonio Schmidt - Profile picture
  • Antonio Schmidt - Profile picture
  • Monica Breaux - Profile picture
  • Clément Descours - Profile picture
  • Fundarte Voley - Profile picture
  • Higgs - Profile picture
  • Christos Antonopoulos - Profile picture
  • Planning Tech - Profile picture
  • Jing - Profile picture
  • Anthea - Profile picture
  • Job Training Unlimited, Inc. - Profile picture
  • Ben - Profile picture
  • שני אלבז - Profile picture
  • Elijah Frazier - Profile picture
  • Eddie Yan - Profile picture
  • Alexander Nieuwenburg - Profile picture
  • Heimbinder - Profile picture
  • David - Profile picture