GoogleフォームとGoogleカレンダーとGoogleスプレッドシートの連携イメージ
How to Integrate Applications

2025-04-18

How to Automatically Add Google Form Reservation Information to Google Calendar and Save it to a Spreadsheet

s.yamashita

For users of Google, many might be using Google Forms and Google Calendar for schedule and reservation management. However, there are probably many who manually input the information collected on Google Forms into Google Calendar each time.

In this article, we will explain how to automatically add reservation information to Google Calendar and automatically save reservation information to Google Sheets by integrating Google Forms, Google Calendar, and Google Sheets! We will introduce a method that even non-engineers can easily set up, so please read until the end.

Recommended for

  • Those who manually register reservation management information collected via Google Forms into Google Calendar
  • Project managers who want to centralize meeting schedules and detail management
  • Schedule managers who want to prevent management errors due to double entry
  • Those who want to automatically save reservation information to Google Sheets

For those who want to try it immediately

In this article, we will introduce a method of integration using the no-code tool "Yoom." No complicated settings or operations are required, and even non-engineers can easily achieve this. You can also start immediately from the template below, so please give it a try!

[About Yoom]

How to Automatically Add Google Form Reservation Information to Google Calendar and Save Information in a Spreadsheet

This is a flow to synchronize meeting reservation information obtained from Google Forms with Google Calendar and automatically add and save that reservation information to Google Spreadsheets. It seems useful to prevent omissions or oversights in schedule creation. The overall flow for automation is as follows:

  • Link each app with Yoom (My App Integration)
  • Copy the Template
  • Set Up Apps on the Template
  • Enable App Triggers

※In this article, we will use the tool <span class="mark-yellow">Yoom for automation</span>.
If you haven't used Yoom yet, you can register for free here.
If you are already using Yoom, please log in and proceed with the following settings.

Step 1: Connect Each App to Yoom (My App Connection)

First, let's connect Yoom with each app.

Log in to Yoom and select "My Apps" > "Add" from the menu on the left side of the screen.

Once the app list is displayed, you can easily find the app you want to connect by entering the app name in the search box at the top right.

My App Connection for Google Forms, Google Calendar, and Google Sheets

The method for connecting the apps we will use this time is the same.
Using Google Forms as an example, we will briefly introduce the connection process.

First, select "Sign in with Google" to sign in to your Google account.

The screen will transition, so select the account you want to connect.

When you transition to the access permission settings, select the red box "Continue".
This completes the connection with Google Forms.

[Help Page]

Step 2: Copy the Template

Next, let's copy the template we will use this time.

It's easy as you just need to click on the "Try it" on the template banner!
If the copy is successful, a popup like the one below will appear, so please check it.

Step 3: App Settings on the Template

[Notes]

  1. Integration with Google Forms, Google Calendar, and Google Sheets is required.
  2. You can freely change the settings of the Google Calendar and Google Sheets to be integrated.
  • Google Forms Settings

First, we will set up the Google Form, which acts as an app trigger.
Click on "When a response to the reservation form is submitted" on the screen.

When the screen transitions, the account information linked to My App should be displayed.

If there are no issues with the account information, press "Next" to proceed.

On the next page, set the trigger activation interval and the form ID of the Google Form to be used.

The trigger can be set to activate at intervals of 5, 10, 15, 30, or 60 minutes, but please note that the shortest activation interval varies depending on the plan.

Once the settings are complete, press the test button.
If "Test Successful" is displayed, you're good to go!
Scroll to the bottom of the screen and press the "Save" button.
This completes the app trigger settings.

  • Google Calendar Settings

Next, we will set up Google Calendar.
Select "Create a Reservation" in the center of the screen.

Check the account information to be linked, and if there are no issues, press "Next".

On the next page, set the Calendar ID and event start date and end time for Google Calendar.

This time, we will automate the registration of information collected by Google Forms directly into Google Calendar, using the output from Google Forms.

When you click on the input field, a screen like the one below will appear.
Set the output of the previously set "When a response to the reservation form is submitted" to match each item.

By checking the supplementary information at the bottom of the input field, you can easily proceed with the settings.
Once the necessary items are set, confirm that the test is successful and click "Save".

  • Google Sheets Settings

Finally, we will proceed with the Google Sheets settings.
We will enable the management of information collected by Google Forms in a database.
First, select "Register Record".

When the screen transitions, it will look like the following.
After confirming the account information to be linked, proceed with database integration.

Here, enter the information of the Google Sheets to be used.
If you create the items you want to manage in the database on Google Sheets from the information in Google Forms, the subsequent settings will be easier.
Once the settings are complete, press "Next".

Once the screen switches to the following, set the output from Google Forms for each item.
As an example, I set the item "Schedule" to automatically record as '{{Name}} MTG' using the output "Name".
Set it up in a way that suits you!

Press the test button, and if "Test Successful" appears, click "Save".
This completes all the settings!

Step 4: Enabling the App Trigger

If the following popup appears, the setup is complete.
Finally, by turning the trigger ON, the flowbot you just set up will run.

Once you confirm that the top of the flowbot screen shows "Trigger ON", the reservation information from Google Forms will automatically be reflected in Google Calendar and Google Sheets.

The template used is below.

To Further Automate

You can copy and use Yoom's template as is, but you can also customize it to your liking!

  • Notify Communication Tools of Google Meet URL

Looking at the Google Calendar reservation creation in the template introduced this time, you should be able to obtain the "Google Meet URL" in the output section.

For example, by setting it to notify communication tools like Slack of the Google Meet URL and meeting date and time, you can manage meeting information on the communication tools you usually use.

  • Notify Slack of Meeting Information for Specified Dates in Bulk Daily

Set the Google Spreadsheet used in this template to automatically add meeting dates and meeting URLs. Furthermore, by using a template like the one below, you can obtain meeting information for specified dates (such as today or tomorrow) from the Google Spreadsheet and notify Slack.

The customized template is below.

By adding actions and combining templates in this way, you can easily create automation tailored to your preferences.

Other Automation Examples Using Google Forms and Google Calendar

Besides what we introduced today, Yoom offers many examples of automation using Google Forms and Google Calendar, so here are a few examples.

Templates are available for all of them, so you can start using them immediately.

Automation Examples Integrating Google Forms and Google Calendar

Not only can you register information submitted to Google Forms into Google Calendar, but you can also generate URLs for web conferencing tools like Zoom and synchronize with other calendar tools.

Example of Automation Using Google Forms

Issuing Documents Based on Information Submitted via Google Forms

Automatically generate PDF documents based on information entered into Google Forms. The generated documents can be notified via internal chat or sent via email.

Use OCR to Read Images Submitted via Google Forms and Add Data to a Database

Automatically store information read from images attached to Google Forms into databases such as kintone or spreadsheets using OCR. This can be used to read various types of data, such as invoices and business cards.

Examples of Automation Using Google Calendar

Add events to Google Calendar based on information registered in the database

Automatically register events in Google Calendar according to the information registered in databases such as HubSpot or Salesforce. Depending on the status within various databases, the registration of events and tasks in Google Calendar can be automated.

Update the database based on events registered in Google Calendar

Automatically update databases such as kintone and Salesforce based on events registered in Google Calendar. Tasks can be automatically registered in SFA or CRM based on the information in Google Calendar.

Benefits and Examples of Integrating Google Forms with Google Calendar

Benefit 1: Reduce Manual Management of Reservations and Improve Operational Efficiency

When reservation information is entered into Google Forms, it can be automatically registered in Google Calendar and added to Google Sheets, reducing the need for manual management. Previously, staff had to manually input responses from Google Forms into Google Calendar and record them in a spreadsheet. Automating this flow can help prevent input errors and improve operational efficiency. Especially for those who frequently hold meetings, the burden of manual work is greater, so automation can significantly enhance operational efficiency.

Benefit 2: Prevent Double Booking of Reservations

By automatically reflecting reservation information from Google Forms in Google Calendar, you can prevent duplicate bookings for the same time slot. When manually entering information into the calendar, there was a risk of mistakenly making multiple reservations for the same slot. Automation allows you to check the latest reservation status, making it possible to prevent overlaps during reservation acceptance. This will lead to smoother operations, especially in tasks like meeting room reservations or individual consultation bookings.

Benefit 3: Smooth Information Sharing Within the Team

Integrating reservation information with Google Calendar and Google Sheets will facilitate smooth information sharing within the team. For example, when a reservation manager adds a schedule to the calendar, setting it up so that the same information is automatically added to Google Sheets allows other members to simply check the information on Google Sheets for sharing. This eliminates the need to manually transcribe information or communicate manually through communication tools, helping the entire team share the latest information at all times.

Conclusion

This time, we introduced a method to automatically add reservation information from Google Forms to Google Calendar and save the information in Google Sheets. This automation enables you to automatically add schedules to the calendar and add information to the database, reducing the hassle of manual input. It will be particularly useful in business scenarios that handle many reservations or situations that require team schedule management.

By using Yoom, anyone can easily integrate with simple settings without programming knowledge, making various automations possible by customizing according to your business needs.

Take this opportunity to try automating your reservation management!

The person who wrote this article
s.yamashita
I worked as an SV in the BPO division of a listed company for 4 years and experienced editing and writing media articles for about 3 and a half years. I had the opportunity to use a wide variety of apps due to my job being in charge of outsourced work from other companies. I still remember getting to know Yoom when I was worried about how to improve work efficiency, and I was moved by being able to easily link apps with each other to create an automated flow! I would be happy if I could help improve everyone's work efficiency by making use of my experience working on media articles and conveying the appeal of Yoom in an easy-to-understand manner.
Tags
Automation
Integration
Google Forms
Google Calendar
Google Sheets
What is Yoom hyperautomation?
Conventional RPA can only automate simple repetitive tasks, and the setup process was very complicated.
With “hyperautomation,” which combines various technologies such as AI, API, RPA, and OCR, it is possible to automate many tasks that could not be realized until now more easily than before.
Don't Just Connect Apps—Automate Everything
Most tools simply connect one app to another, leaving the complex tasks to you. Yoom goes much further: From document creation and browser automation to OCR and generative AI, Yoom handles it all seamlessly in one platform.

Why settle for basic integrations? Streamline your entire workflow with Yoom’s powerful hyperautomation.
Learn more about Yoom
Helpful Materials
I understand Yoom! 3-piece set of materials
Download materials
Understand in 3 minutes! Yoom service introduction materials
Download materials
Find out by Before After! Yoom Case Study Collection
Download materials
See a list of useful materials