Sync two Google Sheets (Step by Step) (2024)

If you have two Google Sheets and you'd like to keep them in sync, as in any row added to the first Google Sheet gets automatically added to the second Google Sheet, this guide will take you through it step by step.

This is useful if you'd like to backup a Google Sheet to another one or to separate operations on the same data in two different sheets or for two different teams.

Copy rows from a Google Sheet to another one

There are several approaches to keep two Google Sheets in sync, our approach in this guide is to detect new rows in the first sheet and automatically add them to the new one. The sheets don't have to be in the same Google Drive account but you need to have access to both of them.

Prerequisites

In order to keep your Google Sheets in sync, you'll need the following tools:

  • An Activepieces account. We'll build this automation job with Activepieces.
  • 2 Google Sheets. One to read from and one to write to. They can be in separate accounts but you need to have permissions to both accounts.

Steps to keep 2 Google Sheets in sync

Follow these steps to automate the process of copying 2 Google Sheets:

1. Create an Activepieces account

We'll build this syncing job in our Activepieces account. If you don't have an account, go ahead and create one to be able to follow the next steps.

2. Create a new automation flow

In your Activepieces account, click Start building if this is your first automation, or New flow if you have other flows. Icalled this automation "Sync my sheets 🔁📊" but you can give it any name of your liking! This is my fresh automation:

Sync two Google Sheets (Step by Step) (1)

3. Set up the Google Sheet trigger

Our first step is to set up our automation to listen to any new row from our Google Sheet and run the flow accordingly. This listener is called Trigger. So we'll click on Select Trigger, find the Google Sheets app and the New Row trigger.

Now connect your Google Drive account using the +New Connection button. Once connected, choose your sheet and sub-sheet from the dropdowns. I did it like this:

Sync two Google Sheets (Step by Step) (2)

Before starting with this automation, my two sheets had the same data and they both had 3 pokemons data like this:

Sync two Google Sheets (Step by Step) (3)

This is from my first sheet, but the second one looked identical in the initial state.

4. Load sample data from the first sheet

Now under Generate Sample Data in the sidebar, click on Load Data to bring some sample data from our sheet. This will help us use the data from the first sheet in the next step. When Iclicked on it, Isaw this:

Sync two Google Sheets (Step by Step) (4)

5. Add a step to insert a new row in the second Google Sheet

Now click on the +right below the trigger step, find the Google Sheets app and select the Insert Row action. If the second sheet is in the same account as the first sheet, you can choose your connection from the dropdown, otherwise, click on +New Connection to connect the second Google Drive account.

Now choose your second sheet and its sub-sheet from the dropdown.

In the Values field, we will add as many values (columns)as we'd like to sync from the first sheet to the second one. In our case, we have two columns:Pokemon Name and Type, this means we'll need to values in this field.

The first value will be the Pokemon Name, we'll choose it from the dropdown when we click inside the input. Navigate to New Row → value →value 0 and click on it. Notice that the value field will have a variable tag added to it.

This is how Ichose the first value:

Sync two Google Sheets (Step by Step) (5)

Add another value, and do the same thing but select value 1 instead of value 0 now. In case you have a sheet with 5 columns, you'll do this 5 times instead of 2.

6. Test the Google Sheets sync flow

You're done with the sync flow design, it's time to test! Click Test flow in the right corner of the page. You will have a row added in the second sheet, if you see it, the flow ran successfully. You can delete this row to keep your sheet clean.

7. Activate your Google Sheets data copying

Now click the main Publish button, you will see a toggle turned on. This means your flow is activated in the background. Let's add 5 more pokemons to our first sheet now and see if they sync.

I added these to my first sheet:

Sync two Google Sheets (Step by Step) (6)

Note that the Google Sheet New Row trigger fires every 5 minutes and not instantly. That means it runs at multiples of 5 minutes, if your time is 13:41 you'll have to wait until 13:45 for the next run.

When the flow ran, my second sheet updated and Isaw these results in it:

Sync two Google Sheets (Step by Step) (7)

Congrats 🎉 you now have a bot that copies data from a Google Sheet to another one while you're sleeping!

Sync two Google Sheets (Step by Step) (2024)
Top Articles
Visa Chargeback Reason Code 12.1: Processing Errors
Poplin Personal Laundry Service
Scheelzien, volwassenen - Alrijne Ziekenhuis
Ffxiv Palm Chippings
Nfr Daysheet
Kansas Craigslist Free Stuff
Lexington Herald-Leader from Lexington, Kentucky
CSC error CS0006: Metadata file 'SonarAnalyzer.dll' could not be found
Ecers-3 Cheat Sheet Free
Truist Drive Through Hours
Our History | Lilly Grove Missionary Baptist Church - Houston, TX
Does Pappadeaux Pay Weekly
Cape Cod | P Town beach
Why Is Stemtox So Expensive
Five Day National Weather Forecast
Craigslist Mpls Cars And Trucks
Price Of Gas At Sam's
Pricelinerewardsvisa Com Activate
Rams vs. Lions highlights: Detroit defeats Los Angeles 26-20 in overtime thriller
Bridge.trihealth
Robeson County Mugshots 2022
Rqi.1Stop
O'Reilly Auto Parts - Mathis, TX - Nextdoor
Chaos Space Marines Codex 9Th Edition Pdf
Somewhere In Queens Showtimes Near The Maple Theater
Cpt 90677 Reimbursem*nt 2023
From This Corner - Chief Glen Brock: A Shawnee Thinker
Mcclendon's Near Me
Co10 Unr
Tripcheck Oregon Map
Stubhub Elton John Dodger Stadium
How to Draw a Bubble Letter M in 5 Easy Steps
The Wichita Beacon from Wichita, Kansas
The Ride | Rotten Tomatoes
10 Most Ridiculously Expensive Haircuts Of All Time in 2024 - Financesonline.com
House Of Budz Michigan
Dynavax Technologies Corp (DVAX)
3302577704
Heelyqutii
How Does The Common App Work? A Guide To The Common App
Improving curriculum alignment and achieving learning goals by making the curriculum visible | Semantic Scholar
Acts 16 Nkjv
Promo Code Blackout Bingo 2023
Blackwolf Run Pro Shop
N33.Ultipro
40X100 Barndominium Floor Plans With Shop
Oak Hill, Blue Owl Lead Record Finastra Private Credit Loan
Pronósticos Gulfstream Park Nicoletti
Puss In Boots: The Last Wish Showtimes Near Valdosta Cinemas
Olay Holiday Gift Rebate.com
Latest Posts
Article information

Author: Edwin Metz

Last Updated:

Views: 6304

Rating: 4.8 / 5 (58 voted)

Reviews: 81% of readers found this page helpful

Author information

Name: Edwin Metz

Birthday: 1997-04-16

Address: 51593 Leanne Light, Kuphalmouth, DE 50012-5183

Phone: +639107620957

Job: Corporate Banking Technician

Hobby: Reading, scrapbook, role-playing games, Fishing, Fishing, Scuba diving, Beekeeping

Introduction: My name is Edwin Metz, I am a fair, energetic, helpful, brave, outstanding, nice, helpful person who loves writing and wants to share my knowledge and understanding with you.