[No-Code Solution] How to Automatically Copy Data Between Sheets in Google Sheets
How to Integrate Applications
・
2025-05-07
[No-Code Solution] How to Automatically Copy Data Between Sheets in Google Sheets
y.matsumoto
Google Sheets is a convenient tool for aggregating and managing data, but there are many situations where you might want to link information across multiple sheets, such as "automatically reflecting input from the master sheet to another related sheet" or "copying data to an analysis sheet separate from the sheet recording form responses." However, doing this manually not only involves the hassle of copy and paste but also increases the likelihood of input errors and missed updates. Especially when dealing with large amounts of data or when real-time information sharing is necessary, the workload cannot be ignored.
In this article, we will introduce a method to automatically copy information entered in one sheet of Google Sheets to another sheet, without requiring programming knowledge.
By utilizing this method, you should be able to free yourself from tedious manual tasks and manage data more efficiently!</span>
For those who want to try it quickly!
Yoom offers a workflow automation template that "automatically copies the content to another sheet when a row is added to a specific sheet in Google Sheets." If you want to try it right away, click the banner below to get started!
Example of Aggregating Various Data into Google Sheets and Automatically Copying to Another Sheet
There are multiple sources for data entry into Google Sheets, right?
Here, we introduce several specific automation examples of aggregating data from various tools into Google Sheets and then automatically copying it to another sheet. If you find something similar to your work, be sure to check it out!
Recording Data from Database/CRM Services into Google Sheets and Copying to Another Sheet
When a new page is created in a database tool like Notion, you can automatically add that information to Google Sheets. Furthermore, you can copy the content to another specified sheet.
By doing this, you can aggregate information that tends to be scattered across multiple tools into Google Sheets, making it easier to manage centrally.
Record Form Responses in Google Sheets and Copy to Another Sheet
When new responses are submitted through form tools like Google Forms or Jotform, the content can be automatically recorded in Google Sheets and simultaneously copied to another sheet.
This is useful when you want to separate a sheet for survey result aggregation from one for analysis. It can reduce the effort and errors associated with manual transcription tasks.
Record the contents of received emails in Google Sheets and copy them to another sheet
When receiving emails that match specific conditions in Gmail or Outlook, extract information such as the email body and subject, and automatically record it in Google Sheets. Additionally, copy it to another sheet.
By listing the contents of inquiry emails and linking them to another sheet for managing response status, this can help prevent overlooking emails and assist in organizing information.
Create a Flow to Copy Rows to Another Sheet When Added in Google Sheets
Here, we will guide you through the steps to create a flow using Yoom that automatically copies the content to another sheet when a row is added to a specific sheet in Google Sheets. If you do not have a Yoom account yet, you can create one using this registration form.
[What is Yoom]
How to Create the Flow
We will create this flow through the following main processes:
Integrate Google Sheets with My Apps
Copy the template
Set up the Google Sheets trigger (detecting row addition) and action (copying to another sheet)
Turn on the trigger and verify if the flow is activated
Step 1: Google Sheets My App Integration
〈Preparation〉
Before integrating with My App, create the Google Sheets that will be used in the template. For this example, we have prepared a sheet summarizing task information as shown in the screen below! (If you create it after integrating with My App, it may not integrate properly, so please be careful.)
Registering Google Sheets in My App
Click the "+ Add" button from the My App screen. A search window will appear, so please search for Google Sheets.
After logging in with your Google account, click the "Continue" button.
On the next screen that appears, click "Continue".
This completes the integration of Google Sheets with My App!
Step 2: Copy the Template
Now, let's create the automation! We will explain using Yoom's template, so first click on "Try it"
A popup will appear on the screen below, click "OK" to start the setup!
Step 3: Setting the Trigger to Activate When a Row is Added to Google Sheets
First, let's set the item "When a row is added."
The next screen is pre-configured. Set the title and account information to link as desired, and proceed by clicking "Next" while keeping the action as per the template.
The trigger activation timing can be set to 5 minutes, 10 minutes, 15 minutes, 30 minutes, or 60 minutes. Depending on your plan, the shortest interval for setting triggers may vary, so be sure to check. It is generally recommended to use the shortest activation interval for your plan.
For the spreadsheet ID, select the sheet you created during the preparation from the options.
Similarly, select the sheet ID.
The table range (start) - (end) and the column with unique values (such as email addresses, which do not duplicate) are set as shown in the image below. Refer to the annotations outside the frame and adjust according to the Google Sheets you created!
Once you have set up to this point, actually add a record and run a test.
If the test is successful, the information registered in Google Sheets will be obtained as output as shown on the screen below. The output obtained here will be used in the next action setting, so after confirming that it is correctly obtained, save the settings. ※ For output, please check this page.
Step 4: Add a Record to Google Sheets
Next, click on the "Add a record" item in the Google Sheets icon to set it up!
Set the title and account information to link as desired, and proceed by clicking "Next" while keeping the action as per the template.
Set the required items to automatically obtain the information from the Google Sheets set in the trigger!
※ Reference: For table range, please check this help page's "Range Setting in Database Operations." Once set, click the "Next" button.
Set the values for the record to be added as shown on the screen below! By setting it this way, when data is added to the Google Sheets set in the trigger, it can automatically be referenced in the sheet of the Google Sheets you set earlier.
Once the setup is complete, run a test. If the test is successful, the information will be reflected in Google Sheets, so check it out! Once confirmed, click "Save."
Step 5: Turn the Trigger ON
Enable the flowbot by turning it "ON." This completes the setup for the flow "When a row is added in Google Sheets, copy it to another sheet!" From now on, every time a row is added to the specified source sheet, data will automatically be added to the destination sheet.
Other Automation Examples Using Google Sheets
Google Sheets can be used not only as a data entry destination but also as a starting point for automating other actions based on the data. Here, we introduce some other automation templates related to Google Sheets.
You can link with other tools when a row is added or updated, or add information from other tools to Google Sheets.
Summary
In this article, we introduced specific steps and examples of how to automatically copy data between sheets in Google Sheets. Manual copy and paste not only takes time and effort but also carries the risk of errors.
<span class="mark-yellow">By using no-code tools like Yoom, you can automate these tasks with simple settings, even without programming knowledge.</span>
Starting with the automation introduced here, Yoom offers templates for recording data to Google Sheets from various triggers and copying data between sheets. These automations may make it easier to improve data entry efficiency, reduce transcription errors, and share the latest information. As a first step towards freeing yourself from daily repetitive tasks and focusing on more important work, please try Yoom's automation templates.
First, register for free and experience the benefits!
Until now, I have experienced sales and sales office work in the human resources industry.
Based on my experience in my previous job, I feel that the problems faced by various companies can be reduced by “automating operations.”
Through Yoom, we will continue to send out information on a daily basis so that we can solve your problems even a little bit!
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.
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.