Google アナリティクスとGoogle スプレッドシートの連携イメージ
How to Automatically Record Google Analytics Information in Google Sheets Daily
Learn more about Yoom
Try this template
Google アナリティクスとGoogle スプレッドシートの連携イメージ
How to Integrate Applications

2025-05-21

How to Automatically Record Google Analytics Information in Google Sheets Daily

a.ohta
a.ohta

In the fast-paced world of marketing, interpreting ever-changing numbers is a crucial task, isn't it? To leverage these insights for the future, it's essential to check and manage the analysis results daily. Here, we recommend an app integration that automatically aggregates analysis data obtained from Google Analytics.

How do you manage the analysis data obtained from Google Analytics? If you're consolidating it into Google Sheets, why not try app integration using a no-code tool? Here, we'll introduce an easy way to integrate, so please give it a try!

  • Those considering improving work efficiency with Google Analytics and Google Sheets.
  • Those managing Google Analytics data with Google Sheets.
  • Those who want to enhance data management accuracy by integrating Google Analytics with Google Sheets.

For those who want to try it right away

This article introduces the integration method using the no-code tool "Yoom."
No complicated settings or operations are required, making it easy for non-engineers to achieve.
You can start immediately using the template below, so please give it a try!


This is a flow to retrieve the latest report from Google Analytics daily and record it in Google Sheets.

[About Yoom]

How to Create a Workflow Integrating Google Analytics and Google Sheets

From here, we will explain how to automate the process of "obtaining the latest report from Google Analytics every day and recording it in Google Sheets."

__wf_reserved_inherit

First, register for Yoom.
A two-week trial period is available, so you can try it out!

1. Click " See Details " on the banner below
2. Click " Try This Template " at the bottom of the transitioned screen
3. Register for Yoom

*If you have already completed registration, the login screen will be displayed, so please log in.

Flowbot template used this time
Obtain the latest report from Google Analytics every day and record it in Google Sheets


This is a flow to retrieve the latest report from Google Analytics daily and record it in Google Sheets.

STEP1: My App Integration

__wf_reserved_inherit

When the display appears as shown in the image, please select "My App" from the menu on the left side of the screen.
From here, we will integrate Google Analytics and Google Sheets with Yoom.

Google Analytics Integration

First, we will start with the integration of Google Analytics.

1. Search from New Creation

__wf_reserved_inherit

Select "New Creation" at the top right and enter "Google Analytics" in the search window.
Then, select the Google Analytics icon.

1. Click Sign With Google

__wf_reserved_inherit

2. Select an Account
Choose the Google account with the Gmail address to integrate with Yoom.

3. Log in to Yoom

__wf_reserved_inherit

When the above display appears, check the terms and press Next.

4. Grant Permissions
"
When the message "Yoom is requesting additional access to your Google account" appears, press Continue.
Proceed to the authentication screen and select Allow all permissions.

Google Sheets Integration

Next, we will integrate Google Sheets.
Search for "Google Sheets" from the new connection button at the top right.
Since Google Sheets is a Google service like Google Analytics, the My App integration setup method is the same as before.
Make sure not to forget to select Allow all permissions during the integration.

Once the My App integration with Google Analytics and Google Sheets is complete, use the copied template to set up the Flowbot.

STEP2: Schedule Trigger Setup

1. Open My Project
Return to the Yoom screen and select "[Copy] Retrieve the latest report from Google Analytics daily and record it in Google Sheets" from the menu on the left.

2. Open the "When the specified schedule is reached" calendar icon
The title and trigger action settings are complete, so click Next.

3. Set the Trigger Activation Time

__wf_reserved_inherit

Check the days of the week you want to register the analysis results in Google Sheets and set the time to activate the trigger.
By default, it is set to register at 10 AM every day.
Once the input is complete, press Save.

STEP3: Google Analytics Setup

1. Open the "Retrieve [GA4] User Report" Google Analytics Icon
The title and trigger action settings are complete, so proceed to the next step.

2. Enter the Property ID

__wf_reserved_inherit

Copy from the Google Analytics admin screen and paste it into the box.

3. Set the Period

__wf_reserved_inherit

Set the period for when to send the analysis data.
By default, it is set to retrieve yesterday's data.

4. Run the Test
Once the required fields are filled, click the Test button.
When "Test Successful" is displayed, the Google Analytics setup is complete.
Press Save and proceed to the next step.

STEP4: Google Sheets Setup

1. Prepare Google Sheets
Prepare the format to save the analysis results obtained from Google Analytics.
The data that can be obtained is as shown in the image below.

__wf_reserved_inherit

This time, we created a spreadsheet to collect all the data.

__wf_reserved_inherit

Data can be automatically appended without any issues regardless of the format.

2. Open the "Add Record" Google Sheets Icon
The title and trigger action settings are complete, so scroll down.

3. Link the Database

__wf_reserved_inherit

Fill in the items in the image.

__wf_reserved_inherit

By clicking inside the box, a list of linked Google Sheets will be displayed.
Select the Google Sheet to which you want to add the analysis results obtained from Google Analytics.

Also, set the tab name of the spreadsheet in the same way.

__wf_reserved_inherit

Regarding the table range, it depends on Google Sheets, so set it according to Google Sheets.
This time, it was set as shown in the image.

4. Enter the Values of the Records to be Added

__wf_reserved_inherit

Fill in each item.
The box names in the above image depend on the prepared Google Sheets. Therefore, there may be differences from the notation, but the setup method is the same.

__wf_reserved_inherit

First, place the cursor inside the box and click.
Select the item of the Google Analytics icon.

__wf_reserved_inherit

From the displayed data list, select and click the one equal to the box item name to enter it.

__wf_reserved_inherit

For other boxes, select and fill in the data equal to the item.

5. Run the Test
Once the input is complete, press the Test button.
After confirming the test success, please save.

6. Turn ON the Trigger

__wf_reserved_inherit

When the creation of the Flowbot is complete, the above display will appear.
The trigger is initially set to OFF, so turn it ON.

This completes the creation of the Flowbot using Google Analytics and Google Sheets.

Flowbot Template Used This Time
Retrieve the latest report from Google Analytics daily and record it in Google Sheets


This is a flow to retrieve the latest report from Google Analytics daily and record it in Google Sheets.

Other Automation Examples Using Google Analytics and Google Sheets

In addition to the integrations introduced today, various automations can be achieved by utilizing the APIs of Google Analytics and Google Sheets.

If you find something interesting, please give it a try!

Automation Examples Integrating Google Analytics and Google Sheets

You can obtain the latest information from Google Analytics' user and event reports daily and add it to Google Sheets.
Additionally, it is possible to set up an integration where, when a row is added in Google Sheets, the latest user or event reports are retrieved from Google Analytics.


■Overview
This flow retrieves the latest information from the Google Analytics User Event Report at a specified time every day and automatically adds it to a Google Spreadsheet. This automation reduces the time spent on manual data entry and updates, making it easy to check accurate analytical information.
With Yoom, you can easily connect applications without the need for programming.

■Recommended for
- Marketing personnel who want to regularly compile Google Analytics data into reports
- Team leaders who wish to reduce manual data entry by automatically updating data
- Data analysts who conduct data analysis using Google Spreadsheets
- Business owners who want to continuously monitor website performance.

■Note
- It is necessary to link Google Analytics and Google Spreadsheets with Yoom.

■Summary
This workflow automatically retrieves the latest event report from Google Analytics when new data is added to the spreadsheet, enabling smooth data updates. This automation reduces the manual data collection and input work, improving work efficiency.
With Yoom, you can easily connect apps without programming.

■Recommended for
・Marketing professionals managing data using Google Sheets
・Analysts regularly obtaining event data from Google Analytics and creating reports
・Business users wanting to automate data collection and report creation to enhance work efficiency
・Team leaders looking to unify and manage multiple data sources
・Executives wanting to make rapid decisions while maintaining data accuracy

■Notes
・You need to connect Google Sheets and Google Analytics to Yoom.
・You need to record the report retrieval date and Google Analytics property ID in Google Sheets.
・You can select a trigger interval of 5, 10, 15, 30, or 60 minutes.
・The shortest trigger interval varies depending on the plan, please note.

■Overview
In this workflow, it's possible to automatically retrieve the latest user data from Google Analytics in response to the addition of new data. This automation allows you to automate the data collection and analysis process, thereby improving operational efficiency.
By using Yoom, you can easily connect apps without the need for programming.

■Recommended for
- Those who want to streamline the integration of Google Sheets and Google Analytics
- Those responsible for regularly updating and analyzing user data
- Marketing professionals who spend time on manual data retrieval
- Business owners looking to enhance operational efficiency through data automation
- Analysts aiming to enhance data accuracy

■Notes
- You need to connect Google Sheets and Google Analytics to Yoom.
- You must record the report retrieval date in Google Sheets and the Property ID in Google Analytics.
- You can choose the trigger interval from 5 minutes, 10 minutes, 15 minutes, 30 minutes, or 60 minutes.
- Please note that the shortest activation interval varies depending on the plan.

Example of Automation Using Google Analytics

Retrieve the latest report from Google Analytics daily and notify via chat tool

Automatically retrieve the latest report from Google Analytics daily and notify via Slack, Discord, etc.


This is a flow to retrieve the latest report from Google Analytics every day and notify Microsoft Teams.

This is a flow to obtain the latest report from Google Analytics daily and notify Discord.

Send the latest report from Google Analytics via email every day

Automatically retrieve the latest report from Google Analytics every day and send it via email using Outlook or similar services.


■Overview
The "Retrieve the latest report from Google Analytics daily and notify Outlook" flow is a business workflow that makes it easier to always keep track of website performance.
Data collected by Google Analytics is automatically compiled into a report and notified by email to Outlook daily.
This eliminates the need to manually check data and allows you to quickly grasp the latest website status.

■Recommended for
・Marketing personnel who regularly check Google Analytics data and spend time creating reports
・Project managers who want to understand website performance in real-time and efficiently share it within the team
・Executives and business improvement personnel who want to automate regular data reporting and improve business efficiency

■Notes
・Please link both Google Analytics and Outlook with Yoom.
・Microsoft365 (formerly Office365) has a home plan and a general business plan (Microsoft365 Business), and if you are not subscribed to the general business plan, authentication may fail.

■Overview
The "Retrieve the latest report from Google Analytics daily and send email notifications" flow is a business workflow that allows you to always keep track of your website's performance.
By automatically retrieving the latest report from Google Analytics daily and notifying the specified email address, you can efficiently manage and share data.

■Recommended for
・Marketing personnel who want to regularly check Google Analytics data
・Website operators who do not want to spend time creating reports
・Leaders who want to share the latest access status within the team
・Companies that want to improve business efficiency by utilizing automation

■Notes
・Please link Google Analytics with Yoom.

Automation Example Using Google Sheets

Add a Row in Google Sheets and Automatically Update the Database

When a row is added in Google Sheets, it is automatically registered in Notion, Airtable, etc.

 


■Overview
This workflow allows you to automatically create a corresponding record in Notion just by adding a new row in Google Sheets. This automation eliminates the need for manual data entry and double management, maintaining consistency of information.
With Yoom, you can easily connect apps without programming.

■Recommended for
・Those who use Google Sheets and Notion regularly and spend time on manual data entry
・Project managers who want to streamline team information sharing and update data without omissions
・Business owners who want to prevent errors from double data management and improve work accuracy
・IT personnel in companies interested in business automation through IT tool integration and considering implementation
・Freelancers or sole proprietors who need to regularly reflect data in Notion and want to save effort
・All business professionals looking to review and streamline their current workflow

■Notes
・You need to connect Google Sheets and Notion to Yoom.
・You can select the trigger interval from 5, 10, 15, 30, or 60 minutes.
・Please note that the shortest trigger interval varies depending on the plan.

This workflow adds a record to SPIRAL when a row is added in Google Sheets.

■Overview
The 'When a row is added in Google Sheets, create an Airtable record' flow is a business workflow that streamlines daily data management tasks.
For example, when the sales team adds new customer information to a spreadsheet, that data is automatically reflected in Airtable.
This integration reduces the effort and errors of manual data entry and enables accurate information sharing.
As a result, it automates the data flow between Google Sheets and Airtable, significantly improving operational efficiency.

■Recommended for
・Teams or individuals who regularly use Google Sheets and Airtable
・Business professionals who want to reduce data entry effort and improve work efficiency
・Administrators who want to prevent human errors associated with manual data integration
・Those who want to centrally manage information across multiple tools and automate business processes
・Those interested in leveraging Yoom to automate business workflows

■Notes
・Please connect both Google Sheets and Airtable with Yoom.
・For the trigger, you can choose a polling interval of 5, 10, 15, 30, or 60 minutes.
・Please note that the minimum polling interval varies by plan.

Create a folder in cloud storage when a row is added in Google Sheets

Automatically create a folder in Google Drive, OneDrive, etc., when a row is added in Google Sheets.


This flow creates a folder in Box when a row is added in Google Sheets.

This is a flow to create a folder in Google Drive when a row is added to Google Sheets.

■Overview
Based on the information managed in Google Sheets, the task of manually creating a folder in OneDrive each time is not only labor-intensive but also tends to cause omissions and naming mistakes. By leveraging this workflow, simply adding a new row to Google Sheets will automatically create the specified folder in OneDrive, enabling you to improve operational efficiency while maintaining accuracy in file management.

■Recommended for
・People who manage projects or customer information using Google Sheets and OneDrive
・People who want to eliminate the effort of manual folder creation and mistakes such as omissions
・People who want to automate file management tasks and create an environment that allows them to focus on core work

■Notes
・Please connect both Google Sheets and OneDrive with Yoom.
・Microsoft 365 (formerly Office 365) has consumer plans and commercial plans (Microsoft 365 Business). If you are not subscribed to a commercial plan, authentication may fail.
・For the trigger, you can choose a run interval of 5, 10, 15, 30, or 60 minutes.
・Please note that the minimum run interval varies by plan.

Transcribe Audio and Add to Google Sheets After Web Meeting

After a web meeting on Google Meet or Zoom ends, the audio is transcribed and automatically added to Google Sheets.


This flow summarizes and adds to Google Spreadsheet when Zoom ends.

■ Overview
Creating minutes after online meetings is an important task, yet it often requires a lot of time for transcribing recordings and copying the content. With this workflow, when a Google Meet meeting ends, the recording is automatically transcribed and the results are recorded in Google Sheets. It reduces the effort of minute-taking and helps you focus on core work.

■ Who we recommend this template for
・ Those who have many meetings in Google Meet and feel the workload of minute-taking is a challenge
・ Managers who want to streamline the recording and sharing of meeting content to improve team productivity
・ Members who want to prevent omissions from manual transcription and keep accurate minutes

■ Notes
・ Please connect Google Meet, Google Drive, and Google Sheets to Yoom.
・ You can choose a trigger interval of 5, 10, 15, 30, or 60 minutes.
・ The minimum trigger interval varies by plan.
・ Executing operations across a "Wait" step is only available on the Team Plan and Success Plan. On the Free and Mini plans, operations and Data Connect configured in the flowbot will result in errors.
・ Paid plans such as the Team Plan and Success Plan include a 2-week free trial. During the free trial you can use apps and features (operations) that are otherwise restricted.
・ The maximum downloadable file size is up to 300 MB. Depending on the app specifications, it may be less than 300 MB.
・ For details on the file size limits for the trigger and each operation, please see the link below.
https://intercom.help/yoom/en/articles/9413924
・ AI operations for OCR or speech transcription are only available on the Team Plan and Success Plan. On the Free and Mini plans, the operations set in the flowbot will result in errors.
・ Paid plans such as the Team Plan and Success Plan include a 2-week free trial. During the free trial you can use apps and AI features (operations) that are otherwise restricted.

Benefits of Integrating Google Analytics with Google Sheets

1. Resource Savings

The analysis results from Google Analytics will be added to Google Sheets at a predetermined time every day.
This automates daily data collection, allowing you to allocate resources to other tasks.
Additionally, even if you have a preferred layout in Google Sheets, you can automatically input numbers, making it convenient for your team to manage data in a way that suits them.

2. Maintaining Data Accuracy

When entering analysis results manually, there is a possibility that data accuracy may not be maintained due to input errors.
Since the numerical results of the analysis can influence the future direction of web content, such errors should be avoided as much as possible.
Therefore, it is recommended to automate the task of entering data into Google Sheets.
This is because automation can prevent human errors that may occur during manual entry.
Moreover, since the analysis results are entered at the same time every day, it may become easier to analyze the data.

Conclusion

By integrating Google Analytics with Google Sheets, you can eliminate the hassle of daily routine tasks.
Implementing this integration should lead to improved work efficiency.
With Yoom, you can easily achieve this integration without any coding, so give it a try.
Automate repetitive daily tasks to save time!

With Yoom, you can easily build the kind of collaboration
described here without programming knowledge.
Try Yoom for free
About the Author
a.ohta
a.ohta
After working as a manager at a general store, I began working from home as an SEO writer. Later, I entered into a freelance contract with a marketing startup for about five years. Surrounded by University of Tokyo students, I spent my days learning various business terminologies and how to use SaaS tools. During my time as a store manager, I was often overwhelmed by administrative tasks such as sales and inventory management, personnel management, and ordering, which frequently prevented me from engaging with customers and caused me to miss sales opportunities. Even during my freelance work, I found myself bogged down with repetitive tasks like data entry and often thought, "Can't these monotonous tasks be automated?" Therefore, I strongly resonate with Yoom's vision!
Tags
Automatic
Automation
Google Analytics
Google Sheets
Integration